@import "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css";@media(min-width:1200px){.container-fluid .col-lg-4{width:30%}
}
.container-fluid .row .col-lg-1,.container-fluid .row .col-lg-10,.container-fluid .row .col-lg-11,.container-fluid .row .col-lg-12,.container-fluid .row .col-lg-2,.container-fluid .row .col-lg-3,.container-fluid .row .col-lg-4,.container-fluid .row .col-lg-5,.container-fluid .row .col-lg-6,.container-fluid .row .col-lg-7,.container-fluid .row .col-lg-8,.container-fluid .row .col-lg-9,.container-fluid .row .col-md-1,.container-fluid .row .col-md-10,.container-fluid .row .col-md-11,.container-fluid .row .col-md-12,.container-fluid .row .col-md-2,.container-fluid .row .col-md-3,.container-fluid .row .col-md-4,.container-fluid .row .col-md-5,.container-fluid .row .col-md-6,.container-fluid .row .col-md-7,.container-fluid .row .col-md-8,.container-fluid .row .col-md-9,.container-fluid .row .col-sm-1,.container-fluid .row .col-sm-10,.container-fluid .row .col-sm-11,.container-fluid .row .col-sm-12,.container-fluid .row .col-sm-2,.container-fluid .row .col-sm-3,.container-fluid .row .col-sm-4,.container-fluid .row .col-sm-5,.container-fluid .row .col-sm-6,.container-fluid .row .col-sm-7,.container-fluid .row .col-sm-8,.container-fluid .row .col-sm-9,.container-fluid .row .col-xs-1,.container-fluid .row .col-xs-10,.container-fluid .row .col-xs-11,.container-fluid .row .col-xs-12,.container-fluid .row .col-xs-2,.container-fluid .row .col-xs-3,.container-fluid .row .col-xs-4,.container-fluid .row .col-xs-5,.container-fluid .row .col-xs-6,.container-fluid .row .col-xs-7,.container-fluid .row .col-xs-8,.container-fluid .row .col-xs-9{position:relative;min-height:1px;padding-right:10px;padding-left:10px}
@media(min-width:1200px){.container-fluid .row .col-lg-8{width:70%}
}
.container-fluid .row .dropdown_container{position:relative;flex-direction:row;font-family:Neosans,Helvetica,serif;font-size:15px;color:#555}
.container-fluid .row .dropdown_container .search_wrapper{padding:0 0 10px 0;display:inline-block;width:100%}
.container-fluid .row .dropdown_container .search_wrapper .input-with-icon{width:100%;height:auto;position:relative;box-sizing:border-box}
.container-fluid .row .dropdown_container .search_wrapper .input-with-icon .search_field{margin:0;position:relative;display:flex;width:100%;padding:20px;border:2px solid #a7a0a0;float:right;border-radius:3px}
.container-fluid .row .dropdown_container .search_wrapper .input-with-icon .btn.btn-default.icon{position:absolute;padding:7px 40px;margin:0 auto;right:0;top:0;width:30px;border:0}
.container-fluid .row .dropdown_container .search_wrapper .input-with-icon .btn.btn-default.icon span{max-width:20%;font-size:24px;display:inline-block}
.container-fluid .row .dropdown_container .search_wrapper .input-with-icon .btn.btn-default.icon:hover{background-color:#949090 !important}
.container-fluid .row .dropdown_container .dropdown_wrapper{padding:10px 0;display:flex;width:100%}
.container-fluid .row .dropdown_container .dropdown_wrapper label{max-width:50%;margin-top:8px;font-weight:normal;flex:1}
.container-fluid .row .dropdown_container .dropdown_wrapper .dropdown_select{width:54%;padding:10px;background:#bfb9b9;margin:0 auto;float:right;cursor:pointer;border-radius:3px;font-weight:200}
.container-fluid .row .dropdown_container .dropdown_wrapper .dropdown_select option{font-weight:200}
.container-fluid .row .dropdown_container .dropdown_wrapper .dropdown_select:hover,.container-fluid .row .dropdown_container .dropdown_wrapper .dropdown_select:active{color:#fff;background:#949090}
.container-fluid .row .dropdown_container .dropdown_wrapper select#DropDown_MainBrand::-ms-expand{display:none}
.container-fluid .row .table_wrapper .table-responsive .loader{display:inline-block;position:absolute;width:80px;height:80px;margin-left:40%;margin-top:25%}
.container-fluid .row .table_wrapper .table-responsive .loader div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}
.container-fluid .row .table_wrapper .table-responsive .loader div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#bfb9b9}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}
.container-fluid .row .table_wrapper .table-responsive .loader div:nth-child(12){transform:rotate(330deg);animation-delay:0}
@keyframes lds-spinner{0{opacity:1}
100%{opacity:0}
}
.container-fluid .row .table_wrapper .table-responsive .table.product_report{border:5px solid #a7a0a0;box-shadow:6px 6px #f3f0f0;width:100% !important;font-family:Neosans,Helvetica,serif;font-weight:200;font-size:15px;background-color:#f5f5f5}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .up-arrow.active::before,.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .down-arrow.active::before{color:#807f7f}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .up-arrow::before{font-family:'Linearicons';speak:none;font-style:normal;font-weight:bolder;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e939";color:#272626;padding-right:5px;font-size:12px;float:left}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .down-arrow::before{font-family:'Linearicons';speak:none;font-style:normal;font-weight:bolder;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e93a";color:#272626;padding-right:5px;font-size:12px;float:left}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr{background:#bfb9b9;color:#555}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr .small_col{width:10%;padding:4px 4px 6px 4px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr .large_col{width:40%;padding:4px 4px 6px 4px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr .medium_col{width:20%;padding:4px 4px 6px 4px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th{border-bottom-width:4px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .col_heading{width:85%;display:inline-block;font-weight:400}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .up-arrow,.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .down-arrow{font-size:10px;display:table-row;width:10%;float:right}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .up-arrow.active,.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .down-arrow.active{color:#aaa;cursor:auto}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .up-arrow:hover,.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .down-arrow:hover{cursor:pointer}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .down-arrow{margin-top:-5px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .text-alignment{width:100%;display:inline-flex;text-align:center;align-items:center;height:100%;margin:0 0 8px 0;font-weight:400}
.container-fluid .row .table_wrapper .table-responsive .table.product_report thead>tr th .margin_bottom{margin:0 0 4px 0}
.container-fluid .row .table_wrapper .table-responsive .table.product_report td.clickable_row{cursor:pointer;text-align:center;padding-left:25px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report .focus{background-color:#f0f;color:#fff;cursor:pointer;font-weight:bold}
.container-fluid .row .table_wrapper .table-responsive .table.product_report .pageNumber{padding:2px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report .download-icon{width:20%}
.container-fluid .row .table_wrapper .table-responsive .table.product_report input[type=checkbox]{margin:4px 10px 0}
.container-fluid .row .table_wrapper .table-responsive .totalRecords{font-weight:bold;float:right;margin-right:10px}
.container-fluid .row .table_wrapper .table-responsive .noresult{text-align:center;font-weight:bolder}
.container-fluid .row .table_wrapper .paging li{border:1px solid #a7a0a0;margin:0 5px 5px 5px}
.container-fluid .row .table_wrapper .paging li span{margin:0 5px;display:inline-block;vertical-align:middle;height:30px;width:30px;color:#1e1e1e;font-family:'Neo Sans W01','Arial','Helvetica',sans-serif;font-weight:normal;font-size:14px;line-height:25px;position:relative;text-align:center;-webkit-transition:-webkit-transform .25s;-moz-transition:-moz-transform .25s;-o-transition:-o-transform .25s;transition:-webkit-transform .25s,-moz-transform .25s,-o-transform .25s,transform .25s}
.container-fluid .row .table_wrapper .paging li a{height:30px;width:30px;line-height:25px}
.container-fluid .row .table_wrapper .paging li a:hover{transform:scale(1.4,1.4);border:2px solid #a7a0a0;font-size:12px}
.container-fluid .row .table_wrapper .paging li.active{border:1px solid #000}
.container-fluid .row .table_wrapper .paging li.disabled span{color:#a7a0a0}
.container-fluid .row .table_wrapper .download-selection{display:flex;margin-left:10px}
.container-fluid .row .table_wrapper #woodsDownload{padding:5px 30px}
.woodsComponent .iconType div:before{color:transparent;font-family:'Axalta';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:38px;color:white}
.woodsComponent.form .input input+.optionLabel:before,.woodsComponent.form .input input+.optionLabel:after{position:absolute;overflow:hidden;content:"input";text-indent:-5000px;display:block}
.woodsComponent .iconType div.default:before{content:'\e8f5';font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px}
.woodsComponent .iconType{background-color:#c82127;width:40px;height:30px;text-align:center;display:table-cell;vertical-align:middle}
.woodsComponent.form label{color:#c82127}
.component.table table.phone td.footable-first-column,.component.table table.tablet td.footable-first-column{color:#c82127}
.woodsComponent .colorBackground input:checked+.optionLabel:after{color:#c82127}
.woodsComponent .input.colorBackground input:checked+.optionLabel:before{border:2px solid #c82127}
.woodsComponent .iconType{background-color:#c82127}
.col-lg-8 .woodsComponent table tbody td.type .iconType{padding:10px 15px}
.woodsComponent td{padding:0;vertical-align:middle}
.woodsComponent tbody tr td{padding:10px}
.woodsComponent td.type{width:95px}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}
.woodsComponent.form label{display:block;color:#c82127;font-size:17px;line-height:30px;margin:0;padding:0;font-weight:normal;text-align:left}
.woodsComponent.form label.optionLabel{display:inline-block;color:#484848;text-transform:none;font-family:'Neo Sans W01','Arial','Helvetica',sans-serif;font-weight:normal;font-size:15px;line-height:22px}
.woodsComponent.form label.optionLabel{display:inline-block;color:#484848;text-transform:none;font-family:'Neo Sans W01','Arial','Helvetica',sans-serif;font-weight:normal;font-size:15px;line-height:22px}
.woodsComponent.form .input input+.optionLabel{position:relative;padding-left:30px;margin-right:40px;margin-bottom:10px;margin-top:5px}
.woodsComponent.form .input input+.optionLabel:last-child{margin-right:0}
.woodsComponent.form .input input{display:none}
.woodsComponent.form .input{margin-bottom:10px}
.woodsComponent.form .input{margin-bottom:0;padding-left:5px}
.woodsComponent .input{margin-bottom:25px}
body .component.table table tbody tr td.footable-first-column .footable-toggle,body .component.textComponent table tbody tr td.footable-first-column .footable-toggle,body .component.table table tbody tr th.footable-first-column .footable-toggle,body .component.textComponent table tbody tr th.footable-first-column .footable-toggle{position:absolute;left:10px;top:50%;margin-top:-11px;display:none}
body .component.table table.tablet th.footable-first-column .footable-toggle,body .component.textComponent table.tablet th.footable-first-column .footable-toggle,body .component.table table.phone th.footable-first-column .footable-toggle,body .component.textComponent table.phone th.footable-first-column .footable-toggle,body .component.table table.tablet td.footable-first-column .footable-toggle,body .component.textComponent table.tablet td.footable-first-column .footable-toggle,body .component.table table.phone td.footable-first-column .footable-toggle,body .component.textComponent table.phone td.footable-first-column .footable-toggle{display:block}
.woodsComponent tr td:first-child:before{content:' ';display:block;width:100%}
.woodsComponent td{padding:0;vertical-align:middle}
body .component.table table tbody tr.zebra td,body .component.textComponent table tbody tr.zebra td{background-color:#fff}
body .component.table table tbody tr td.footable-first-column,body .component.textComponent table tbody tr td.footable-first-column,body .component.table table tbody tr th.footable-first-column,body .component.textComponent table tbody tr th.footable-first-column{position:relative}
.woodsComponent td:first-child{padding-right:0}
.woodsComponent td.chbx{width:50px;padding:10px}
body .component.table table.tablet th.footable-first-column,body .component.textComponent table.tablet th.footable-first-column,body .component.table table.phone th.footable-first-column,body .component.textComponent table.phone th.footable-first-column,body .component.table table.tablet td.footable-first-column,body .component.textComponent table.tablet td.footable-first-column,body .component.table table.phone td.footable-first-column,body .component.textComponent table.phone td.footable-first-column{padding-left:40px;color:#c82127}
.woodsComponent.form .input input+.optionLabel:after{cursor:pointer}
.woodsComponent.form .input input+.optionLabel:after{font-family:'Linearicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e934";color:transparent;top:4px;left:5px;text-indent:0;font-size:15px;line-height:18px;-webkit-transition:color .25s;-moz-transition:color .25s;-o-transition:color .25s;transition:color .25s}
.woodsComponent.form .input input:checked+.optionLabel:after{color:#c82127;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s}
.woodsComponent.form .input input+.optionLabel:before{width:20px;height:20px;border:2px solid #868686;left:0;cursor:pointer}
.woodsComponent.form .input input+.optionLabel:before{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box}
@media only screen and (max-device-width:767px){.container-fluid{padding:0}
.container-fluid .text-alignment{margin:0 0 8px 0}
.container-fluid ul.paging{padding-bottom:0}
.container-fluid ul.paging li a{width:30px;height:30px;line-height:28px}
.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:normal !important}
.table-responsive{height:200px}
.container-fluid .row .table_wrapper .table-responsive .table.product_report{font-size:12px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.dropdown_container{width:50%;margin:0 auto}
.text-alignment{margin:0 0 8px 0}
.table-responsive{height:250px}
}