.legacy-page{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;font-family:sans-serif}@media print{.legacy-page *,.legacy-page :after,.legacy-page :before{color:#000!important;text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important}.legacy-page .btn>.caret,.legacy-page .dropup>.btn>.caret{border-top-color:#000!important}.legacy-page .table{border-collapse:collapse!important}.legacy-page .table td,.legacy-page .table th{background-color:#fff!important}.legacy-page .table-bordered td,.legacy-page .table-bordered th{border:1px solid #ddd!important}}.legacy-page *{box-sizing:border-box}.legacy-page{-webkit-tap-highlight-color:#0000;color:#333;background-color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}.legacy-page .thumbnail a>img,.legacy-page .thumbnail>img{max-width:100%;height:auto;display:block}.legacy-page .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (width>=768px){.legacy-page .container{width:750px}}@media (width>=992px){.legacy-page .container{width:970px}}@media (width>=1080px){.legacy-page .container{width:1080px}}.legacy-page .container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.legacy-page .row{margin-left:-15px;margin-right:-15px}.legacy-page .col-md-12,.legacy-page .col-md-3,.legacy-page .col-md-4,.legacy-page .col-md-6,.legacy-page .col-md-8,.legacy-page .col-sm-4,.legacy-page .col-sm-6,.legacy-page .col-sm-8,.legacy-page .col-xs-12{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.legacy-page .col-xs-12{float:left;width:100%}@media (width>=768px){.legacy-page .col-sm-4,.legacy-page .col-sm-6,.legacy-page .col-sm-8{float:left}.legacy-page .col-sm-8{width:66.6667%}.legacy-page .col-sm-6{width:50%}.legacy-page .col-sm-4{width:33.3333%}}@media (width>=992px){.legacy-page .col-md-12,.legacy-page .col-md-3,.legacy-page .col-md-4,.legacy-page .col-md-6,.legacy-page .col-md-8{float:left}.legacy-page .col-md-12{width:100%}.legacy-page .col-md-8{width:66.6667%}.legacy-page .col-md-6{width:50%}.legacy-page .col-md-4{width:33.3333%}.legacy-page .col-md-3{width:25%}}.legacy-page .table{width:100%;max-width:100%;margin-bottom:20px}.legacy-page .table>tbody>tr>td,.legacy-page .table>tbody>tr>th,.legacy-page .table>tfoot>tr>td,.legacy-page .table>tfoot>tr>th,.legacy-page .table>thead>tr>td,.legacy-page .table>thead>tr>th{vertical-align:top;border-top:1px solid #ddd;padding:8px;line-height:1.42857}.legacy-page .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.legacy-page .table>caption+thead>tr:first-child>td,.legacy-page .table>caption+thead>tr:first-child>th,.legacy-page .table>colgroup+thead>tr:first-child>td,.legacy-page .table>colgroup+thead>tr:first-child>th,.legacy-page .table>thead:first-child>tr:first-child>td,.legacy-page .table>thead:first-child>tr:first-child>th{border-top:0}.legacy-page .table>tbody+tbody{border-top:2px solid #ddd}.legacy-page .table .table{background-color:#fff}.legacy-page .table-bordered,.legacy-page .table-bordered>tbody>tr>td,.legacy-page .table-bordered>tbody>tr>th,.legacy-page .table-bordered>tfoot>tr>td,.legacy-page .table-bordered>tfoot>tr>th,.legacy-page .table-bordered>thead>tr>td,.legacy-page .table-bordered>thead>tr>th{border:1px solid #ddd}.legacy-page .table-bordered>thead>tr>td,.legacy-page .table-bordered>thead>tr>th{border-bottom-width:2px}.legacy-page .table>tbody>tr.active>td,.legacy-page .table>tbody>tr.active>th,.legacy-page .table>tbody>tr>td.active,.legacy-page .table>tbody>tr>th.active,.legacy-page .table>tfoot>tr.active>td,.legacy-page .table>tfoot>tr.active>th,.legacy-page .table>tfoot>tr>td.active,.legacy-page .table>tfoot>tr>th.active,.legacy-page .table>thead>tr.active>td,.legacy-page .table>thead>tr.active>th,.legacy-page .table>thead>tr>td.active,.legacy-page .table>thead>tr>th.active{background-color:#f5f5f5}.legacy-page .table-hover>tbody>tr.active:hover>td,.legacy-page .table-hover>tbody>tr.active:hover>th,.legacy-page .table-hover>tbody>tr:hover>.active,.legacy-page .table-hover>tbody>tr>td.active:hover,.legacy-page .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.legacy-page .table>tbody>tr.success>td,.legacy-page .table>tbody>tr.success>th,.legacy-page .table>tbody>tr>td.success,.legacy-page .table>tbody>tr>th.success,.legacy-page .table>tfoot>tr.success>td,.legacy-page .table>tfoot>tr.success>th,.legacy-page .table>tfoot>tr>td.success,.legacy-page .table>tfoot>tr>th.success,.legacy-page .table>thead>tr.success>td,.legacy-page .table>thead>tr.success>th,.legacy-page .table>thead>tr>td.success,.legacy-page .table>thead>tr>th.success{background-color:#dff0d8}.legacy-page .table>tbody>tr.info>td,.legacy-page .table>tbody>tr.info>th,.legacy-page .table>tbody>tr>td.info,.legacy-page .table>tbody>tr>th.info,.legacy-page .table>tfoot>tr.info>td,.legacy-page .table>tfoot>tr.info>th,.legacy-page .table>tfoot>tr>td.info,.legacy-page .table>tfoot>tr>th.info,.legacy-page .table>thead>tr.info>td,.legacy-page .table>thead>tr.info>th,.legacy-page .table>thead>tr>td.info,.legacy-page .table>thead>tr>th.info{background-color:#d9edf7}.legacy-page .table>tbody>tr.warning>td,.legacy-page .table>tbody>tr.warning>th,.legacy-page .table>tbody>tr>td.warning,.legacy-page .table>tbody>tr>th.warning,.legacy-page .table>tfoot>tr.warning>td,.legacy-page .table>tfoot>tr.warning>th,.legacy-page .table>tfoot>tr>td.warning,.legacy-page .table>tfoot>tr>th.warning,.legacy-page .table>thead>tr.warning>td,.legacy-page .table>thead>tr.warning>th,.legacy-page .table>thead>tr>td.warning,.legacy-page .table>thead>tr>th.warning{background-color:#fcf8e3}.legacy-page .table>tbody>tr.danger>td,.legacy-page .table>tbody>tr.danger>th,.legacy-page .table>tbody>tr>td.danger,.legacy-page .table>tbody>tr>th.danger,.legacy-page .table>tfoot>tr.danger>td,.legacy-page .table>tfoot>tr.danger>th,.legacy-page .table>tfoot>tr>td.danger,.legacy-page .table>tfoot>tr>th.danger,.legacy-page .table>thead>tr.danger>td,.legacy-page .table>thead>tr.danger>th,.legacy-page .table>thead>tr>td.danger,.legacy-page .table>thead>tr>th.danger{background-color:#f2dede}.legacy-page .table-responsive{min-height:.01%;overflow-x:auto}@media screen and (width<=767px){.legacy-page .table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;width:100%;margin-bottom:15px;overflow-y:hidden}.legacy-page .table-responsive>.table{margin-bottom:0}.legacy-page .table-responsive>.table>tbody>tr>td,.legacy-page .table-responsive>.table>tbody>tr>th,.legacy-page .table-responsive>.table>tfoot>tr>td,.legacy-page .table-responsive>.table>tfoot>tr>th,.legacy-page .table-responsive>.table>thead>tr>td,.legacy-page .table-responsive>.table>thead>tr>th{white-space:nowrap}.legacy-page .table-responsive>.table-bordered{border:0}.legacy-page .table-responsive>.table-bordered>tbody>tr>td:first-child,.legacy-page .table-responsive>.table-bordered>tbody>tr>th:first-child,.legacy-page .table-responsive>.table-bordered>tfoot>tr>td:first-child,.legacy-page .table-responsive>.table-bordered>tfoot>tr>th:first-child,.legacy-page .table-responsive>.table-bordered>thead>tr>td:first-child,.legacy-page .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.legacy-page .table-responsive>.table-bordered>tbody>tr>td:last-child,.legacy-page .table-responsive>.table-bordered>tbody>tr>th:last-child,.legacy-page .table-responsive>.table-bordered>tfoot>tr>td:last-child,.legacy-page .table-responsive>.table-bordered>tfoot>tr>th:last-child,.legacy-page .table-responsive>.table-bordered>thead>tr>td:last-child,.legacy-page .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.legacy-page .table-responsive>.table-bordered>tbody>tr:last-child>td,.legacy-page .table-responsive>.table-bordered>tbody>tr:last-child>th,.legacy-page .table-responsive>.table-bordered>tfoot>tr:last-child>td,.legacy-page .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.legacy-page .btn{text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;user-select:none;background-image:none;border:1px solid #0000;border-radius:4px;margin-bottom:0;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857;display:inline-block}.legacy-page .btn.active.focus,.legacy-page .btn.active:focus,.legacy-page .btn.focus,.legacy-page .btn:active.focus,.legacy-page .btn:active:focus,.legacy-page .btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.legacy-page .btn.focus,.legacy-page .btn:focus,.legacy-page .btn:hover{color:#333;text-decoration:none}.legacy-page .btn.active,.legacy-page .btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px #00000020}.legacy-page .btn.disabled,.legacy-page .btn[disabled],.legacy-page fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.legacy-page a.btn.disabled,.legacy-page fieldset[disabled] a.btn{pointer-events:none}.legacy-page .btn-default.active{color:#333;background-color:#e6e6e6;border-color:#adadad}.legacy-page .btn-default.active.focus,.legacy-page .btn-default.active:focus,.legacy-page .btn-default.active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.legacy-page .btn-default.active{background-image:none}.legacy-page .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.legacy-page .btn-primary.focus,.legacy-page .btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.legacy-page .btn-primary:hover,.legacy-page .btn-primary.active,.legacy-page .btn-primary:active,.legacy-page .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.legacy-page .btn-primary.active.focus,.legacy-page .btn-primary.active:focus,.legacy-page .btn-primary.active:hover,.legacy-page .btn-primary:active.focus,.legacy-page .btn-primary:active:focus,.legacy-page .btn-primary:active:hover,.legacy-page .open>.dropdown-toggle.btn-primary.focus,.legacy-page .open>.dropdown-toggle.btn-primary:focus,.legacy-page .open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.legacy-page .btn-primary.active,.legacy-page .btn-primary:active,.legacy-page .open>.dropdown-toggle.btn-primary{background-image:none}.legacy-page .btn-primary.disabled.focus,.legacy-page .btn-primary.disabled:focus,.legacy-page .btn-primary.disabled:hover,.legacy-page .btn-primary[disabled].focus,.legacy-page .btn-primary[disabled]:focus,.legacy-page .btn-primary[disabled]:hover,.legacy-page fieldset[disabled] .btn-primary.focus,.legacy-page fieldset[disabled] .btn-primary:focus,.legacy-page fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.legacy-page .btn-primary .badge{color:#337ab7;background-color:#fff}.legacy-page .btn-success.active{color:#fff;background-color:#449d44;border-color:#398439}.legacy-page .btn-success.active.focus,.legacy-page .btn-success.active:focus,.legacy-page .btn-success.active:hover{color:#fff;background-color:#398439;border-color:#255625}.legacy-page .btn-success.active{background-image:none}.legacy-page .btn-info.active{color:#fff;background-color:#31b0d5;border-color:#269abc}.legacy-page .btn-info.active.focus,.legacy-page .btn-info.active:focus,.legacy-page .btn-info.active:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.legacy-page .btn-info.active{background-image:none}.legacy-page .btn-warning.active{color:#fff;background-color:#ec971f;border-color:#d58512}.legacy-page .btn-warning.active.focus,.legacy-page .btn-warning.active:focus,.legacy-page .btn-warning.active:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.legacy-page .btn-warning.active{background-image:none}.legacy-page .btn-danger.active{color:#fff;background-color:#c9302c;border-color:#ac2925}.legacy-page .btn-danger.active.focus,.legacy-page .btn-danger.active:focus,.legacy-page .btn-danger.active:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.legacy-page .btn-danger.active{background-image:none}.legacy-page .btn-link.active{-webkit-box-shadow:none;box-shadow:none;background-color:#0000}.legacy-page .btn-group-lg>.btn{border-radius:6px;padding:10px 16px;font-size:18px;line-height:1.33333}.legacy-page .btn-group-sm>.btn{border-radius:3px;padding:5px 10px;font-size:12px;line-height:1.5}.legacy-page .btn-group-xs>.btn{border-radius:3px;padding:1px 5px;font-size:12px;line-height:1.5}.legacy-page .btn-group-vertical>.btn,.legacy-page .btn-group>.btn{float:left;position:relative}.legacy-page .btn-group-vertical>.btn.active,.legacy-page .btn-group-vertical>.btn:active,.legacy-page .btn-group-vertical>.btn:focus,.legacy-page .btn-group-vertical>.btn:hover,.legacy-page .btn-group>.btn.active,.legacy-page .btn-group>.btn:active,.legacy-page .btn-group>.btn:focus,.legacy-page .btn-group>.btn:hover{z-index:2}.legacy-page .btn-group .btn+.btn,.legacy-page .btn-group .btn+.btn-group,.legacy-page .btn-group .btn-group+.btn{margin-left:-1px}.legacy-page .btn-toolbar .btn{float:left}.legacy-page .btn-toolbar>.btn{margin-left:5px}.legacy-page .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.legacy-page .btn-group>.btn:first-child{margin-left:0}.legacy-page .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.legacy-page .btn-group>.btn:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.legacy-page .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.legacy-page .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.legacy-page .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.legacy-page .btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.legacy-page .btn .caret{margin-left:0}.legacy-page .btn-group-vertical>.btn,.legacy-page .btn-group-vertical>.btn-group>.btn{float:none;width:100%;max-width:100%;display:block}.legacy-page .btn-group-vertical>.btn-group>.btn{float:none}.legacy-page .btn-group-vertical>.btn+.btn,.legacy-page .btn-group-vertical>.btn+.btn-group,.legacy-page .btn-group-vertical>.btn-group+.btn{margin-top:-1px;margin-left:0}.legacy-page .btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.legacy-page .btn-group-vertical>.btn:first-child:not(:last-child){border-radius:4px 4px 0 0}.legacy-page .btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0 0 4px 4px}.legacy-page .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.legacy-page .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.legacy-page .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.legacy-page .btn-group-justified>.btn{float:none;width:1%;display:table-cell}.legacy-page .btn-group-justified>.btn-group .btn{width:100%}.legacy-page [data-toggle=buttons]>.btn input[type=checkbox],.legacy-page [data-toggle=buttons]>.btn input[type=radio],.legacy-page [data-toggle=buttons]>.btn-group>.btn input[type=checkbox],.legacy-page [data-toggle=buttons]>.btn-group>.btn input[type=radio]{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.legacy-page .input-group-lg>.input-group-btn>.btn{border-radius:6px;height:46px;padding:10px 16px;font-size:18px;line-height:1.33333}.legacy-page select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}.legacy-page select[multiple].input-group-lg>.input-group-btn>.btn,.legacy-page textarea.input-group-lg>.input-group-btn>.btn{height:auto}.legacy-page .input-group-sm>.input-group-btn>.btn{border-radius:3px;height:30px;padding:5px 10px;font-size:12px;line-height:1.5}.legacy-page select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}.legacy-page select[multiple].input-group-sm>.input-group-btn>.btn,.legacy-page textarea.input-group-sm>.input-group-btn>.btn{height:auto}.legacy-page .input-group-btn:first-child>.btn,.legacy-page .input-group-btn:first-child>.btn-group>.btn,.legacy-page .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.legacy-page .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.legacy-page .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.legacy-page .input-group-btn:first-child>.btn:not(:first-child),.legacy-page .input-group-btn:last-child>.btn,.legacy-page .input-group-btn:last-child>.btn-group>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.legacy-page .input-group-btn>.btn{position:relative}.legacy-page .input-group-btn>.btn+.btn{margin-left:-1px}.legacy-page .input-group-btn>.btn:active,.legacy-page .input-group-btn>.btn:focus,.legacy-page .input-group-btn>.btn:hover{z-index:2}.legacy-page .input-group-btn:first-child>.btn{margin-right:-1px}.legacy-page .input-group-btn:last-child>.btn{z-index:2;margin-left:-1px}.legacy-page .container-fluid>.navbar-collapse,.legacy-page .container-fluid>.navbar-header,.legacy-page .container>.navbar-collapse,.legacy-page .container>.navbar-header{margin-left:-15px;margin-right:-15px}@media (width>=768px){.legacy-page .container-fluid>.navbar-collapse,.legacy-page .container-fluid>.navbar-header,.legacy-page .container>.navbar-collapse,.legacy-page .container>.navbar-header{margin-left:0;margin-right:0}.legacy-page .navbar>.container .navbar-brand,.legacy-page .navbar>.container-fluid .navbar-brand{margin-left:-15px}}.legacy-page .btn .label,.legacy-page .btn .badge{position:relative;top:-1px}.legacy-page .btn-group-xs>.btn .badge{padding:1px 5px;top:0}.legacy-page .container .jumbotron,.legacy-page .container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.legacy-page .jumbotron .container{max-width:100%}@media screen and (width>=768px){.legacy-page .container .jumbotron,.legacy-page .container-fluid .jumbotron{padding-left:60px;padding-right:60px}}.legacy-page .thumbnail{-o-transition:border .2s ease-in-out;background-color:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:20px;padding:4px;line-height:1.42857;transition:border .2s ease-in-out;display:block}.legacy-page .thumbnail a>img,.legacy-page .thumbnail>img{margin-left:auto;margin-right:auto}.legacy-page a.thumbnail.active,.legacy-page a.thumbnail:focus,.legacy-page a.thumbnail:hover{border-color:#337ab7}.legacy-page .thumbnail .caption{color:#333;padding:9px}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.legacy-page .panel>.panel-collapse>.table,.legacy-page .panel>.table,.legacy-page .panel>.table-responsive>.table{margin-bottom:0}.legacy-page .panel>.panel-collapse>.table caption,.legacy-page .panel>.table caption,.legacy-page .panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.legacy-page .panel>.table-responsive:first-child>.table:first-child,.legacy-page .panel>.table:first-child,.legacy-page .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.legacy-page .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.legacy-page .panel>.table:first-child>tbody:first-child>tr:first-child,.legacy-page .panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.legacy-page .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.legacy-page .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.legacy-page .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.legacy-page .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.legacy-page .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.legacy-page .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.legacy-page .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.legacy-page .panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.legacy-page .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.legacy-page .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.legacy-page .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.legacy-page .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.legacy-page .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.legacy-page .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.legacy-page .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.legacy-page .panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.legacy-page .panel>.table-responsive:last-child>.table:last-child,.legacy-page .panel>.table:last-child,.legacy-page .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.legacy-page .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.legacy-page .panel>.table:last-child>tbody:last-child>tr:last-child,.legacy-page .panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.legacy-page .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.legacy-page .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.legacy-page .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.legacy-page .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.legacy-page .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.legacy-page .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.legacy-page .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.legacy-page .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.legacy-page .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.legacy-page .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.legacy-page .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.legacy-page .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.legacy-page .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.legacy-page .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.legacy-page .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.legacy-page .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.legacy-page .panel>.panel-body+.table,.legacy-page .panel>.panel-body+.table-responsive,.legacy-page .panel>.table+.panel-body,.legacy-page .panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.legacy-page .panel>.table>tbody:first-child>tr:first-child td,.legacy-page .panel>.table>tbody:first-child>tr:first-child th{border-top:0}.legacy-page .panel>.table-bordered,.legacy-page .panel>.table-resp onsive>.table-bordered{border:0}.legacy-page .panel>.table-bordered>tbody>tr>td:first-child,.legacy-page .panel>.table-bordered>tbody>tr>th:first-child,.legacy-page .panel>.table-bordered>tfoot>tr>td:first-child,.legacy-page .panel>.table-bordered>tfoot>tr>th:first-child,.legacy-page .panel>.table-bordered>thead>tr>td:first-child,.legacy-page .panel>.table-bordered>thead>tr>th:first-child,.legacy-page .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.legacy-page .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.legacy-page .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.legacy-page .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.legacy-page .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.legacy-page .panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.legacy-page .panel>.table-bordered>tbody>tr>td:last-child,.legacy-page .panel>.table-bordered>tbody>tr>th:last-child,.legacy-page .panel>.table-bordered>tfoot>tr>td:last-child,.legacy-page .panel>.table-bordered>tfoot>tr>th:last-child,.legacy-page .panel>.table-bordered>thead>tr>td:last-child,.legacy-page .panel>.table-bordered>thead>tr>th:last-child,.legacy-page .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.legacy-page .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.legacy-page .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.legacy-page .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.legacy-page .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.legacy-page .panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.legacy-page .panel>.table-bordered>tbody>tr:first-child>td,.legacy-page .panel>.table-bordered>tbody>tr:first-child>th,.legacy-page .panel>.table-bordered>thead>tr:first-child>td,.legacy-page .panel>.table-bordered>thead>tr:first-child>th,.legacy-page .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.legacy-page .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.legacy-page .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.legacy-page .panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.legacy-page .panel>.table-bordered>tbody>tr:last-child>td,.legacy-page .panel>.table-bordered>tbody>tr:last-child>th,.legacy-page .panel>.table-bordered>tfoot>tr:last-child>td,.legacy-page .panel>.table-bordered>tfoot>tr:last-child>th,.legacy-page .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.legacy-page .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.legacy-page .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.legacy-page .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.legacy-page .panel>.table-responsive{border:0;margin-bottom:0}.legacy-page .modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.legacy-page .modal-footer .btn-group .btn+.btn{margin-left:-1px}.legacy-page .carousel-caption .btn{text-shadow:none}.legacy-page .container-fluid:after,.legacy-page .container-fluid:before,.legacy-page .container:after,.legacy-page .container:before,.legacy-page .modal-header:after,.legacy-page .modal-header:before,.legacy-page .row:after,.legacy-page .row:before{content:" ";display:table}.legacy-page .container-fluid:after,.legacy-page .container:after,.legacy-page .modal-header:after,.legacy-page .row:after{clear:both}@-ms-viewport{width:device-width}.legacy-page{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;font-family:sans-serif}.legacy-page article,.legacy-page aside,.legacy-page details,.legacy-page figcaption,.legacy-page figure,.legacy-page footer,.legacy-page header,.legacy-page main,.legacy-page menu,.legacy-page nav,.legacy-page section,.legacy-page summary{display:block}.legacy-page audio,.legacy-page canvas,.legacy-page progress,.legacy-page video{vertical-align:baseline;display:inline-block}.legacy-page audio:not([controls]){height:0;display:none}.legacy-page [hidden],.legacy-page template{display:none}.legacy-page a{background-color:#0000}.legacy-page a:active,.legacy-page a:hover{outline:0}.legacy-page abbr[title]{border-bottom:1px dotted}.legacy-page b,.legacy-page strong{font-weight:700}.legacy-page dfn{font-style:italic}.legacy-page h1{margin:.67em 0;font-size:2em}.legacy-page mark{color:#000;background:#ff0}.legacy-page small{font-size:80%}.legacy-page sub,.legacy-page sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.legacy-page sup{top:-.5em}.legacy-page sub{bottom:-.25em}.legacy-page img{border:0}.legacy-page svg:not(:root){overflow:hidden}.legacy-page figure{margin:1em 40px}.legacy-page hr{box-sizing:content-box;height:0}.legacy-page pre{overflow:auto}.legacy-page code,.legacy-page kbd,.legacy-page pre,.legacy-page samp{font-family:monospace;font-size:1em}.legacy-page button,.legacy-page input,.legacy-page optgroup,.legacy-page select,.legacy-page textarea{color:inherit;font:inherit;margin:0}.legacy-page button{overflow:visible}.legacy-page button,.legacy-page select{text-transform:none}.legacy-page button,.legacy-page input[type=button],.legacy-page input[type=reset],.legacy-page input[type=submit]{-webkit-appearance:button;cursor:pointer}.legacy-page button[disabled],.legacy-page input[disabled]{cursor:default}.legacy-page button::-moz-focus-inner{border:0;padding:0}.legacy-page input::-moz-focus-inner{border:0;padding:0}.legacy-page input{line-height:normal}.legacy-page input[type=checkbox],.legacy-page input[type=radio]{box-sizing:border-box;padding:0}.legacy-page input[type=number]::-webkit-inner-spin-button{height:auto}.legacy-page input[type=number]::-webkit-outer-spin-button{height:auto}.legacy-page input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.legacy-page input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.legacy-page input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.legacy-page fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.legacy-page legend{border:0;padding:0}.legacy-page textarea{overflow:auto}.legacy-page optgroup{font-weight:700}.legacy-page table{border-collapse:collapse;border-spacing:0}.legacy-page td,.legacy-page th{padding:0}.legacy-page a:hover,.legacy-page a:focus,.legacy-page a:active{color:#191970}.legacy-page a:focus{outline:thin dotted}.legacy-page a:hover,.legacy-page a:active{outline:0}.legacy-page .breadcrumb>li+li:before{padding:0 1px}.legacy-page .container.header-title-page-full{padding-left:0}.legacy-page .single-product-breadcrumb-links span{padding-left:3px;padding-right:3px}.legacy-page #top_menu li a{color:#000;line-height:16px}.legacy-page .navbar-default .navbar-nav>.active>a,.legacy-page .navbar-default .navbar-nav>.active>a:focus,.legacy-page .navbar-default .navbar-nav>.active>a:hover{color:#000;background-color:#0000}.legacy-page #top_menu li{float:left}.legacy-page #top_menu li a{text-transform:uppercase;text-align:center;background-color:#0000;border-right:2px solid #000;padding:0 4px;font-size:11px;font-weight:700;line-height:9px;display:inline-block}.legacy-page #top_menu{padding-top:3px;padding-bottom:5px}.legacy-page .container.header-title-page-landing,.legacy-page #header-box{padding-left:0;padding-right:0}.legacy-page{font-family:var(--font-sans);font-size:15px}.legacy-page .content{background-color:#fff}.legacy-page.page .content{background-color:#f4f1e8;padding-top:30px;padding-bottom:50px}.legacy-page.page .content .container{background-color:#fff;padding-top:30px}.legacy-page.page .content .container .black{padding-top:0;background-color:#000!important}.legacy-page a{color:#c15223}.legacy-page a:hover{color:#c15223;text-decoration:none}.legacy-page a:visited{color:#c15223}.legacy-page #hp-section-2{text-align:center;color:#fff;background-color:#000;padding-top:13px;padding-bottom:40px}.legacy-page #hp-section-2 h1{color:#fcfcfc;text-transform:uppercase;text-align:center;font-size:40px;font-weight:300}.legacy-page #hp-section-3{background-color:#fcfcfc;padding-top:15px;padding-bottom:27px}.legacy-page #hp-section-3 h3{color:#000;margin-bottom:-3px;font-size:20px}.legacy-page #hp-section-4{background-color:#f4f1e8;padding:25px 0 43px}.legacy-page #hp-section-4 h2{color:#444;padding-bottom:5px;font-size:27px;font-weight:400}.legacy-page #hp-section-4 .fw-special-subtitle{color:#444;font-size:13px}.legacy-page .hp-section4-box .fp-box-image-with-text{text-align:center;font-family:var(--font-display);background-color:#fff;padding:9px 30px 5px}.legacy-page .hp-section4-box .fp-box-image-with-text button{color:#444;background-color:#0000;border:none;width:100%;margin-top:0;padding-bottom:8px;font-size:16px;font-weight:600}.legacy-page .hp-section4-box .fp-box-image-with-text h3{color:#444;margin-top:0;padding-bottom:8px;font-size:16px;font-weight:600}.legacy-page .hp-section4-box .fw-text{color:#888;font-size:13px}.legacy-page .hp-section4-box .fw-read-more a{color:#c15223;font-size:13px;font-family:var(--font-display)}.legacy-page #hp-section-4 .fw-read-more .btn,.legacy-page #hp-section-4 .fw-read-more .btn-primary{background-color:#0000;border:none;padding:0}.legacy-page .hp-section4-box .fw-image{margin-top:-35px;margin-bottom:22px}.legacy-page #pre-sales-text,.legacy-page #need-support-text,.legacy-page #faqs-text{display:none}.legacy-page.home .content .container{background-color:#0000;padding-top:0;padding-bottom:0}.legacy-page.home .content{padding-top:0;padding-bottom:0}.legacy-page .header-title-page-landing .landing-template-header{padding-left:0}.legacy-page #col-landing-page-section2 .container,.legacy-page #col-landing-page-section2a .container{background-color:#0000;padding-top:5px}.legacy-page.page-id-2987 .content-landing-page{background-color:#000!important}.legacy-page.page-id-201 .page-header-landing-temp{background-color:#231f20;border-bottom:1px solid #e0e0e0;padding-top:1px;padding-bottom:1px}.legacy-page.page-id-2987 .page-header-landing-temp{background-color:#231f20;padding-top:1px;padding-bottom:1px}.legacy-page .col-landing-page-section-sustainble-resource .container{background-color:#000;padding-top:30px}.legacy-page .page-title.landing-template-header h1{text-transform:uppercase;color:#fcfcfc;padding-top:20px;font-size:28px;font-weight:300}.legacy-page .header-temp-logos{float:right;text-align:right;width:170px;margin-top:10px}.legacy-page.page-id-228 .page-title.landing-template-header h1{text-transform:uppercase;color:#fcfcfc;margin-top:10px;padding-top:6px;font-size:30px;font-weight:300}.legacy-page.page-id-201 .content .container,.legacy-page.page-id-2987 .content .container{padding-bottom:25px}.legacy-page #col-landing-page-section2 .fw-name a{color:#fff}.legacy-page #col-landing-page-section2 .fw-frontpage-section-01-inner-text,.legacy-page #col-landing-page-section2a .fw-frontpage-section-01-inner-text{width:auto;margin-top:12px;display:block}.legacy-page.page-id-228 .page-header-landing-temp{background-color:#5c2483;border-bottom:1px solid #e0e0e0;padding-top:5px;padding-bottom:5px}.legacy-page .kenzo-landing-page-section1 .container,.legacy-page #hydro-landing-page-section2 .container{background-color:#0000;max-width:800px}.legacy-page #kenzo-landing-page-section2 h3,.legacy-page #hydro-landing-page-section2 h3{color:#222;font-size:18px;font-weight:400}.legacy-page #kenzo-landing-page-section2 .container{background-color:#0000;max-width:800px}.legacy-page #kenzo-landing-page-section2{text-align:center}.legacy-page .kenzo-landing-box .fw-image img{border-radius:3px;width:100%;height:auto}.legacy-page.page-id-228 .kenzo-landing-box .fw-read-more a,.legacy-page.page-id-228 .kenzo-landing-box .fw-read-more .btn,.legacy-page .fw-read-more .btn-primary{color:#fff;font-size:15px;font-family:var(--font-sans);display:initial;background-color:#5c2483;border-radius:3px;width:225px;height:40px;font-weight:700}.legacy-page.page-id-228 .content .container{padding-bottom:10px}.legacy-page.page-id-248 .page-header-landing-temp{background-color:#7c7f81;border-bottom:1px solid #e0e0e0}.legacy-page.page-id-228 .kenzo-landing-box-2 .fw-text{height:117px}.legacy-page.page-id-248 .kenzo-landing-box-2 .fw-text{height:67px}.legacy-page #hydro-landing-page-section2{text-align:center;margin-top:10px;margin-bottom:22px}.legacy-page #hydro-landing-page-section2 .fw-read-more a,.legacy-page #hydro-landing-page-section2 .fw-read-more .btn,.legacy-page .fw-read-more .btn-primary{color:#fff;font-size:15px;font-family:var(--font-sans);display:initial;background-color:#f58222;border-radius:3px;width:260px;height:40px;font-weight:700}.legacy-page.page-id-248 .content .container{background-color:#fff;padding-top:30px;padding-bottom:23px}.legacy-page #col-landing-page-section1{margin-bottom:0}.legacy-page #hydro-landing-page-section2 .fw-read-more .btn,.legacy-page .fw-read-more .btn-primary{padding-top:8px}.legacy-page .header-landing-temp-logo{padding-top:15px;padding-left:0;padding-right:0}.legacy-page.page-id-248 .header-landing-temp-logo{padding-top:4px;padding-left:0;padding-right:0}.legacy-page.page-id-248 .page-title.landing-template-header h1{padding-top:9px;padding-bottom:9px}.legacy-page.page-id-228 .header-landing-temp-logo,.legacy-page.page-id-201 .header-landing-temp-logo,.legacy-page.page-id-1836 .header-landing-temp-logo,.legacy-page.page-id-2987 .header-landing-temp-logo{text-align:right;padding-top:0;padding-right:0}.legacy-page.page-id-228 .header-landing-temp-logo{padding-right:0}.legacy-page #col-landing-page-section2 .container,.legacy-page #col-landing-page-section2a .container{margin-top:25px}.legacy-page.page-id-201 .content.content-landing-page{background-size:100% 62%!important}.legacy-page.page-id-1836 .page-header-landing-temp{background-color:#009fe3;border-bottom:1px solid #e0e0e0}.legacy-page #summit-landing-page-section2 .container{background-color:#0000!important}.legacy-page .summit-landing-box .fw-name{text-align:center;text-align:center;background-color:#009fe3;border-radius:2px;font-size:14px;font-weight:600;display:block}.legacy-page.page-id-1836 .content .container{background-color:#fff;padding-top:30px;padding-bottom:20px}.legacy-page.page-id-273 .header-title-page-full h1{color:#fcfcfc;text-transform:uppercase;text-align:center;font-size:40px;font-weight:300}.legacy-page.page-id-273 .content .container{background-color:#0000;padding-top:10px;padding-bottom:20px}.legacy-page #wooden-windows-doors-section1 .wooden-windows-doors-box h3{color:#222;font-size:20px}.legacy-page #wooden-windows-doors-section1 .wooden-windows-doors-box{text-align:center;background-color:#fff;width:40%;margin-left:50px;margin-right:13px;padding:9px 8px 30px;position:relative}.legacy-page .wooden-windows-doors-box .fw-text{height:95px}.legacy-page #wooden-windows-doors-section1 .wooden-windows-doors-box p{color:#000;line-height:21px}.legacy-page .wooden-windows-doors-box .btn.btn-primary a{color:#fff;font-size:15px;font-weight:600}.legacy-page #wooden-windows-doors-section1 .wooden-windows-doors-box img{width:100%;height:auto}.legacy-page .wooden-windows-doors-box .btn.btn-primary{height:41px;margin-top:5px}.legacy-page #wooden-windows-doors-section2{background-color:#fff;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-top:20px;padding-bottom:50px}.legacy-page #wooden-windows-doors-section1{padding-top:5px;padding-bottom:30px}.legacy-page #wooden-windows-doors-section2 .thumb-mobile img{z-index:2;position:relative}.legacy-page #wooden-windows-doors-section2 .thumb-mobile:before{content:"";z-index:1;border-left:1px dashed #e1e1e1;width:2px;height:calc(100% - 78px);position:absolute;top:84px;left:77px}.legacy-page .wooden-doors-box .fw-text{height:95px}.legacy-page .wooden-doors-box .btn.btn-primary a{color:#fff;font-size:15px;font-weight:600}.legacy-page .wooden-doors-box .btn.btn-primary{height:41px;margin-top:5px}.legacy-page #wooden-doors-section2{background-color:#fff;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-top:20px;padding-bottom:50px}.legacy-page #wooden-doors-section1{padding-top:5px;padding-bottom:30px}.legacy-page #wooden-doors-section2 .thumb-mobile img{z-index:2;position:relative}.legacy-page #wooden-doors-section2 .thumb-mobile:before{content:"";z-index:1;border-left:1px dashed #e1e1e1;width:2px;height:calc(100% - 78px);position:absolute;top:84px;left:77px}.legacy-page .our-ranges .thumbnail{border:none;margin-bottom:0}.legacy-page .our-ranges .caption.caption-mobile{margin-top:-86px;padding-top:0;padding-left:25%;display:inline-block}.legacy-page .our-ranges .caption.caption-mobile img{margin-bottom:16px}.legacy-page .our-ranges .fw-btn.fw-btn-1{border:none;margin-left:25%;padding:8px 25px}.legacy-page #wooden-windows-doors-section2 .our-ranges h3{text-transform:uppercase;color:#000;margin-bottom:25px;font-size:20px}.legacy-page .our-company .fw-special-subtitle{color:#666;font-size:13px;font-family:var(--font-display);padding-bottom:12px}.legacy-page .our-ranges h3:before{content:"";background-color:#000;width:62%;height:1px;position:absolute;top:31px;right:31px}.legacy-page .our-company .video-wrapper img{position:absolute;top:-45px;left:0}.legacy-page .our-company .video-wrapper.shortcode-container{height:270px;margin-bottom:15px;position:relative;overflow:hidden}.legacy-page .video-gallery-box{height:170px;position:relative;overflow:hidden}.legacy-page .video-gallery img{position:absolute;top:-31px;left:0}.legacy-page .our-company .fw-btn,.legacy-page .our-company .fw-btn-1{margin-top:23px}.legacy-page .our-company .fw-btn{text-transform:uppercase;color:#fff;font-family:var(--font-sans);font-size:15px;font-weight:700}.legacy-page .our-company .fw-btn,.legacy-page .our-ranges .fw-btn{text-transform:uppercase;color:#fff;font-family:var(--font-sans);background-color:#df8300;border-radius:1px;padding:6px 51px;font-size:15px;font-weight:700}.legacy-page .our-company .fw-btn:hover,.legacy-page .our-company .fw-btn:focus,.legacy-page .our-ranges .fw-btn:hover,.legacy-page .our-ranges .fw-btn:focus{background-color:#df8300}.legacy-page #wooden-windows-doors-section3{background-color:#fff;display:none}.legacy-page #wooden-windows-doors-section3 h2{color:#000;margin-top:35px;margin-bottom:20px;font-size:20px;font-weight:400}.legacy-page #wooden-windows-doors-section3 h2:before{content:url(/legacy/theme-images/testimonials-border.jpg);position:absolute;inset:100% 0 0}.legacy-page .wooden-windows-doors-section3-box .thumbnail{border:none;margin-bottom:0}.legacy-page .wooden-windows-doors-section3-box .caption.caption-mobile p{margin-left:100px;display:block}.legacy-page .wooden-windows-doors-section3-box .thumbnail .caption{margin-top:-2px;padding-top:0}.legacy-page .wooden-windows-doors-section3-box .thumb-mobile img{float:left}.legacy-page.page-id-273 .content{padding-top:30px;padding-bottom:0}.legacy-page #compareranges .modal-content img{width:100%}.legacy-page .header-title-ready-2-fit{padding-left:0;padding-right:0}.legacy-page .page-ready-2fit .container{border:1px solid #e1e1e1;background-color:#f0f0f0!important;padding:23px 37px 23px 23px!important}.legacy-page .ready-2-fit-header-banner{text-align:right}.legacy-page .header-title-ready-2-fit h1{color:#fff;font-size:20px}.legacy-page .ready-2-fit-box-right .fw-heading h2:before{content:"";background-color:#000;width:42%;height:1px;position:absolute;top:11px;right:26%}.legacy-page .ready-2-fit-box-right .fw-special-subtitle{color:#666;font-size:13px;font-family:var(--font-display);margin-top:25px;margin-bottom:25px}.legacy-page .ready-2-fit-box-right .fw-btn,.legacy-page .ready-2-fit-box-right .fw-btn-1,.legacy-page .ready-2-fit-box-right .fw-btn:hover,.legacy-page .ready-2-fit-box-right .fw-btn-1:hover{font-size:12px;font-weight:600;font-family:var(--font-sans);background-color:#df8300;padding:10px 30px}.legacy-page .ready-2-fit-box-right .fw-btn.fw-btn-1:nth-last-child(2){float:right}.legacy-page .new-products-breadcrumb-links{text-align:right;padding-right:0}.legacy-page #new-products-page .container{background-color:#0000;padding-top:0}.legacy-page.page-id-378 .page-title h1{color:#fcfcfc;text-transform:uppercase;margin:0;font-size:30px;font-weight:300}.legacy-page.page-id-378 .page-header-bcg-full-width{background-color:#000;padding:38px 0}.legacy-page .product-archive{background-color:#f4f1e8;padding-top:30px;padding-bottom:30px}.legacy-page .product-archive .container .row:nth-child(3) .archive-product-section{padding-right:0}.legacy-page .archive-page-section1 .archive-page-section1-btn{text-align:center;float:right;background-color:#df8300;border-radius:2px;width:255px;margin-top:58px;padding:11px 10px}.legacy-page .single-product-breadcrumb-img{text-align:right}.legacy-page .single-product-breadcrumb-title{padding-left:0}.legacy-page .single-product-breadcrumb-img{padding-right:0}.legacy-page .page-template-page-ready-to-fit .breadcrumb{text-align:left}.legacy-page .single-product-breadcrumb-links{font-size:12px}.legacy-page .single-product-breadcrumb h1{text-transform:uppercase;margin-top:5px;margin-bottom:5px;font-size:24px}.legacy-page .single-product-breadcrumb{color:#fff;background-color:#637722;padding-top:25px;padding-bottom:25px}.legacy-page .single-product-main-slider-content .container{background-color:#f0f0f0;padding-top:20px;padding-bottom:20px;padding-right:20px;position:relative}.legacy-page .single-product-breadcrumb a{color:#fff}.legacy-page .single-product_winsters .single-product-breadcrumb{background-color:#217894}.legacy-page .single-product_kayo .single-product-breadcrumb{background-color:#9e260e}.legacy-page .single-product_kayo .single-product-main-slider-content .container{background-color:#e6ccc8}.legacy-page.page-id-107 .content .container{background-color:#0000;padding-top:0;padding-bottom:0}.legacy-page .page-header-bcg-full-width{background-color:#000;padding:13px 0}.legacy-page .header-title-page-full h1{color:#fcfcfc;text-transform:uppercase;font-size:30px;font-weight:300}.legacy-page #contact-us-section1{color:#000;text-align:center;background-color:#f4f1e8;padding-bottom:50px;font-size:16px}.legacy-page #contact-us-section1 .fp-box-image-with-text h3{color:#222;margin-top:15px;margin-bottom:12px;font-size:20px}.legacy-page #contact-us-section1 .fw-text{color:#000;margin-bottom:26px;font-size:14px}.legacy-page #contact-us-section1 .fp-box-image-with-text{text-align:center;background-color:#fff;padding-top:13px;padding-bottom:35px}.legacy-page .contact-us-section1-box .fw-read-more a,.legacy-page .fw-read-more .btn,.legacy-page .fw-read-more .btn-primary{color:#fff;font-size:15px;font-family:var(--font-sans);display:initial;background-color:#df8300;border-radius:3px;padding:10px 37px;font-weight:700}.legacy-page .fw-read-more .btn,.legacy-page .fw-read-more .btn-primary{border:none;padding:10px 28px}.legacy-page .fw-read-more .btn:hover,.legacy-page .fw-read-more .btn-primary:hover{text-decoration:underline}.legacy-page #contact-us-section2 h2{color:#000;font-family:var(--font-sans);text-transform:uppercase;margin-bottom:37px;font-size:20px;font-weight:400}.legacy-page #contact-us-section2 h2:after{content:"";background-color:#000;width:62%;height:1px;position:absolute;top:31px;right:0}.legacy-page #contact-us-section2{background-color:#fff;padding-top:25px;padding-bottom:18px}.legacy-page .fp-contact-sales .modal-content{border-radius:1px}.legacy-page .modal-dialog{margin:0 auto 10%}.legacy-page.page-id-107 .content{background-color:#f4f1e8;padding-top:20px;padding-bottom:0}.legacy-page .btn-primary.active.focus,.legacy-page .btn-primary.active:focus,.legacy-page .btn-primary.active:hover,.legacy-page .btn-primary:active.focus,.legacy-page .btn-primary:active:focus,.legacy-page .btn-primary:active:hover,.legacy-page .open>.dropdown-toggle.btn-primary.focus,.legacy-page .open>.dropdown-toggle.btn-primary:focus,.legacy-page .open>.dropdown-toggle.btn-primary:hover{color:#fff;box-shadow:none;background-color:#df8300;border-color:#df8300}.legacy-page .projects-archive .container,.legacy-page .news-single-page .container{background-color:#fff;padding-top:30px;padding-bottom:50px}.legacy-page .projects-archive .container{display:flex}.legacy-page .breadcrumb{color:#fff;background-color:#0000;border-radius:0;margin-bottom:0;padding:0;font-size:12px;list-style:none}.legacy-page .breadcrumb a,.legacy-page .breadcrumb .active{color:#fff;font-size:12px}.legacy-page.single-news .header-title-page-full h1{margin-top:5px;margin-bottom:2px}.legacy-page.single-news .page-header-bcg-full-width{background-color:#000;padding:13px 0 20px}.legacy-page .catalogue-download-section .container{padding-top:5px}.legacy-page .catalogue-download-main-title .fw-special-subtitle{padding-bottom:20px;font-size:16px}.legacy-page.page-id-137 .content .container{background-color:#0000;padding-top:0;padding-bottom:0}.legacy-page #downloads-page-section3 h3{text-transform:uppercase;color:#000;font-size:20px;position:relative}.legacy-page #downloads-page-section1 .container{padding-left:0;padding-right:0}.legacy-page #downloads-page-section2 .container{background-color:#1b1b1b}.legacy-page .downloads-dropbox-left h4{color:#fff;font-size:14px;font-family:var(--font-display)}.legacy-page #downloads-page-section1{margin-top:-11px;padding-bottom:42px}.legacy-page .downloads-dropbox-left h4{color:#fff;font-size:14px;font-family:var(--font-display);letter-spacing:.5px;font-weight:400!important}.legacy-page .downloads-dropbox-right a span{text-transform:uppercase;font-weight:500;font-family:var(--font-sans);white-space:normal;line-height:16px}.legacy-page .downloads-dropbox-right .fw-btn.fw-btn-1{background-color:#f58322;border-radius:0;padding:8px 40px;display:block}.legacy-page .downloads-dropbox-left{padding-top:16px}.legacy-page .downloads-dropbox-right{padding-top:30px}.legacy-page #downloads-page-section3 h3:before{content:"";background-color:#000;width:80%;height:1px;position:absolute;top:10px;right:0}.legacy-page #downloads-page-section3{padding-top:40px;padding-bottom:20px}.legacy-page .downloads-dropbox-right a:visited{color:#fff}.legacy-page.page-id-168 .content .container{background-color:#0000;padding-top:0;padding-bottom:5px}.legacy-page .videos-page h2{color:#000;font-family:var(--font-sans);text-transform:uppercase;margin-bottom:37px;font-size:24px;font-weight:300;position:relative}.legacy-page .videos-page h2:after{content:"";background-color:#000;width:100%;height:1px;position:absolute;top:25px;right:0}.legacy-page .videos-page h2:nth-child(3){margin-top:42px}.legacy-page #page-video-section1 .container{padding-top:10px;padding-bottom:10px}.legacy-page .video-gallery-box{z-index:1;margin-bottom:15px}.legacy-page .video-gallery img{width:100%;height:auto}.legacy-page .video-title{padding-bottom:2px;font-size:16px;line-height:18px}.legacy-page .video-gallery{background-color:#fff;width:32%;height:256px;min-height:256px;margin:7px;padding:10px 10px 6px;position:relative}.legacy-page .video-text{padding-bottom:5px;font-size:13px}.legacy-page .video-text .fw-heading{margin-bottom:11px}.legacy-page .video-text-box{height:65px}.legacy-page .video-gallery-box a:before{content:"";color:#f5f2e9cc;z-index:2;font-family:fontAwesome;font-size:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.legacy-page .single-product-breadcrumb.archive-kayo{background-color:#9e260e}.legacy-page .single-product-breadcrumb.archive-winsters{background-color:#217894}.legacy-page.page-id-183 .container-fluid.full-width-strech .content{background-color:#fff;padding-top:0}.legacy-page #retail-page-section1,.legacy-page #retail-page-section1 .container{background-color:#f4f1e8}.legacy-page #retail-page-section1 .container{padding-top:25px;padding-bottom:15px}.legacy-page #hp-section-5{background-color:#f4f1e8;margin-top:5px;padding-bottom:50px}.legacy-page #hp-section-5 .row{margin-left:-10px;margin-right:-10px}.legacy-page .active .fp-box-image-with-text{color:#fff;background-color:#000}.legacy-page .active .fp-box-image-with-text h3{color:#fff}.legacy-page .single-product_kenzo .single-product-breadcrumb{color:#fff;background-color:#5c2d8f;padding-top:25px;padding-bottom:25px}.legacy-page.page-id-201 .content-landing-page,.legacy-page.page-id-2987 .content-landing-page{background-color:#000;padding-bottom:0}.legacy-page #col-landing-page-section-sustainble-resource .container-fluid,.legacy-page #col-landing-page-section-sustainble-resource .container{background-color:#000}.legacy-page .sustainble-resource-text .fw-special-subtitle{color:#fff;margin-bottom:40px;margin-left:7%;margin-right:10%}.legacy-page .pane-hardwood-box .caption.caption-mobile img{width:auto;height:auto;margin-top:6px}.legacy-page .pane-hardwood-box .thumbnail{margin-bottom:0}.legacy-page .single-product-breadcrumb.single-awnings{background-color:#000}.legacy-page .mouldings-page-section2 .container{background-color:#000!important}.legacy-page .main-row.awnings-page-section2{text-align:center;padding-top:5px;padding-bottom:25px}.legacy-page .main-row.awnings-page .container{text-align:center;background-color:#0000}.legacy-page.page-id-3191 .content,.legacy-page.page-id-3224 .content{background-color:#f4f1e8;margin-bottom:0;padding-top:30px;padding-bottom:0}.legacy-page .main-row.awnings-page-section2 .container,.legacy-page .main-row .container .black{background-color:#000}.legacy-page .main-row.awnings-page-section2 img{margin-right:20px}.legacy-page .single-awnings .single-product-breadcrumb-title h1{text-transform:uppercase;color:#fcfcfc;padding-top:6px;font-size:30px;font-weight:300}.legacy-page .mouldings-page-section2 .fw-special-subtitle{color:#fff;margin:21px 17% 40px}.legacy-page .main-row.mouldings-page-section2{text-align:center}.legacy-page .main-row.mouldings-page-section2 img{width:auto;height:auto;margin-bottom:70px}.legacy-page .main-row.mouldings-page{text-align:center}.legacy-page .main-row.mouldings-page img{width:100%;height:auto}.legacy-page .main-row.mouldings-page .container{background-color:#0000;padding-top:20px;padding-bottom:50px}.legacy-page .main-row.mouldings-page h3{color:#222;font-size:20px}.legacy-page .moulding-box .btn.btn-primary{height:41px;margin-top:30px!important}.legacy-page .col-md-6.moulding-box .fw-text{height:84px;padding-left:25px;padding-right:25px}.legacy-page .moulding-box .fw-read-more a,.legacy-page .moulding-box .fw-read-more .btn,.legacy-page .moulding-box .fw-read-more .moulding-box .btn-primary{color:#fff;font-size:15px;font-family:var(--font-sans);display:initial;background-color:#ffcb07;border-radius:3px;padding:10px 37px;font-weight:700}.legacy-page .content.content-col-products .container{background-color:#0000}.legacy-page #old-mouldings-page-section1 h4{color:#202020;text-align:center;font-weight:400}.legacy-page .main-row.page-par-timber .container{text-align:center;background-color:#0000;padding-top:0}.legacy-page .workbench-left,.legacy-page .workbench-right{padding-left:10%;padding-right:10%}.legacy-page .col-timber-left img{width:100%;height:auto;margin-bottom:50px}.legacy-page .col-md-12.workbench-left img{width:100%;height:auto}.legacy-page .col-timber-table th{text-align:center;vertical-align:middle;text-transform:uppercase;background-color:#ffd868;font-size:13px;color:#000!important;border:1px solid #404041!important}.legacy-page .pine-panel-table .table-bordered{border:1px solid #404041!important}.legacy-page .col-timber-table td{text-align:center;vertical-align:middle;background-color:#fff;color:#000!important;border:1px solid #404041!important}.legacy-page .col-timber-table .light-yellow{background-color:#ffeebc}.legacy-page .col-timber-table{padding-top:25px}.legacy-page .col-timber-table .table-responsive{width:100%}.legacy-page .manufactured-products-box1 .fw-text{height:110px;padding-left:15px;padding-right:15px}.legacy-page .manufactured-products-box1 .fw-read-more a,.legacy-page .manufactured-products-box1.fw-read-more .btn,.legacy-page .manufactured-products-box1 .fw-read-more,.legacy-page .manufactured-products-box1 .btn-primary{color:#fff;font-size:15px;font-family:var(--font-sans);background-color:#ffcb07;border-radius:3px;padding:2px 0;font-weight:700;display:inline-block}.legacy-page .manufactured-products-box1-small .fw-text{padding-left:15px;padding-right:15px}.legacy-page .manufactured-products-box1-small .fw-read-more a,.legacy-page .manufactured-products-box1-small.fw-read-more .btn,.legacy-page .manufactured-products-box1-small .fw-read-more,.legacy-page .manufactured-products-box1-small .btn-primary{color:#fff;font-size:15px;font-family:var(--font-sans);background-color:#ffcb07;border-radius:3px;padding:2px 0;font-weight:700;display:inline-block}.legacy-page .manufactured-page-bottom .container,.legacy-page .main-row.manufactured-page .container{background-color:#0000}.legacy-page .main-row.manufactured-page img{width:100%;height:auto}.legacy-page .main-row.manufactured-page.manufactured-page-bottom{width:39%;margin:auto;display:block}.legacy-page .pine-panel-table,.legacy-page .workbench-table{text-align:center}.legacy-page .pine-panel-table th,.legacy-page .workbench-table th{text-align:center;vertical-align:middle;text-transform:uppercase;background-color:#ffd868;font-size:13px;color:#404041!important;border:1px solid #404041!important}.legacy-page .pine-panel-table td,.legacy-page .workbench-table td{text-align:center;vertical-align:middle;background-color:#fff;color:#404041!important;border:1px solid #404041!important}.legacy-page .workbench-table .light-yellow,.legacy-page .pine-panel-table .light-yellow{background-color:#ffeebc;color:#404041!important}.legacy-page .pine-panel-table hr{margin-top:15px;margin-bottom:15px}.legacy-page .workbench-page{text-align:center}.legacy-page .workbench-right h3{text-transform:uppercase;padding-top:15px;padding-bottom:10px;font-size:20px}.legacy-page .instruction-expand .thumbnail{background-color:#0000}.legacy-page .instruction-expand img{width:100%;height:auto}.legacy-page .main-row.manufactured-page.manufactured-page-bottom.fencing-section-2{width:auto}.legacy-page .par-timber-page .manufactured-products-box1{width:48%}.legacy-page .single-product-col .single-product-breadcrumb-title{padding-top:14px}.legacy-page #our-ranges-section .container,.legacy-page.page-id-371 .container.videos-page{background-color:#0000}.legacy-page #our-ranges-section img{width:100%;height:auto}.legacy-page .our-range-box .fw-frontpage-section-01-inner-text{color:#000;background-color:#fff;height:400px;margin-top:13px;padding:16px;font-size:14px}.legacy-page .our-range-section-2 .our-range-box .fw-frontpage-section-01-inner-text{height:290px}.legacy-page .our-range-box .fw-name{display:none}.legacy-page .our-range-box .fw-text p{margin:0;padding-bottom:25px;line-height:20px}.legacy-page .our-range-box .fw-read-more{text-align:center}.legacy-page .our-range-box .fw-text p:empty{display:none}.legacy-page #our-ranges-section .container{padding-left:0;padding-right:0}.legacy-page .our-range-box .fp-box-image-with-text{position:relative}.legacy-page .our-range-box .btn.btn-primary{text-align:center;width:225px;margin:0 auto;padding-top:7px;position:absolute;bottom:15px;left:0;right:0}.legacy-page #our-ranges-section .container{padding-bottom:0}.legacy-page .our-range-section-2 .container{padding-top:0!important}.legacy-page .our-range-box .fw-read-more a{color:#fff;text-transform:uppercase;font-size:15px;font-weight:700}.legacy-page #categories_menu li a{font-size:13px;font-family:var(--font-sans);color:#ddd;padding-bottom:2px;padding-left:0}.legacy-page #categories_menu li a:hover{background-color:#0000}.legacy-page #categories_menu li a:before{content:"";padding-right:5px;font-family:fontAwesome;font-size:8px}.legacy-page #scroll-top{opacity:.3;text-indent:-9999px;background:url(/legacy/theme-images/icon_top.png) no-repeat;width:40px;height:40px;display:none;position:fixed;bottom:50px;right:50px;outline:none!important}.legacy-page .navigation li.active a{color:#000;cursor:pointer;background-color:#f5f5f5;border:1px solid #d2d2d2;border-radius:1px;padding:5px 10px;font-weight:500;text-decoration:none;transition:all .5s}@media only screen and (width<=1200px){.legacy-page #header-box,.legacy-page .log-header-landing-pages{padding-left:15px;padding-right:15px}.legacy-page #contact-us-section1 .fp-box-image-with-text,.legacy-page .header-temp-logos{padding-left:13px;padding-right:13px}.legacy-page .header-temp-logos,.legacy-page #header-box,.legacy-page.page-id-248 .log-header-landing-pages,.legacy-page.page-id-248 .header-temp-logos{padding-left:0;padding-right:0}.legacy-page.page-id-248 .header-temp-logos:first-child img{margin-right:10px}.legacy-page .downloads-dropbox-right .fw-btn.fw-btn-1{padding:8px 36px}}@media only screen and (width<=1080px){.legacy-page .video-gallery{width:31%}.legacy-page .video-gallery-box{height:157px}.legacy-page .video-gallery img{top:-27px}.legacy-page #contact-us-section1 .fp-box-image-with-text h3{font-size:18px}.legacy-page #contact-us-section2 h2:after{width:55%}.legacy-page .page-title.landing-template-header h1{font-size:26px;line-height:53px}.legacy-page.page-id-248 .header-landing-temp-logo{width:35%;padding-left:81px}.legacy-page.page-id-248 .header-title-page-landing .landing-template-header{width:65%}.legacy-page #wooden-windows-doors-section1 .wooden-windows-doors-box{width:43%;margin-left:36px;margin-right:13px}.legacy-page .par-timber-page .manufactured-products-box1{width:47%}}@media only screen and (width<=992px){.legacy-page .par-timber-page .manufactured-products-box1{width:46%}.legacy-page #hp-section-4 .fw-read-more .btn,.legacy-page #hp-section-4 .fw-read-more .btn-primary{width:auto}.legacy-page #header-box{padding-left:0;padding-right:0}.legacy-page .catalogue-download-section .row{padding-right:0}.legacy-page .video-gallery{width:48%}.legacy-page .video-gallery img{top:-32px}.legacy-page .our-range-box .btn.btn-primary{width:190px;padding:10px 19px}.legacy-page .our-range-box .fw-frontpage-section-01-inner-text{height:490px}.legacy-page .our-range-section-2 .our-range-box .fw-frontpage-section-01-inner-text{height:360px}.legacy-page #contact-us-section2 h2:after{width:41%}.legacy-page .page-title.landing-template-header h1{font-size:21px}.legacy-page.page-id-248 .header-landing-temp-logo{width:35%;padding-left:0}.legacy-page.page-id-248 .header-title-page-landing .landing-template-header{width:65%}.legacy-page.page-id-248 .page-title.landing-template-header h1{font-size:20px}.legacy-page .videos-page h2:after{width:55%}.legacy-page #downloads-page-section3 h3:before{width:69%}.legacy-page .archive-page-section1 .archive-page-section1-btn{margin-top:16px}.legacy-page .manufactured-products-box1 .fw-read-more .btn-primary{width:200px}}@media only screen and (width<=768px){.legacy-page .par-timber-page .manufactured-products-box1{width:96%}.legacy-page .modal{z-index:11111050}.legacy-page #header-box{padding-left:10px;padding-right:10px}.legacy-page .container.header-title-page-full{padding-left:15px}.legacy-page .contact-us-section1-box .modal-content{margin-left:15px;margin-right:15px}.legacy-page .video-gallery{width:47%}.legacy-page .video-gallery-box{height:104px}.legacy-page .video-gallery{height:200px;min-height:200px}.legacy-page #our-ranges-section .row{margin-left:0;margin-right:0}.legacy-page .our-range-box .fw-frontpage-section-01-inner-text{height:290px}.legacy-page .our-range-section-2 .our-range-box .fw-frontpage-section-01-inner-text{height:220px}.legacy-page #contact-us-section2 h2:after{width:31%}.legacy-page .new-products-breadcrumb-links{text-align:left}.legacy-page.page-id-378 .page-title h1{padding-left:15px}.legacy-page .page-title.landing-template-header h1{padding-top:25px;font-size:15px;line-height:20px}.legacy-page .page-title.landing-template-header{width:70%}.legacy-page .header-landing-temp-logo{width:30%}.legacy-page.page-id-201 .content.content-landing-page{background-size:100%!important}.legacy-page #col-landing-page-section1 .container{margin-left:3px;margin-right:3px}.legacy-page #col-landing-page-section2 .container,.legacy-page #col-landing-page-section2a .container{margin-top:25px;margin-left:10px;margin-right:0}.legacy-page #summit-landing-page-section2 .container{margin-left:15px;margin-right:6px}.legacy-page.page-id-1836 .content.content-landing-page{background-size:100%!important}.legacy-page.page-id-248 .page-title.landing-template-header h1{margin-bottom:0;padding-bottom:0;font-size:20px}.legacy-page.page-id-248 .header-landing-temp-logo{padding-bottom:15px;padding-left:0}.legacy-page .log-header-landing-pages{text-align:right;justify-content:right;display:flex}.legacy-page .videos-page h2:after{width:52%}.legacy-page .downloads-dropbox-right{text-align:center;padding-top:0;padding-bottom:20px}.legacy-page .downloads-dropbox-right .fw-btn.fw-btn-1{display:inline-block}.legacy-page .downloads-dropbox-left{text-align:center}.legacy-page #downloads-page-section1,.legacy-page #downloads-page-section3{padding-left:15px;padding-right:15px}.legacy-page #downloads-page-section3 h3{font-size:19px}.legacy-page #downloads-page-section3 h3:before{width:62%}.legacy-page #hydro-landing-page-section2 .fw-read-more .btn,.legacy-page .fw-read-more .btn-primary{width:100%;padding-left:15px;padding-right:11px}.legacy-page.page-id-248 .header-temp-logos{width:auto;margin-top:5px}.legacy-page.page-id-228 .page-title.landing-template-header h1{margin-top:14px;font-size:25px;line-height:27px}.legacy-page #kenzo-landing-page-section2{padding-left:15px;padding-right:15px}.legacy-page.page-id-228 .kenzo-landing-box.kenzo-landing-box-1 .fw-text p{height:160px}.legacy-page.page-id-228 .kenzo-landing-box.kenzo-landing-box-2 .fw-text{height:170px!important}.legacy-page.page-id-228 .content.content-landing-page{background-size:100% 70%!important}.legacy-page #wooden-windows-doors-section1 .wooden-windows-doors-box{width:47%;margin-left:9px;margin-right:8px}.legacy-page #wooden-windows-doors-section1 .wooden-windows-doors-box h3{height:40px}.legacy-page .wooden-windows-doors-box .fw-text{height:130px}.legacy-page .archive-page-section1 .archive-page-section1-btn{float:none;margin:0 auto;display:flex}.legacy-page .product-archive .container .row:nth-child(3) .archive-product-section{padding-right:15px}.legacy-page .single-product-breadcrumb{text-align:center;padding-left:15px;padding-right:15px}.legacy-page .single-product-breadcrumb-img{text-align:center;padding-top:15px}.legacy-page #hp-section-3 h3{text-align:left}.legacy-page #hp-section-3{padding-bottom:9px}.legacy-page .row.archive-page-section1{flex-flow:column;display:flex}.legacy-page .archive-page-section1 .archive-page-section1-btn{order:2;margin:0 auto 20px}.legacy-page .our-company .fw-btn,.legacy-page .our-ranges .fw-btn{display:block}.legacy-page .our-ranges .fw-btn.fw-btn-1{width:100%;margin-left:0;display:block}.legacy-page #wooden-windows-doors-section2 .thumb-mobile:before{height:calc(94% - 78px);top:75px;left:77px}.legacy-page .our-ranges h3:before{width:52%;right:6%}.legacy-page #header-box{padding-top:5px;padding-bottom:10px}.legacy-page #bs-example-navbar-collapse-2{background-color:#fff}}@media only screen and (width<=580px){.legacy-page.page-id-228 .page-title.landing-template-header h1{margin-top:0}.legacy-page .our-range-box .fw-frontpage-section-01-inner-text{height:315px}.legacy-page .our-range-section-2 .our-range-box .fw-frontpage-section-01-inner-text{height:250px}.legacy-page #contact-us-section2 h2:after{display:none}.legacy-page .page-title.landing-template-header h1{font-size:13px}.legacy-page .page-title.landing-template-header{width:68%}.legacy-page .header-landing-temp-logo{width:30%}.legacy-page .videos-page h2:after{width:44%}.legacy-page #downloads-page-section3 h3:before{width:55%}.legacy-page #downloads-page-section1{padding-bottom:14px}.legacy-page #downloads-page-section3{padding-top:20px}.legacy-page #downloads-page-section3 h3:before{display:none}.legacy-page #col-landing-page-section1 .container{margin-left:0;margin-right:0}.legacy-page #hydro-landing-page-section2 .fw-read-more a,.legacy-page #hydro-landing-page-section2 .fw-read-more .btn,.legacy-page .fw-read-more .btn-primary{font-size:13px}.legacy-page.page-id-228 .kenzo-landing-box.kenzo-landing-box-1 .fw-text p{height:190px}.legacy-page.page-id-228 .kenzo-landing-box.kenzo-landing-box-2 .fw-text{height:200px!important}.legacy-page.page-id-228 .kenzo-landing-box .fw-read-more a,.legacy-page.page-id-228 .kenzo-landing-box .fw-read-more .btn,.legacy-page .fw-read-more .btn-primary{width:100%}.legacy-page #wooden-windows-doors-section1 .wooden-windows-doors-box{width:100%;margin-bottom:20px;margin-left:0;margin-right:0}.legacy-page .wooden-windows-doors-box .fw-text,.legacy-page #wooden-windows-doors-section1 .wooden-windows-doors-box h3{height:auto}}@media only screen and (width<=500px){.legacy-page.page-id-228 .kenzo-landing-box.kenzo-landing-box-1 .fw-text p,.legacy-page.page-id-228 .kenzo-landing-box.kenzo-landing-box-2 .fw-text{height:auto!important}.legacy-page.page-id-228 .content.content-landing-page{background-size:100% 37%!important}.legacy-page .our-ranges .caption.caption-mobile{padding-left:30%}}@media only screen and (width<=480px){.legacy-page .log-header-landing-pages{text-align:center;justify-content:center}.legacy-page #hp-section-2 h1{font-size:30px}.legacy-page .header-title-page-full h1{color:#fcfcfc;text-transform:uppercase;font-size:22px;font-weight:300}.legacy-page .video-gallery{width:97%}.legacy-page .video-gallery img{top:-41px}.legacy-page .video-gallery-box{height:180px}.legacy-page .video-gallery{height:290px;min-height:290px}.legacy-page .page-title.landing-template-header,.legacy-page .header-landing-temp-logo{width:100%}.legacy-page.page-id-228 .header-landing-temp-logo,.legacy-page.page-id-201 .header-landing-temp-logo,.legacy-page.page-id-1836 .header-landing-temp-logo,.legacy-page.page-id-2987 .header-landing-temp-logo{text-align:center}.legacy-page .page-title.landing-template-header h1{text-align:center;padding-top:0}.legacy-page .videos-page h2:after{display:none}.legacy-page.page-id-228 .page-title.landing-template-header h1{margin-bottom:5px}.legacy-page.page-id-273 .header-title-page-full h1{font-size:29px}}@media only screen and (width<=450px){.legacy-page .our-range-box .fw-frontpage-section-01-inner-text{height:350px}.legacy-page .our-range-section-2 .our-range-box .fw-frontpage-section-01-inner-text{height:270px}.legacy-page .videos-page h2:after{width:42%}.legacy-page .our-ranges .caption.caption-mobile{padding-left:37%}.legacy-page .our-ranges .caption.caption-mobile img{width:100%}}@media only screen and (width<=370px){.legacy-page .video-gallery img{top:-31px}.legacy-page .video-gallery-box{height:150px}.legacy-page .video-gallery{height:250px;min-height:250px}.legacy-page .our-range-box .fw-frontpage-section-01-inner-text{height:400px}.legacy-page .our-ranges .caption.caption-mobile{padding-left:42%}.legacy-page .our-ranges h3:before{width:47%;right:6%}}.legacy-page .fp-box-image-with-text,.legacy-page .fw-image-with-text{margin-bottom:20px}.legacy-page .fp-box-image-with-text .fw-image,.legacy-page .fw-image-with-text .fw-image{line-height:0}.legacy-page .fp-box-image-with-text .fw-image img,.legacy-page .fw-image-with-text .fw-image img{max-width:100%;height:auto}.legacy-page .fw-frontpage-section-01-inner-text{display:block}.legacy-page .fw-name h3,.legacy-page .fw-name .fw-h1-title,.legacy-page .fw-name .fw-h3-title{margin:12px 0 8px}.legacy-page .fw-text p:last-child{margin-bottom:0}.legacy-page .fw-read-more{margin-top:14px}.legacy-page .fw-read-more a.btn,.legacy-page .fw-read-more a.read-more-link{min-height:var(--control-height);padding:0 var(--control-pad-x);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-button);text-align:center;text-transform:none;letter-spacing:normal;cursor:pointer;transition:var(--control-transition);border:none;justify-content:center;align-items:center;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.legacy-page .fw-read-more a.btn:focus-visible,.legacy-page .fw-read-more a.read-more-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (width<=767px){.legacy-page .kenzo-landing-box,.legacy-page .col-landing-box,.legacy-page .summit-landing-box,.legacy-page .col-landing-box-sus-resource,.legacy-page .our-range-box,.legacy-page .manufactured-products-box1,.legacy-page .manufactured-products-box1-small{float:none!important;width:100%!important;margin-left:0!important;margin-right:0!important}.legacy-page .fp-box-image-with-text,.legacy-page .fw-image-with-text{margin-bottom:26px}.legacy-page .archive-page-section1-btn{text-align:left;margin-top:14px}}.legacy-page .fw-btn{text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;-o-transition:all .3s ease;background-image:none;border:1px solid #0000;border-radius:4px;outline:none;margin-bottom:0;padding:8px 20px;font-size:14px;line-height:1.6;text-decoration:none;transition:all .3s;display:inline-block}.legacy-page .fw-btn span{display:block}.legacy-page .fw-btn:hover,.legacy-page .fw-btn:focus{opacity:.85;outline:none;text-decoration:none}.legacy-page .fw-btn:active{box-shadow:inset 0 0 20px #2e935f}.legacy-page .fw-btn i{margin-right:5px}.legacy-page .fw-btn i.pull-right{margin:0 0 0 8px;position:relative;top:.3em}.legacy-page .fw-btn.fw-btn-round{border-radius:38px}.legacy-page .fw-btn.fw-btn-square{border-radius:0!important}.legacy-page .fw-btn.fw-btn-outline,.legacy-page .fw-btn.fw-btn-borders{box-shadow:none;text-shadow:none;background:0 0}.legacy-page .fw-btn.fw-btn-lg{border-radius:6px;padding:15px 35px;font-size:17px;line-height:1.33}.legacy-page .fw-btn.fw-btn-lg.fw-btn-round{border-radius:52px}.legacy-page .fw-btn.fw-btn-lg i.pull-right{top:.2em}.legacy-page .fw-btn.fw-btn-sm{border-radius:3px;padding:4px 12px;font-size:12px;line-height:1.5}.legacy-page .fw-btn.fw-btn-sm.fw-btn-round{border-radius:30px}.legacy-page .fw-btn.fw-btn-sm i.pull-right{top:.2em}.legacy-page .fw-btn.fw-btn-full{width:100%}.legacy-page .fw-btn-1{color:#fff;background-color:#5bcc92;border-width:2px;border-color:#0000;font-family:Arial;font-size:14px;font-weight:700}.legacy-page .fw-btn-1.fw-btn-outline{color:#5bcc92;border-color:#5bcc92}.legacy-page .fw-btn-1.fw-btn-outline:hover,.legacy-page .fw-btn-1.fw-btn-outline:focus{color:#fff;background-color:#5bcc92}.legacy-page .fw-btn-1:hover,.legacy-page .fw-btn-1:focus{color:#fff;background-color:#82d8ac}.legacy-page .fw-btn-1.fw-btn-rounded{border-radius:4px}.legacy-page .fw-btn-1.fw-btn-borders{color:#5bcc92;border-top:2px solid #5bcc92;border-bottom:2px solid #5bcc92;border-radius:0}.legacy-page .fw-btn-1.fw-btn-borders:hover,.legacy-page .fw-btn-1.fw-btn-borders:focus{color:#fff;background-color:#5bcc92}.legacy-page .fw-btn-1.fw-btn-black{color:#fff;background-color:#000;border-color:#000}.legacy-page .fw-btn-1.fw-btn-black:active{box-shadow:inset 0 0 20px #333}.legacy-page .fw-btn-1.fw-btn-blue{color:#fff;background-color:#3c9beb;border-color:#3c9beb}.legacy-page .fw-btn-1.fw-btn-blue:active{box-shadow:inset 0 0 20px #1267af}.legacy-page .fw-btn-1.fw-btn-green{color:#fff;background-color:#44ac48;border-color:#44ac48}.legacy-page .fw-btn-1.fw-btn-green:active{box-shadow:inset 0 0 20px #276329}.legacy-page .fw-btn-1.fw-btn-red{color:#fff;background-color:#cb1e1b;border-color:#cb1e1b}.legacy-page .fw-btn-1.fw-btn-red:active{box-shadow:inset 0 0 20px #71110f}.legacy-page .fw-divider-space{clear:both;width:100%}.legacy-page .fw-divider-space.space-sm{height:30px}.legacy-page .fw-divider-space.space-md{height:60px}.legacy-page .fw-divider-space.space-lg{height:100px}.legacy-page .fw-heading{margin-bottom:1em}.legacy-page .fw-heading h4,.legacy-page .fw-heading h5,.legacy-page .fw-heading h6{font-weight:700}.legacy-page .fw-heading.fw-heading-center{text-align:center}.legacy-page{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base--line-height);color:var(--color-ink)}.legacy-page p,.legacy-page ul,.legacy-page ol{margin:0 0 16px}.legacy-page li{margin-bottom:4px}.legacy-page h1,.legacy-page h2,.legacy-page h3,.legacy-page h4,.legacy-page h5,.legacy-page h6{font-family:var(--font-display);color:var(--color-ink-strong);font-weight:500}.legacy-page h1{font-size:var(--text-4xl);line-height:var(--text-4xl--line-height)}.legacy-page h2{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height)}.legacy-page h3{font-size:var(--text-xl);line-height:var(--text-xl--line-height)}.legacy-page .header-title-page-full h1,.legacy-page .single-product-breadcrumb h1,.legacy-page .single-awnings .single-product-breadcrumb-title h1,.legacy-page .page-title.landing-template-header h1,.legacy-page #hp-section-2 h1,.legacy-page #contact-us-section2 h2,.legacy-page .videos-page h2,.legacy-page #downloads-page-section3 h3,.legacy-page #wooden-windows-doors-section2 .our-ranges h3,.legacy-page .awning-box h3,.legacy-page .col-product-box-column .col-product-box h3,.legacy-page .workbench-right h3,.legacy-page .downloads-dropbox-right a span,.legacy-page #top_menu li a,.legacy-page .our-company .fw-btn,.legacy-page .our-ranges .fw-btn,.legacy-page .our-range-box .fw-read-more a,.legacy-page.page-id-228 .page-title.landing-template-header h1,.legacy-page.page-id-378 .page-title h1{text-transform:none;letter-spacing:normal}.legacy-page .single-product-breadcrumb-links{font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin-top:8px}.legacy-page .single-product-breadcrumb-links span{margin:0 4px}.legacy-page .fw-btn{min-height:var(--control-height);padding:0 var(--control-pad-x);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-button);cursor:pointer;transition:var(--control-transition);border:none;justify-content:center;align-items:center;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.legacy-page .video-gallery-box a:before{content:"";border-radius:var(--radius-pill);width:48px;height:48px;font-family:var(--font-sans);transition:var(--control-transition);background:#0000008c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.legacy-page .video-gallery-box a:after{content:"";border:9px solid #0000;border-left:15px solid #fff;border-right-width:0;position:absolute;top:50%;left:50%;transform:translate(-38%,-50%)}.legacy-page .video-gallery-box a:hover:before{background:var(--color-cta)}.legacy-page .video-gallery-box a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.legacy-page #categories_menu li a:before{content:"";width:6px;height:6px;font-family:var(--font-sans);border-bottom:2px solid;border-right:2px solid;margin-right:8px;display:inline-block;transform:rotate(-45deg)}.legacy-page .videos-page .row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-left:0;margin-right:0;display:grid}.legacy-page .videos-page .row>div{min-width:0}.legacy-page .videos-page .row:before,.legacy-page .videos-page .row:after{display:none}.legacy-page .video-gallery{float:none;flex-direction:column;width:auto;height:auto;min-height:0;margin:0;padding:16px;display:flex}.legacy-page .video-text-box{height:auto;margin-bottom:12px}.legacy-page .video-title{font-family:var(--font-display);font-size:var(--text-base);font-weight:500;line-height:var(--text-base--line-height);color:var(--color-ink-strong)}.legacy-page .video-text{font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding-bottom:0}.legacy-page .video-gallery-box{aspect-ratio:16/9;height:auto;margin-top:auto;margin-bottom:0}.legacy-page .video-gallery-box a{height:100%;display:block;position:relative}.legacy-page .video-gallery img{object-fit:cover;width:100%;height:100%;position:static;top:auto;left:auto}@media (width<=991px){.legacy-page .videos-page .row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.legacy-page .videos-page .row{grid-template-columns:minmax(0,1fr)}}
