 html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}a {background-color: transparent;}a:active, a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: 700;}dfn {font-style: italic;}h1 {margin: 0.67em 0;font-size: 2em;}mark {color: #000;background: #ff0;}small {font-size: 80%;}sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {height: 0;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}pre {overflow: auto;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}button, input, optgroup, select, textarea {margin: 0;font: inherit;color: inherit;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {padding: 0;border: 0;}input {line-height: normal;}input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {padding: 0.35em 0.625em 0.75em;margin: 0 2px;border: 1px solid silver;}legend {padding: 0;border: 0;}textarea {overflow: auto;}optgroup {font-weight: 700;}table {border-spacing: 0;border-collapse: collapse;}td, th {padding: 0;}@media print {*, :after, :before {color: #000 !important;text-shadow: none !important;background: 0 0 !important;-webkit-box-shadow: none !important;box-shadow: none !important;}a, a:visited {text-decoration: underline;}a[href]:after {content: " (" attr(href) ")";}abbr[title]:after {content: " (" attr(title) ")";}a[href^="#"]:after, a[href^="javascript:"]:after {content: "";}blockquote, pre {border: 1px solid #999;page-break-inside: avoid;}thead {display: table-header-group;}img, tr {page-break-inside: avoid;}img {max-width: 100% !important;}h2, h3, p {orphans: 3;widows: 3;}h2, h3 {page-break-after: avoid;}.navbar {display: none;}.btn > .caret, .dropup > .btn > .caret {border-top-color: #000 !important;}.label {border: 1px solid #000;}.table {border-collapse: collapse !important;}.table td, .table th {background-color: #fff !important;}.table-bordered td, .table-bordered th {border: 1px solid #ddd !important;}}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}:after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html {font-size: 10px;-webkit-tap-highlight-color: transparent;}body {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff;}button, input, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}a {color: #0080c3;text-decoration: none;}a:focus, a:hover {color: #23527c;text-decoration: underline;}a:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}figure {margin: 0;}img {vertical-align: middle;}.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {display: block;max-width: 100%;height: auto;}.img-rounded {border-radius: 6px;}.img-thumbnail {display: inline-block;max-width: 100%;height: auto;padding: 4px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.img-circle {border-radius: 50%;}hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee;}h1, h2, h3, h4, h5, h6 {font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {font-weight: 400;line-height: 1;color: #777;}h1, h2, h3 {margin-top: 20px;margin-bottom: 10px;}h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {font-size: 65%;}h4, h5, h6 {margin-top: 10px;margin-bottom: 10px;}h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {font-size: 75%;}h1 {font-size: 36px;}h2 {font-size: 30px;}h3 {font-size: 24px;}h4 {font-size: 18px;}h5 {font-size: 14px;}h6 {font-size: 12px;}p {margin: 0 0 10px;}.lead {margin-bottom: 20px;font-size: 16px;font-weight: 300;line-height: 1.4;}.container {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 768px) {.container {width: 750px;}}@media (min-width: 992px) {.container {width: 970px;}}@media (min-width: 1200px) {.container {width: 1170px;}}.container-fluid {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.row {margin-right: -15px;margin-left: -15px;}.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {float: left;}.col-xs-12 {width: 100%;}.col-xs-11 {width: 91.66666667%;}.col-xs-10 {width: 83.33333333%;}.col-xs-9 {width: 75%;}.col-xs-8 {width: 66.66666667%;}.col-xs-7 {width: 58.33333333%;}.col-xs-6 {width: 50%;}.col-xs-5 {width: 41.66666667%;}.col-xs-4 {width: 33.33333333%;}.col-xs-3 {width: 25%;}.col-xs-2 {width: 16.66666667%;}.col-xs-1 {width: 8.33333333%;}@media (min-width: 768px) {.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {float: left;}.col-sm-12 {width: 100%;}.col-sm-11 {width: 91.66666667%;}.col-sm-10 {width: 83.33333333%;}.col-sm-9 {width: 75%;}.col-sm-8 {width: 66.66666667%;}.col-sm-7 {width: 58.33333333%;}.col-sm-6 {width: 50%;}.col-sm-5 {width: 41.66666667%;}.col-sm-4 {width: 33.33333333%;}.col-sm-3 {width: 25%;}.col-sm-2 {width: 16.66666667%;}.col-sm-1 {width: 8.33333333%;}.col-sm-offset-2 {margin-left: 16.66666667%;}.col-sm-offset-3 {margin-left: 25%;}}@media (min-width: 992px) {.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float: left;}.col-md-12 {width: 100%;}.col-md-11 {width: 91.66666667%;}.col-md-10 {width: 83.33333333%;}.col-md-9 {width: 75%;}.col-md-8 {width: 66.66666667%;}.col-md-7 {width: 58.33333333%;}.col-md-6 {width: 50%;}.col-md-5 {width: 41.66666667%;}.col-md-4 {width: 33.33333333%;}.col-md-3 {width: 25%;}.col-md-2 {width: 16.66666667%;}.col-md-1 {width: 8.33333333%;}.col-md-offset-0 {margin-left: 0;}.col-md-offset-3 {margin-left: 25%;}}@media (min-width: 1200px) {.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {float: left;}.col-lg-12 {width: 100%;}.col-lg-11 {width: 91.66666667%;}.col-lg-10 {width: 83.33333333%;}.col-lg-9 {width: 75%;}.col-lg-8 {width: 66.66666667%;}.col-lg-7 {width: 58.33333333%;}.col-lg-6 {width: 50%;}.col-lg-5 {width: 41.66666667%;}.col-lg-4 {width: 33.33333333%;}.col-lg-3 {width: 25%;}.col-lg-2 {width: 16.66666667%;}.col-lg-1 {width: 8.33333333%;}.col-lg-offset-1 {margin-left: 8.33333333%;}}table {background-color: transparent;}caption {padding-top: 8px;padding-bottom: 8px;color: #777;text-align: left;}th {text-align: left;}.table {width: 100%;max-width: 100%;margin-bottom: 20px;}.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}.table > thead > tr > th {vertical-align: bottom;border-bottom: 2px solid #ddd;}.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {border-top: 0;}.table > tbody + tbody {border-top: 2px solid #ddd;}.table .table {background-color: #fff;}.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {padding: 5px;}.table-bordered {border: 1px solid #ddd;}.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border: 1px solid #ddd;}.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border-bottom-width: 2px;}.table-striped > tbody > tr:nth-of-type(odd) {background-color: #f9f9f9;}.table-hover > tbody > tr:hover {background-color: #f5f5f5;}table col[class*="col-"] {position: static;display: table-column;float: none;}table td[class*="col-"], table th[class*="col-"] {position: static;display: table-cell;float: none;}.table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active {background-color: #f5f5f5;}.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover {background-color: #e8e8e8;}.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success {background-color: #dff0d8;}.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover {background-color: #d0e9c6;}.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info {background-color: #d9edf7;}.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover {background-color: #c4e3f3;}.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning {background-color: #fcf8e3;}.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover {background-color: #faf2cc;}.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger {background-color: #f2dede;}.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover {background-color: #ebcccc;}.table-responsive {min-height: 0.01%;overflow-x: auto;}label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: 700;}input[type="search"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}input[type="checkbox"], input[type="radio"] {margin: 4px 0 0;line-height: normal;}input[type="file"] {display: block;}input[type="range"] {display: block;width: 100%;}select[multiple], select[size] {height: auto;}input[type="checkbox"]:focus, input[type="file"]:focus, input[type="radio"]:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}output {display: block;padding-top: 7px;font-size: 14px;line-height: 1.42857143;color: #555;}.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;-o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}.form-control::-moz-placeholder {color: #999;opacity: 1;}.form-control:-ms-input-placeholder {color: #999;}.form-control::-webkit-input-placeholder {color: #999;}.form-control::-ms-expand {background-color: transparent;border: 0;}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: #eee;opacity: 1;}.form-control[disabled], fieldset[disabled] .form-control {cursor: not-allowed;}textarea.form-control {height: auto;}input[type="search"] {-webkit-appearance: none;}@media screen and (-webkit-min-device-pixel-ratio: 0) {input[type="date"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control, input[type="time"].form-control {line-height: 34px;}.input-group-sm input[type="date"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"], .input-group-sm input[type="time"], input[type="date"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, input[type="time"].input-sm {line-height: 30px;}.input-group-lg input[type="date"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"], .input-group-lg input[type="time"], input[type="date"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, input[type="time"].input-lg {line-height: 46px;}}.form-group {margin-bottom: 15px;}.checkbox, .radio {position: relative;display: block;margin-top: 10px;margin-bottom: 10px;}.checkbox label, .radio label {min-height: 20px;padding-left: 20px;margin-bottom: 0;font-weight: 400;cursor: pointer;}.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"], .radio input[type="radio"], .radio-inline input[type="radio"] {position: absolute;margin-left: -20px;}.checkbox + .checkbox, .radio + .radio {margin-top: -5px;}.checkbox-inline, .radio-inline {position: relative;display: inline-block;padding-left: 20px;margin-bottom: 0;font-weight: 400;vertical-align: middle;cursor: pointer;}.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {margin-top: 0;margin-left: 10px;}fieldset[disabled] input[type="checkbox"], fieldset[disabled] input[type="radio"], input[type="checkbox"].disabled, input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="radio"][disabled] {cursor: not-allowed;}.checkbox-inline.disabled, .radio-inline.disabled, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio-inline {cursor: not-allowed;}.checkbox.disabled label, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .radio label {cursor: not-allowed;}.form-control-static {min-height: 34px;padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;}.form-control-static.input-lg, .form-control-static.input-sm {padding-right: 0;padding-left: 0;}.input-sm {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}select.input-sm {height: 30px;line-height: 30px;}select[multiple].input-sm, textarea.input-sm {height: auto;}.form-group-sm .form-control {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.form-group-sm select.form-control {height: 30px;line-height: 30px;}.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control {height: auto;}.form-group-sm .form-control-static {height: 30px;min-height: 32px;padding: 6px 10px;font-size: 12px;line-height: 1.5;}.input-lg {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}select.input-lg {height: 46px;line-height: 46px;}select[multiple].input-lg, textarea.input-lg {height: auto;}.form-group-lg .form-control {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}.form-group-lg select.form-control {height: 46px;line-height: 46px;}.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control {height: auto;}.form-group-lg .form-control-static {height: 46px;min-height: 38px;padding: 11px 16px;font-size: 18px;line-height: 1.3333333;}.has-feedback {position: relative;}.has-feedback .form-control {padding-right: 42.5px;}.form-control-feedback {position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 34px;height: 34px;line-height: 34px;text-align: center;pointer-events: none;}.form-group-lg .form-control + .form-control-feedback, .input-group-lg + .form-control-feedback, .input-lg + .form-control-feedback {width: 46px;height: 46px;line-height: 46px;}.form-group-sm .form-control + .form-control-feedback, .input-group-sm + .form-control-feedback, .input-sm + .form-control-feedback {width: 30px;height: 30px;line-height: 30px;}@media (min-width: 768px) {.form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}.form-inline .form-control-static {display: inline-block;}.form-inline .input-group {display: inline-table;vertical-align: middle;}.form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn {width: auto;}.form-inline .input-group > .form-control {width: 100%;}.form-inline .control-label {margin-bottom: 0;vertical-align: middle;}.form-inline .checkbox, .form-inline .radio {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}.form-inline .checkbox label, .form-inline .radio label {padding-left: 0;}.form-inline .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"] {position: relative;margin-left: 0;}.form-inline .has-feedback .form-control-feedback {top: 0;}}.form-horizontal .form-group {margin-right: -15px;margin-left: -15px;}.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}.btn.focus, .btn:focus, .btn:hover {color: #333;text-decoration: none;}.btn.active, .btn:active {background-image: none;outline: 0;-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled, .btn[disabled], fieldset[disabled] .btn {cursor: not-allowed;-webkit-box-shadow: none;box-shadow: none;opacity: 0.65;}a.btn.disabled, fieldset[disabled] a.btn {pointer-events: none;}.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}.btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925;}.btn-success:hover {color: #fff;background-color: #449d44;border-color: #398439;}.btn-default {color: #333;background-color: #fff;border-color: #ccc;}.btn-default.focus, .btn-default:focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;}.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;}.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;}.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}.btn-warning.focus, .btn-warning:focus {color: #fff;background-color: #ec971f;border-color: #985f0d;}.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512;}.btn-warning.active, .btn-warning:active, .open > .dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512;}.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}.btn-default.active, .btn-default:active, .open > .dropdown-toggle.btn-default {background-image: none;}.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {background-color: #fff;border-color: #ccc;}input[type="button"].btn-block, input[type="reset"].btn-block, input[type="submit"].btn-block {width: 100%;}.fade {opacity: 0;-webkit-transition: opacity 0.15s linear;-o-transition: opacity 0.15s linear;transition: opacity 0.15s linear;}.fade.in {opacity: 1;}.collapse {display: none;}.collapse.in {display: block;}tr.collapse.in {display: table-row;}tbody.collapse.in {display: table-row-group;}.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: 0.35s;-o-transition-duration: 0.35s;transition-duration: 0.35s;-webkit-transition-property: height, visibility;-o-transition-property: height, visibility;transition-property: height, visibility;}.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-right: 4px solid transparent;border-left: 4px solid transparent;}.dropdown, .dropup {position: relative;}.dropdown-toggle:focus {outline: 0;}.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 14px;text-align: left;list-style: none;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);}.dropdown-menu.pull-right {right: 0;left: auto;}.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}.dropdown-menu > li > a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #333;white-space: nowrap;}.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {color: #262626;text-decoration: none;background-color: #f5f5f5;}.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {color: #fff;text-decoration: none;background-color: #0080c3;outline: 0;}.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {color: #777;}.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;}.open > .dropdown-menu {display: block;}.open > a {outline: 0;}.dropdown-menu-right {right: 0;left: auto;}.dropdown-menu-left {right: auto;left: 0;}.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857143;color: #777;white-space: nowrap;}.dropdown-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 990;}.pull-right > .dropdown-menu {right: 0;left: auto;}.breadcrumb {padding: 8px 15px;margin-bottom: 20px;list-style: none;background-color: #f5f5f5;border-radius: 4px;}.breadcrumb > li {display: inline-block;}.breadcrumb > li + li:before {padding: 0 5px;color: #ccc;content: "/\00a0";}.breadcrumb > .active {color: #777;}.dropup .caret, .navbar-fixed-bottom .dropdown .caret {content: "";border-top: 0;border-bottom: 4px dashed;}.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}@media (min-width: 768px) {.navbar-right .dropdown-menu {right: 0;left: auto;}.navbar-right .dropdown-menu-left {right: auto;left: 0;}}.btn-group, .btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}.btn-group-vertical > .btn, .btn-group > .btn {position: relative;float: left;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {margin-left: -1px;}.nav {padding-left: 0;margin-bottom: 0;list-style: none;}.nav > li {position: relative;display: block;}.nav > li > a {position: relative;display: block;padding: 10px 15px;}.nav > li > a:focus, .nav > li > a:hover {text-decoration: none;background-color: #eee;}.nav > li.disabled > a {color: #777;}.nav > li.disabled > a:focus, .nav > li.disabled > a:hover {color: #777;text-decoration: none;cursor: not-allowed;background-color: transparent;}.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background-color: #eee;border-color: #0080c3;}.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}.nav > li > a > img {max-width: none;}.nav-tabs {border-bottom: 1px solid #ddd;}.nav-tabs > li {float: left;margin-bottom: -1px;}.nav-tabs > li > a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}.nav-tabs > li > a:hover {border-color: #eee #eee #ddd;}.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {color: #555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}.nav-tabs.nav-justified {width: 100%;border-bottom: 0;}.nav-tabs.nav-justified > li {float: none;}.nav-tabs.nav-justified > li > a {margin-bottom: 5px;text-align: center;}.nav-tabs.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto;}@media (min-width: 768px) {.nav-tabs.nav-justified > li {display: table-cell;width: 1%;}.nav-tabs.nav-justified > li > a {margin-bottom: 0;}}@media (min-width: 1200px) {.hidden-lg {display: none !important;}}.nav-tabs.nav-justified > li > a {margin-right: 0;border-radius: 4px;}.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {border: 1px solid #ddd;}@media (min-width: 768px) {.nav-tabs.nav-justified > li > a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {border-bottom-color: #fff;}}.nav-pills > li {float: left;}.nav-pills > li > a {border-radius: 4px;}.nav-pills > li + li {margin-left: 2px;}.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {color: #fff;background-color: #0080c3;}.nav-stacked > li {float: none;}.nav-stacked > li + li {margin-top: 2px;margin-left: 0;}.nav-justified {width: 100%;}.nav-justified > li {float: none;}.nav-justified > li > a {margin-bottom: 5px;text-align: center;}.nav-justified > .dropdown .dropdown-menu {top: auto;left: auto;}@media (min-width: 768px) {.nav-justified > li {display: table-cell;width: 1%;}.nav-justified > li > a {margin-bottom: 0;}}.nav-tabs-justified {border-bottom: 0;}.nav-tabs-justified > li > a {margin-right: 0;border-radius: 4px;}.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover {border: 1px solid #ddd;}@media (min-width: 768px) {.nav-tabs-justified > li > a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover {border-bottom-color: #fff;}}.tab-content > .tab-pane {display: none;}.tab-content > .active {display: block;}.nav-tabs .dropdown-menu {margin-top: -1px;border-top-left-radius: 0;border-top-right-radius: 0;}.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;}@media (min-width: 768px) {.navbar {border-radius: 4px;}}@media (min-width: 768px) {.navbar-header {float: left;}}.navbar-collapse {padding-right: 15px;padding-left: 15px;overflow-x: visible;-webkit-overflow-scrolling: touch;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);}.navbar-collapse.in {overflow-y: auto;}@media (min-width: 768px) {.navbar-collapse {width: auto;border-top: 0;-webkit-box-shadow: none;box-shadow: none;}.navbar-collapse.collapse {display: block !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}.navbar-collapse.in {overflow-y: visible;}.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {padding-right: 0;padding-left: 0;}}.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 340px;}@media (max-device-width: 480px) and (orientation: landscape) {.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 200px;}}.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {margin-right: -15px;margin-left: -15px;}@media (min-width: 768px) {.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {margin-right: 0;margin-left: 0;}}.navbar-static-top {z-index: 1000;border-width: 0 0 1px;}@media (min-width: 768px) {.navbar-static-top {border-radius: 0;}}.navbar-fixed-bottom, .navbar-fixed-top {position: fixed;right: 0;left: 0;z-index: 1030;}@media (min-width: 768px) {.navbar-fixed-bottom, .navbar-fixed-top {border-radius: 0;}}.navbar-fixed-top {top: 0;border-width: 0 0 1px;}.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0;}.navbar-brand {float: left;height: 50px;padding: 15px 15px;font-size: 18px;line-height: 20px;}.navbar-brand:focus, .navbar-brand:hover {text-decoration: none;}.navbar-brand > img {display: block;}@media (min-width: 768px) {.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left: -15px;}}.navbar-toggle {position: relative;float: right;padding: 9px 10px;margin-top: 8px;margin-right: 15px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}.navbar-toggle:focus {outline: 0;}.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;}.navbar-toggle .icon-bar + .icon-bar {margin-top: 4px;}@media (min-width: 768px) {.navbar-toggle {display: none;}}.navbar-nav {margin: 7.5px -15px;}.navbar-nav > li > a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}@media (max-width: 767px) {.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {padding: 5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a {line-height: 20px;}.navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropdown-menu > li > a:hover {background-image: none;}}@media (min-width: 768px) {.navbar-nav {float: left;margin: 0;}.navbar-nav > li {float: left;}.navbar-nav > li > a {padding-top: 15px;padding-bottom: 15px;}}@media (min-width: 768px) {.navbar-left {float: left !important;}.navbar-right {float: right !important;margin-right: -15px;}.navbar-right ~ .navbar-right {margin-right: 0;}}.label {display: inline;padding: 0.2em 0.6em 0.3em;font-size: 75%;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: 0.25em;}a.label:focus, a.label:hover {color: #fff;text-decoration: none;cursor: pointer;}.label:empty {display: none;}.btn .label {position: relative;top: -1px;}.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}.alert h4 {margin-top: 0;color: inherit;}.alert .alert-link {font-weight: 700;}.alert > p, .alert > ul {margin-bottom: 0;}.alert > p + p {margin-top: 5px;}.close {float: right;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: 0.2;}.close:focus, .close:hover {color: #000;text-decoration: none;cursor: pointer;opacity: 0.5;}button.close {-webkit-appearance: none;padding: 0;cursor: pointer;background: 0 0;border: 0;}.modal-open {overflow: hidden;}.modal {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1050;display: none;overflow: hidden;-webkit-overflow-scrolling: touch;outline: 0;}.modal.fade .modal-dialog {-webkit-transition: -webkit-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;transition: transform 0.3s ease-out;-webkit-transform: translate(0, -25%);-ms-transform: translate(0, -25%);-o-transform: translate(0, -25%);transform: translate(0, -25%);}.modal.in .modal-dialog {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal-dialog {position: relative;width: auto;margin: 10px;}.modal-content {position: relative;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;outline: 0;-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);}.modal-backdrop {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;background-color: #000;}.modal-backdrop.fade {opacity: 0;}.modal-backdrop.in {opacity: 0.5;}.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;}.modal-header .close {margin-top: -2px;}.modal-title {margin: 0;line-height: 1.42857143;}.modal-body {position: relative;padding: 15px;}.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}.modal-footer .btn + .btn {margin-bottom: 0;margin-left: 5px;}.modal-footer .btn-group .btn + .btn {margin-left: -1px;}.modal-footer .btn-block + .btn-block {margin-left: 0;}.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}@media (min-width: 768px) {.modal-dialog {width: 600px;margin: 30px auto;}.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);}.modal-sm {width: 300px;}}@media (min-width: 992px) {.modal-lg {width: 900px;}.col-md-offset-2 {margin-left: 16.66666667%;}}.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {display: table;content: " ";}.btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {clear: both;}.hide {display: none !important;}.show {display: block !important;}.hidden {display: none !important;}@-ms-viewport {width: device-width;}.text-right {text-align: right;}.text-center {text-align: center;}.panel {margin-bottom: 20px;background-color: #fff;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}.panel-body {padding: 15px;}.panel-group {margin-bottom: 20px;}.panel-group .panel {margin-bottom: 0;border-radius: 4px;}.panel-group .panel + .panel {margin-top: 5px;}.panel-heading {padding: 10px 15px;border-bottom: 1px solid transparent;border-top-left-radius: 3px;border-top-right-radius: 3px;}.panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;}.panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a {color: inherit;}.panel-default {border-color: #ddd;}.panel-default > .panel-heading {color: #333;background-color: #f5f5f5;border-color: #ddd;}.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {border-top: 1px solid #ddd;}.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: #ddd;}.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;}.embed-responsive iframe {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}.embed-responsive-16by9 {padding-bottom: 56.25%;}.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: 400;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px;}.has-success .input-group-addon {color: #3c763d;background-color: #dff0d8;border-color: #3c763d;}.has-warning .input-group-addon {color: #8a6d3b;background-color: #fcf8e3;border-color: #8a6d3b;}.btn-toolbar .input-group {float: left;}.btn-toolbar > .input-group {margin-left: 5px;}.input-group {position: relative;display: table;border-collapse: separate;}.input-group[class*="col-"] {float: none;padding-right: 0;padding-left: 0;}.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}.input-group .form-control:focus {z-index: 3;}.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}.input-group-addon, .input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle;}.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {border-radius: 0;}.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle {border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group-addon:first-child {border-right: 0;}.input-group-addon:last-child {border-left: 0;}@media (min-width: 768px) {.form-inline .input-group {display: inline-table;vertical-align: middle;}}.pull-right {float: right !important;}.progress {height: 20px;margin-bottom: 20px;overflow: hidden;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);}.input-group-btn {position: relative;font-size: 0;white-space: nowrap;}.input-group-btn > .btn {position: relative;}.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {margin-right: -1px;}.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {z-index: 2;margin-left: -1px;}@media (min-width: 768px) {.form-horizontal .control-label {padding-top: 7px;margin-bottom: 0;text-align: right;}}.tooltip {position: absolute;z-index: 1070;display: block;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;filter: alpha(opacity=0);opacity: 0;line-break: auto;}.tooltip.in {filter: alpha(opacity=90);opacity: .9;}.tooltip.top {padding: 5px 0;margin-top: -3px;}.tooltip.right {padding: 0 5px;margin-left: 3px;}.tooltip.bottom {padding: 5px 0;margin-top: 3px;}.tooltip.left {padding: 0 5px;margin-left: -3px;}.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;background-color: #000;border-radius: 4px;}.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;}.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000;}.tooltip.top-left .tooltip-arrow {right: 5px;bottom: 0;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}.tooltip.top-right .tooltip-arrow {bottom: 0;left: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000;}.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000;}.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}.tooltip.bottom-left .tooltip-arrow {top: 0;right: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}.tooltip.bottom-right .tooltip-arrow {top: 0;left: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 276px;padding: 1px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 14px;font-style: normal;font-weight: 400;line-height: 1.42857143;text-align: left;text-align: start;text-decoration: none;text-shadow: none;text-transform: none;letter-spacing: normal;word-break: normal;word-spacing: normal;word-wrap: normal;white-space: normal;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);line-break: auto;}.popover-title {padding: 8px 14px;margin: 0;font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}.popover-content {padding: 9px 14px;}.popover.top > .arrow {bottom: -11px;left: 50%;margin-left: -11px;border-top-color: #999;border-top-color: rgba(0, 0, 0, 0.25);border-bottom-width: 0;}.popover > .arrow {border-width: 11px;}.popover > .arrow, .popover > .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}.popover.top > .arrow:after {bottom: 1px;margin-left: -10px;content: " ";border-top-color: #fff;border-bottom-width: 0;}.popover > .arrow:after {content: "";border-width: 10px;}.visible-xs {display: none !important;}@media (min-width: 768px) and (max-width: 991px) {.hidden-sm {display: none !important;}.visible-sm {display: block !important;}}@media (max-width: 767px) {.visible-xs {display: block !important;}.hidden-xs {display: none !important;}}@font-face{font-family:'FontAwesome';src:url('/B2B/fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0');src:url('/B2B/fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/B2B/fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/B2B/fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/B2B/fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/B2B/fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-shopping-cart:before{content:"\f07a"}.fa-comments-o:before{content:"\f0e6"}.fa-comment-o:before{content:"\f0e5"}.fa-search:before{content:"\f002"}.fa-angle-down:before{content:"\f107"}.fa-pinterest:before{content:"\f0d2"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-plus:before{content:"\f067"}.fa-phone:before{content:"\f095"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-expand:before{content:"\f065"}.fa-youtube-play:before{content:"\f16a"}.fa-info-circle:before{color:#9808E0;content:"\f05a"}.fa-user-circle-o:before{content:"\f2be"}.dropdown-link .fa-info-circle:before{color:#48D396;content:"\f05a"}.dropdown .fa-info-circle:before{color:#777;content:"\f05a"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-envelope:before{content:"\f0e0"}.fa-houzz:before{content:"\f27c"}.fa-instagram:before{content:"\f16d"}.fa-google-plus:before{content:"\f0d5"}.fa-linkedin:before{content:"\f0e1"}.fa-minus:before{content:"\f068"}.fa-trash:before{content:"\f1f8"}.fa-angle-up:before{content:"\f106"}.fa-angle-right:before{content:"\f105"}.fa-play:before{content:"\f04b"}.fa-angle-double-right:before{content:"\f101"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-users:before{content:"\f0c0"}.fa-calendar:before{content:"\f073"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-left:before{content:"\f060"}.fa-question-circle:before{content:"\f059"}.fa-check:before{content:"\f00c"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-map-marker:before{content:"\f041"}.fa-cubes:before{content:"\f1b3"}.fa-truck:before{content:"\f0d1"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-briefcase:before{content:"\f0b1"}.fa-star:before{content:"\f005"}.fa-wrench:before{content:"\f0ad"}.fa-cube:before{content:"\f1b2"}.fa-sign-out:before{content:"\f08b"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-camera:before{content:"\f030"}.fa-bars:before{content:"\f0c9"}.fa-book:before{content:"\f02d"}.fa-list-ul:before{content:"\f0ca"}.fa-th-large:before{content:"\f009"}.fa-question-circle-o:before{content:"\f29c"}.fa-rss:before{content:"\f09e"}.fa-flask:before{content:"\f0c3"}.fa-shield:before{content:"\f132"}.fa-building-o:before{content:"\f0f7"}.fa-graduation-cap:before{content:"\f19d"}.fa-cloud-download:before{content:"\f0ed"}.fa-angle-right:before{content:"\f105"}.fa-trophy:before{content:"\f091"}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:400;src:local('Droid Sans'), local('DroidSans'), url(/B2B/fonts/droid-sans/DroidSans.ttf) format('truetype');font-display:swap}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:700;src:local('Droid Sans'), local('DroidSans'), url(/B2B/fonts/droid-sans/DroidSans-Bold.ttf) format('truetype');font-display:swap}html{overflow-x:hidden}body{background:#fff;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:25px;overflow-x:hidden}.container{max-width:1024px}.container.container-lg{width:1300px;max-width:1300px;position:relative}.wrapper{background:#fff;min-height:500px}.section{padding:50px
0px 40px 0px;position:relative}.section:first-child{padding-top:30px}.section-bg{background:#f1f1f1}.section .section-header{margin-bottom:10px}.section .page-heading{color:#333;font-family:'Droid Sans',sans-serif;font-size:32px;margin:0;font-weight:600}.section .section-heading{font-family:'Droid Sans',sans-serif;font-size:30px;font-weight:600;margin:0px
0px 15px 0px}.section .section-header .section-heading{font-family:'Droid Sans',sans-serif;font-size:30px;font-weight:600;margin:0px
0px 15px 0px}.section .section-header .section-description{font-family:'Droid Sans',sans-serif;color:#417a06;font-size:20px;font-weight:400;margin:10px
0px;letter-spacing:0.2px}.section .section-content .section-heading,
.section .section-content .section-sub-heading{color:#417a06;font-family:'Droid Sans',sans-serif;font-size:20px;font-weight:400;margin:0px
0px 15px 0px;line-height:30px}.section .content-heading{color:#204163;font-family:Tahoma,Geneva,sans-serif;font-size:21px;font-weight:800;line-height:35px;margin:30px
0px 10px 0px}.section .section-paragraph{font-size:19px;font-family:Georgia,Times,sans-serif;color:#666;line-height:1.43em;margin-bottom:20px;text-align:justify}.section
.quote{text-align:center;font-size:18px;color:grey;font-family:sans-serif;font-style:normal}.section .section-header
hr{border-top:2px solid #277537;margin-bottom:30px}a{color:#0080c3;text-decoration:none}a:hover,a:active,a:focus{color:#0080c3;text-decoration:underline}ul{list-style:none;margin:0;padding:0}.bright-yellow{color:#ff0 !important}.text-white{color:#fff !important}.text-red{color:rgb(255, 0, 0) !important}.text-dark-orange{color:#c60 !important}.bold{font-weight:bold !important}.text-justify{text-align:justify !important}.margin-bottom-30{margin-bottom:30px}.no-padding{padding:0
!important}.no-margin{margin:0
!important}.row-eq-height{display:flex}.highlight{background:yellow;color:red !important}.holidays-message{background:red;color:white;text-align:center;padding:15px
10px}.header-compact .holidays-message{display:none}.holidays-message
strong{font-size:18px;line-height:24px;position:relative}.holidays-message strong:before{content:'';background-image:url(/images/home/snowflake.gif);width:50px;height:50px;position:absolute;background-size:contain;left:-60px;top:-13px}.holidays-message strong:after{content:'';background-image:url(/images/home/snowflake.gif);width:50px;height:50px;position:absolute;background-size:contain;right:-60px;top:-13px}.header-compact .holidays-message strong:before,
.header-compact .holidays-message strong:after{display:none}.modal-button-div
h2{text-align:center}.modal-button-div
button{margin:auto;display:flex}.modal-header,.modal-footer{border:0}.modal-footer .btn-submit{padding:10px
50px;font-weight:600}.modal-header
.close{font-size:40px;font-weight:500;margin-top:-15px}.modal-title{font-size:30px;margin-top:20px}.back-btn,.survey-quit-close{float:left}.survey-question-options{border:1px
solid lightgrey;margin:0
20px 20px;border-radius:10px}.survey-question
small{display:block;text-align:center;padding-bottom:25px}.survey-question-options
div{padding:10px
20px;border-bottom:1px solid lightgrey;margin:0!important}.survey-question-options div:hover{background-color:#EAE5E4}.survey-question-options div:last-child{border-bottom:0}.survey-question-options div
label{font-size:16px;width:100%}.survey-question-options div
input{top:12px}.question-one-other-div
label{width:100%;position:relative}.survey-question{display:none}.survey-question
img{padding-bottom:25px}.survey-question
p{text-align:center;font-weight:bold;color:#383838;font-size:28px}.survey-question.active{display:block}#myModal .modal-header{padding-bottom:0}#survey-popup-form .modal-body{padding-top:0}.wrapper,.page-wrapper{margin:0}.holiday-message-enabled .wrapper, .holiday-message-enabled .page-wrapper,.holiday-message-enabled .wrapper .top-section{margin-top:0 !important}.holidays-message strong:before{content:'';background-repeat:no-repeat;width:50px;height:50px;position:absolute;background-size:contain;left:-60px;top:0;bottom:0;margin:auto}.holidays-message strong:after{content:'';background-repeat:no-repeat;width:50px;height:50px;position:absolute;background-size:contain;right:-60px;top:0;bottom:0;margin:auto}.menu-open{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9999}.desktop-header{font-family:'Droid Sans',sans-serif !important;color:#333}.mobile-header{font-family:'Droid Sans',sans-serif !important;color:#212529;display:block;position:fixed;top:0;width:100%;background:#233851;z-index:99}.desktop-header
.container{width:100% !important;max-width:1300px !important}.desktop-header .open-ie .dropdown-menu{display:block}.desktop-header .site-navigation>li.open-ie>a{color:#333;background:#fff}.image-container{margin-bottom:40px}.image-container
img{}.image-container .image-caption{color:#0074c3;font-size:16px;font-weight:600;margin:10px
0px 20px 0px;line-height:25px}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools
.mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px
0}.mCSB_scrollTools
.mCSB_draggerRail{width:2px;height:100%;margin:0
auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools
.mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger
.mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0
auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger
.mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover
.mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools
.mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0
auto;cursor:pointer}.mCSB_scrollTools
.mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0
20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal
.mCSB_draggerRail{width:100%;height:2px;margin:7px
0}.mCSB_scrollTools.mCSB_scrollTools_horizontal
.mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger
.mCSB_dragger_bar{width:100%;height:4px;margin:6px
auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger
.mCSB_dragger_bar{height:12px;margin:2px
auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover
.mCSB_draggerRail{height:8px;margin:4px
0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal
.mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0
auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal
.mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal
.mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools
.mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand
.mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s,
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s, height .2s ease-out .2s,
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s, height .2s ease-out .2s,
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s,
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools
.mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger
.mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover
.mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag
.mCSB_dragger_bar{background-color:#fff;background-color:rgba(255, 255, 255, 0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools
.mCSB_buttonRight{background-image:url(/B2B/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools
.mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools
.mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools
.mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools
.mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools
.mCSB_draggerRail{background-color:#000;background-color:rgba(0, 0, 0, 0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger
.mCSB_dragger_bar{background-color:#000;background-color:rgba(0, 0, 0, 0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover
.mCSB_dragger_bar{background-color:rgba(0, 0, 0, 0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag
.mCSB_dragger_bar{background-color:rgba(0, 0, 0, 0.9)}.mCS-dark.mCSB_scrollTools
.mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools
.mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools
.mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools
.mCSB_buttonRight{background-position:-80px -56px}.mCSB_scrollTools{opacity:1}.mCSB_scrollTools
.mCSB_draggerRail{width:20px;background-color:rgba(0, 0, 0, .15);border-radius:0px}.mCSB_scrollTools .mCSB_dragger
.mCSB_dragger_bar{width:20px;background-color:#00F !important;border-radius:0px}.mCSB_container
li{padding:8px
0px 3px 0px}.mCSB_container li
a{color:#fff;font-size:14px;font-weight:bold}.navbar.header-compact{min-height:70px !important;height:70px !important}.navbar.header-compact:hover{opacity:1}.navbar.header-compact .navbar-brand{margin-top:-3px}.navbar.header-compact ul.navbar-left>li>a{line-height:50px}.navbar.header-compact .phone-icon
i{margin-right:-5px}.navbar .phone-fix{position:absolute !important;right:220px !important;top:8px !important}.phone-fix
i{margin-right:5px !important}.navbar .search-box{float:right;position:relative;width:0%;min-width:62px;height:56px;border-radius:3px;overflow:hidden;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.search-box.search-box-open{width:400px}.navbar .search-box .search-box-icon{display:block;background:#349ddb;background:-moz-linear-gradient(top, #349ddb, #295fb9);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #349ddb), color-stop(50%, #349ddb), color-stop(51%, #295fb9), color-stop(100%, #295fb9));background:-webkit-linear-gradient(top, #349ddb, #295fb9);background:-o-linear-gradient(top, #349ddb, #295fb9);background:-ms-linear-gradient(top, #349ddb, #295fb9);background:linear-gradient(top, #349ddb, #295fb9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#349ddb, endColorstr=#295fb9);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#349ddb, endColorstr=#295fb9)";border-radius:3px;position:absolute;width:62px;height:56px;right:0;top:0;color:#fff;padding:0;margin:0;text-align:center;cursor:pointer;z-index:90}.navbarheader-compact .search-box .search-box-icon{width:60px}.navbar a.navbar-icon, .navbar .navbar-icon
span.name{display:block;top:0!important;line-height:1.7}.navbar .search-box .search-box-icon:hover{background:#3498db;background:-moz-linear-gradient(top, #3498db, #3498db);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3498db), color-stop(50%, #3498db), color-stop(51%, #3498db), color-stop(100%, #3498db));background:-webkit-linear-gradient(top, #3498db, #3498db);background:-o-linear-gradient(top, #3498db, #3498db);background:-ms-linear-gradient(top, #3498db, #3498db);background:linear-gradient(top, #3498db, #3498db);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#3498db, endColorstr=#3498db);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#3498db, endColorstr=#3498db)"}.navbar .search-box .search-box-icon
i{font-size:28px;line-height:32px;display:block}.navbar i.fa.fa-comments-o{line-height:1.1;display:block}.search-box.search-box-open .search-box-icon{right:60px}.search-box.search-box-open .search-box-icon{background:linear-gradient(to top, #3498db, #3498db);color:#fff;z-index:11;border-radius:0}.search-box input[type="search"]{background:#fff;border:none;border-radius:3px;color:#d99022;font-size:18px;width:100%;height:100%;margin:0;padding:0
15px;outline:medium none;position:absolute;right:0;top:0;z-index:10}.search-box input[type="search"]::-webkit-input-placeholder{color:#d99022}.search-box input[type="search"]:-moz-placeholder{color:#d99022}.search-box input[type="search"]::-moz-placeholder{color:#d99022}.search-box input[type="search"]:-ms-input-placeholder{color:#d99022}.navbar .search-box .search-close-button{display:none;background:#d00b0b url(/B2B/images/assets/close-search-button.png) no-repeat 19px 17px;border:none;border-radius:0px 3px 3px 0px;position:absolute;right:0px;top:0px;width:60px;height:56px;z-index:10}.search-box.search-box-open .search-close-button{display:block}.navbar .search-icon{background:#349ddb;background:-moz-linear-gradient(top, #349ddb, #295fb9);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #349ddb), color-stop(50%, #349ddb), color-stop(51%, #295fb9), color-stop(100%, #295fb9));background:-webkit-linear-gradient(top, #349ddb, #295fb9);background:-o-linear-gradient(top, #349ddb, #295fb9);background:-ms-linear-gradient(top, #349ddb, #295fb9);background:linear-gradient(top, #349ddb, #295fb9);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#349ddb, endColorstr=#295fb9);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#349ddb, endColorstr=#295fb9)"}.navbar .search-icon:hover{background:#3498db;background:-moz-linear-gradient(top, #3498db, #3498db);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3498db), color-stop(50%, #3498db), color-stop(51%, #3498db), color-stop(100%, #3498db));background:-webkit-linear-gradient(top, #3498db, #3498db);background:-o-linear-gradient(top, #3498db, #3498db);background:-ms-linear-gradient(top, #3498db, #3498db);background:linear-gradient(top, #3498db, #3498db);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#3498db, endColorstr=#3498db);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#3498db,endColorstr=#3498db)"}.responsive-search-container{display:none}.responsive-search-container{background:#4c4c4c;width:100%;height:62px;position:fixed;padding:10px
15px 0px 15px;left:0}.responsive-search-container input[type='text']{background:rgba(255, 255, 255, 0.1);border:1px
solid rgba(255, 255, 255, 0.1);border-radius:0;box-shadow:none;width:100% !important;height:40px;color:#000;font-size:14px;padding:11px
12px}.responsive-search-container input[type='text']:focus{background:#fff;border-color:#3498db}.responsive-search-container .input-group-btn:last-child>.btn{background:linear-gradient(to top, #2980b9, #3498db);border:1px
solid #3498db;border-radius:0;height:40px}.responsive-search-container .input-group-btn:last-child>.btn:hover{background:linear-gradient(to top, #3498db, #3498db)}.responsive-search-container .input-group-btn:last-child>.btn
i{font-size:18px;color:#fff}.google-tag-manager-iframe{display:none}.header-wrapper.header-wrapper-fixed{position:fixed;width:100%;top:0;z-index:99}.header-wrapper
.container{max-width:1275px;position:relative;width:1275px}.cart-popup{display:none;background:#fff;position:absolute;z-index:999999;width:800px;top:0;right:0;font-family:'Droid Sans',sans-serif !important;box-shadow:0 5px 20px rgba(0,0,0,.7)}.cart-popup.cart-popup-seventy{top:60px}.cart-popup:before{content:'';position:absolute;top:-18px;right:70px;border:8px
solid transparent;border-bottom:10px solid #dc7c0e}.cart-popup.hide-top-arrow:before{border:none}.cart-popup .cart-popup-header{background:#dc7c0e;padding:15px
0px;text-align:center;position:relative}.cart-popup .cart-popup-header
h4{font-family:'Droid Sans',sans-serif !important;font-size:17px !important;color:#fff !important;font-weight:700;text-transform:uppercase;margin:0;letter-spacing:0.5px}.cart-popup .cart-popup-close-icon{background:#fff;border-radius:50%;color:#dc7c0e;font-size:22px;font-style:normal;font-weight:bold;position:absolute;right:13px;padding:7px
9px;top:6px;cursor:pointer}.cart-popup .cart-popup-content{overflow-y:auto;border-left:1px solid #ccc;border-right:1px solid #ccc}.cart-popup .cart-product{display:table;border:1px
solid #dedede;border-radius:10px;margin:10px;color:#000;font-size:13px}.cart-popup .cart-product:hover{background:#eee;border-color:#ccc}.cart-popup .cart-product .cart-image-container{display:table-cell;width:19%;position:relative}.cart-popup .cart-product .cart-product-image{border-radius:10px 0px 0px 10px;width:145px;min-height:129px}.cart-popup .cart-product .cart-product-details{display:table-cell;width:67%;vertical-align:top;padding:17px
10px 0px 10px;position:relative}.cart-popup .cart-product .cart-product-title{color:#345edb !important;font-family:'Droid Sans',sans-serif !important;font-size:16px !important;font-weight:bold;margin:-10px 0px 0px 0px;line-height:20px}.cart-popup .cart-product .cart-item-number{font-size:12px;font-weight:bold;color:grey}.cart-popup .cart-product-description{position:absolute;width:100%;bottom:8px}.cart-product-description
ul{list-style:none;margin:0;padding:0}.cart-product-description ul
li{float:left;width:33.33%}.cart-popup .cart-product-label{font-size:14px;font-weight:700;line-height:20px}.cart-popup .cart-product-text{font-size:15px;line-height:25px !important}.cart-popup .cart-product-unit .cart-product-unit-price{padding-left:3px}.price-strike{text-decoration:line-through;color:#727272 !important}.cart-popup .cart-product .cart-product-other-description
span{font-weight:700;color:#9dba32}.cart-popup .cart-product-quantity{position:relative;left:-18px}.cart-popup .cart-product-quantity-minus-button{float:left;width:30px;height:30px;background:#bf1b1b;cursor:pointer;border-radius:3px 0px 0 3px;border:none}.cart-popup .cart-product-quantity-minus-button
i{color:#fff}.cart-popup .cart-product-quantity-input{float:left;background:#fff;border:1px
solid #eee;border-left:none;border-right:none;box-shadow:none;color:#000;font-size:14px;font-weight:700;width:40px;height:30px;padding:0;text-align:center}.cart-popup .cart-product-quantity-plus-button{float:left;background:#72bdef;width:30px;height:30px;cursor:pointer;border-radius:0px 3px 3px 0px;border:none}.cart-popup .cart-product-quantity-plus-button
i{color:#fff}.cart-popup .cart-popup-right-container{display:table-cell;vertical-align:middle;border-left:1px solid #dedede;text-align:center}.cart-popup .cart-product:hover .cart-popup-right-container{border-color:#ccc}.cart-popup .cart-product .cart-product-price{color:#9dba32;font-size:20px;font-weight:700;margin-top:10px}.cart-popup .cart-product .cart-product-delete-icon{background:none;cursor:pointer;border:none;margin-top:22px}.cart-popup .cart-product-delete-icon
i{color:#ed6a6a;font-size:24px;background:#fff;border-radius:50%;padding:8px
10px}.cart-popup .cart-product:nth-child(odd) .cart-product-delete-icon
i{background:#f9f9f9}.cart-popup .cart-product:hover .cart-product-delete-icon
i{background:#fff}.cart-popup .cart-popup-footer{background:#F3F3F3;border:1px
solid #ccc;width:100%;overflow-y:auto;padding:15px}.cart-popup .cart-popup-buttons-container{float:left}.cart-popup .cart-popup-buttons-container
.button{float:left;font-size:17px;padding:15px
20px}.cart-popup .continue-shopping-button{margin-right:10px;border-radius:2px}.cart-popup .cart-popup-total-price-container{float:right;text-align:right;position:relative;background:rgba(0, 0, 0, 0.6);padding:15px
30px;border-radius:4px}.cart-popup .cart-popup-total-price-container .cart-popup-total-price-label{color:#fff;margin-right:5px;font-size:18px;font-weight:700;text-transform:uppercase}.cart-popup .cart-popup-total-price-container .cart-popup-total-price{color:#9dba32;font-size:20px;font-weight:700}.cart-popup .cart-limit-sample, .cart-popup .cart-limit-sample-wholesale-customer{display:none;font-size:15px;color:red;margin:0px
auto 15px auto;text-align:center;font-weight:bold}.cart-popup .free-sample-label{background:rgba(0, 0, 0, 0.5);position:absolute;bottom:0px;width:100%;text-align:center;color:#fff;font-size:13px;font-weight:700;padding:5px;letter-spacing:0.5px;border-radius:0px 0px 0px 4px}.loading-cart{width:100%;text-align:center;margin:20px
0px}.loading-cart
span{font-size:22px}.cart-popup .cart-limit-sample,
.cart-popup .cart-limit-sample-wholesale-customer{display:none;font-size:14px;color:red;margin:0px
auto 10px auto;text-align:center;font-weight:bold}.paypal-credit-banner{display:block;background:#ddd;color:#fff;clear:both;margin-top:67px;position:relative;padding:5px
10px 5px 130px;border-radius:2px;text-decoration:none !important}.paypal-credit-banner:hover{background:#ccc}.paypal-credit-banner .paypal-credit-logo{position:absolute;width:121px;height:auto;left:3px;top:10px}.paypal-credit-banner
.title{color:blue;font-size:16px;font-weight:bold}.paypal-credit-banner
.description{color:#777;font-size:13px;font-weight:bold;margin-top:-3px}.footer-blocks-section .section-header .section-heading{margin-bottom:40px}.footer-blocks-section [class*="col-"]{padding:0}.footer-blocks-section .footer-block{display:block;text-align:center;color:#fff;padding:30px;text-decoration:none}.footer-blocks-section .footer-block.footer-block-pink{background:#F99FF9}.footer-blocks-section .footer-block.footer-block-orange{background:#FF9800}.footer-blocks-section .footer-block.footer-block-blue{background:#4DA7D6}.footer-blocks-section .footer-block-image-wrapper{height:140px}.footer-blocks-section .footer-block-pink .footer-block-image-wrapper{background:url("/B2B/images/assets/footer-block/lifetime-warranty-white.png") no-repeat;background-position:center}.footer-blocks-section .footer-block-pink:hover .footer-block-image-wrapper{background:url("/B2B/images/assets/footer-block/lifetime-warranty-pink.png") no-repeat;background-position:center}.footer-blocks-section .footer-block-orange .footer-block-image-wrapper{background-repeat:no-repeat;background-position:center}.footer-blocks-section .footer-block-orange:hover .footer-block-image-wrapper{background:url("/B2B/images/assets/footer-block/save-money-orange.png") no-repeat;background-position:center}.footer-blocks-section .footer-block-blue .footer-block-image-wrapper{background:url("/B2B/images/assets/footer-block/question-white.png") no-repeat;background-position:center}.footer-blocks-section .footer-block-blue:hover .footer-block-image-wrapper{background:url("/B2B/images/assets/footer-block/question-blue.png") no-repeat;background-position:center}.footer-blocks-section .footer-block
img{transform:scale(1);-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}.footer-blocks-section .footer-block:hover
img{transform:scale(1.4)}.footer-blocks-section .footer-block
h3{color:#333;font-family:Tahoma,Geneva,sans-serif;font-size:21px;font-weight:bold;line-height:25px;letter-spacing:0.5px;margin-top:25px}.footer-blocks-section .footer-block-pink:hover
h3{color:#E846E3}.footer-blocks-section .footer-block-orange:hover
h3{color:#a65200}.footer-blocks-section .footer-block-blue:hover
h3{color:#2D67BD}.footer-blocks-section .footer-block
p{font-size:17px;font-weight:bold;padding:0;color:rgba(0, 0, 0, 0.8);line-height:1.43em}.footer-blocks-section .footer-block:hover .footer-block-mask{display:block}.footer-blocks-section .footer-block-button{background:rgba(0, 0, 0, .7);border:1px
solid #fff;border-radius:2px;color:#fff;font-size:18px;font-weight:600;position:absolute;z-index:2;top:50%;left:50%;margin-top:-22px;margin-left:-90px;width:180px;padding:10px
15px;text-align:center;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out}.footer-blocks-section .footer-block:hover .footer-block-button{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.footer-blocks-section .footer-block-button:hover{background:rgba(255,255,255,0.8);color:#000}.site-footer{background:#414856;color:#6e6e6e;padding:60px
0px 0px 0px}.site-footer .container-fluid{max-width:1300px;margin:0
auto;position:relative}.footer-blocks-section [class*="col-"]{padding:0}.footer-blocks-section .footer-block{text-align:center;padding:30px;color:#fff}.footer-blocks-section .footer-block.footer-block-green{background:#7DB043}.site-footer
p{color:#fff;font-size:16px;font-weight:bold;margin:0px
0px 25px 0px;text-transform:uppercase;letter-spacing:0.5px;text-decoration:none}.site-footer p
a{color:#fff;font-size:16px;font-weight:bold;margin:0px
0px 25px 0px;text-transform:uppercase;letter-spacing:0.5px;text-decoration:none}.site-footer h4,
.site-footer h4
a{color:#fff;font-size:16px;font-weight:bold;margin:0px
0px 25px 0px;text-transform:uppercase;letter-spacing:0.5px;text-decoration:none}.site-footer
ul{list-style:none;margin:0;padding:0}.site-footer ul
li{margin-bottom:10px}.site-footer ul.footer-links li
a{color:rgba(255, 255, 255, 0.6);font-size:15px;text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.site-footer ul.footer-links li a:hover,
.site-footer ul.footer-links li a:active,
.site-footer ul.footer-links li a:focus{color:#fff;text-decoration:underline}.site-footer .footer-contact-us-heading-fix{text-decoration:underline}.site-footer ul.contact-us li
a{color:#f18423;font-size:17px;font-weight:700}.site-footer ul.contact-us li.phone-number
span{color:#f18423;font-size:17px;font-weight:700;text-decoration:none !important}.site-footer ul.contact-us li.phone-number a::before{content:"\f095";display:inline-block;font-family:"FontAwesome";font-size:16px;padding-right:10px}.site-footer ul.contact-us li.email a::before{content:"\f003";display:inline-block;font-family:"FontAwesome";font-size:16px;padding-right:10px}.site-footer ul.contact-us
li.text{letter-spacing:0.5px;margin-bottom:35px}.site-footer ul.contact-us li.text
a{color:#ff0;font-size:15px;font-weight:400}.site-footer ul.reviews-links
li{display:inline-block}.site-footer ul.reviews-links{margin-bottom:35px}.site-footer ul.reviews-links li
img{margin-right:15px;height:50px;width:auto}.site-footer ul.reviews-links .reseller-ratings-container{width:120px;text-align:center;margin-top:20px;position:relative}.site-footer ul.reviews-links .reseller-ratings-container
img{height:32px !important;margin-top:-18px;width:auto}.site-footer ul.reviews-links .reseller-ratings-title{position:absolute;font-size:14px;color:#fff;text-decoration:none;margin-top:-8px;letter-spacing:0.5px}.site-footer ul.reviews-links li .reseller-ratings-title
span{font-weight:bold}.site-footer ul.social-icons
li{display:inline-block}.site-footer ul.social-icons li
a{display:inline-block;padding:7px
7px 1px 5px;color:#fff;margin-right:2px;text-decoration:none;border-radius:4px;font-size:0;line-height:16px}.site-footer ul.social-icons
i{font-size:20px;width:20px;text-align:center}.site-footer ul.social-icons li
a.facebook{background:#395c8c}.site-footer ul.social-icons li
a.houzz{background:#55a32a}.site-footer ul.social-icons li
a.twitter{background:#01bbf6}.site-footer ul.social-icons li
a.pinterest{background:#f23434}.site-footer ul.social-icons li
a.instagram{background:#487191}.site-footer ul.social-icons li a.google-plus{background:#c63e24}.site-footer ul.social-icons li
a.linkedin{background:#0061A8}.site-footer ul.rating-links
li{display:inline-block}.site-footer ul.rating-links{margin-bottom:30px}.site-footer ul.rating-links li
img{margin-right:5px}.site-footer ul.credit-cards-links
li{display:inline-block}.site-footer ul.credit-cards-links li
img{max-width:45px;margin-right:3px}.site-footer
.copyright{border-top:1px solid #444752;margin-top:30px;padding:25px
0px 70px 0px;color:rgba(255, 255, 255, 0.6);font-size:14px;letter-spacing:0.5px}.site-footer .footer-logo{width:200px;margin-top:-10px;height:auto}.site-footer ul.terms-privacy-menu
li{display:inline-block;margin-bottom:0px;margin-right:10px;margin-left:10px}.site-footer ul.terms-privacy-menu li
a{display:inline-block;color:rgba(255, 255, 255, 0.6);font-size:14px;letter-spacing:0.5px;margin-right:2px;text-decoration:none}.site-footer ul.terms-privacy-menu li a:hover,
.site-footer ul.terms-privacy-menu li a:active,
.site-footer ul.terms-privacy-menu li a:focus{color:#fff;text-decoration:underline}.ratings-sprite{background:url(/B2B/images/assets/reviews/reviews-sprite.png) no-repeat}.ratings-floor-score{background-position:0 0;width:102px;height:80px}.ratings-bbb{background-position:-104px 0;width:73px;height:81px}.ratings-usgbc{background-position:-180px 0;width:83px;height:83px}.ratings-nwfa{background-position:-266px 0;width:132px;height:83px}.ratings-fsc{background-position:-402px 0;width:66px;height:81px}.credit-cards-sprite{background-repeat:no-repeat}.credit-card-amex{width:45px;height:27px;background-position:0 0}.credit-card-discover{width:45px;height:27px;background-position:0 -27px}.credit-card-mastercard{width:45px;height:27px;background-position:0 -54px}.credit-card-paypal{width:45px;height:27px;background-position:0 -81px}.credit-card-visa{width:45px;height:27px;background-position:0 -108px}.scroll-to-top{display:none;bottom:50px;position:fixed;right:25px;transition:all 0.35s ease 0s;visibility:hidden;z-index:1041;outline:none}.scroll-to-top.active{visibility:visible}.scroll-to-top
span{background:rgba(51, 54, 63, 0.6);border:1px
solid #fff;border-radius:50%;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);cursor:pointer;display:inline-block;font-size:18px;width:48px;height:48px;line-height:48px;position:relative;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;z-index:1}.scroll-to-top:hover
span{background:rgba(51, 54, 63, 0.8)}.scroll-to-top span
i{color:#fff;font-size:26px}.icon-blocks .icon-block{text-decoration:none}.icon-blocks .icon-block .icon-block-outer-container{min-height:100px;width:100%;border-radius:15px;text-align:center;padding:5px}.icon-blocks .icon-block .icon-block-inner-container{border:2px
solid #fff;border-radius:15px;padding:0px
5px;min-height:110px}.icon-blocks .icon-block .half-circle-outer{border-radius:80px 80px 0 0;width:80px;height:40px;position:absolute;top:-35px;left:50%;margin-left:-40px}.icon-blocks .icon-block .half-circle-inner{position:relative;margin:0
auto;border:2px
solid #fff;border-radius:72px 72px 0 0;border-bottom:none;width:72px;height:36px;position:absolute;top:-29px;left:50%;margin-left:-36px}.icon-blocks .icon-block-yellow-bg .icon-block-outer-container,
.icon-blocks .icon-block-yellow-bg .half-circle-outer,
.icon-blocks .icon-block-yellow-bg .half-circle-inner{background:#F4CE00}.icon-blocks .icon-block-green-bg .icon-block-outer-container,
.icon-blocks .icon-block-green-bg .half-circle-outer,
.icon-blocks .icon-block-green-bg .half-circle-inner{background:#6E9901}.icon-blocks .icon-block-orange-bg .icon-block-outer-container,
.icon-blocks .icon-block-orange-bg .half-circle-outer,
.icon-blocks .icon-block-orange-bg .half-circle-inner{background:#FA7020}.icon-blocks .icon-block
i{color:#3a3a3a;font-size:40px;position:absolute;top:-17px;left:50%;margin-left:-20px}.icon-blocks .icon-block .fa-question{font-size:48px;top:-24px;margin-left:-15px}.icon-blocks .icon-block
h4{color:#fff;font-size:21px;font-weight:700;margin:32px
0px 10px 0px;text-transform:uppercase}.icon-blocks .icon-block
p{color:#3a3a3a;font-size:16px;font-weight:700}.news-letter-section{background-color:lightgrey;background-position:center center;background-repeat:no-repeat;text-align:center;padding:60px
0px}.news-letter-section .section-header{margin-bottom:0px !important}.news-letter-section .section-header .section-heading{color:#fff}.news-letter-section .section-header
p{color:#fff;font-size:20px;margin-bottom:40px !important}.news-letter-form{max-width:450px;margin:0
auto}.news-letter-section input[type='email']{background:#fff;border:none;border-left:none;box-shadow:none;height:52px;color:#000;font-size:19px;padding:10px
5px 10px 3px;letter-spacing:0.2px;line-height:normal}.news-letter-section  .email-label{font-size:0}.news-letter-section .input-group-addon:first-child{background:#fff;border:none;border-right:none}.news-letter-section .input-group-addon
i{font-size:20px;color:#48D396;padding-left:5px;position:relative;top:-1px}.news-letter-section .input-group-addon:last-child{background:#48D396;border:1px
solid #a5d92b;height:50px;color:#000;font-size:18px;font-weight:600;padding:0px
20px;letter-spacing:0.5px;cursor:pointer}.news-letter-section .input-group-addon:last-child:hover{background:#2db97b}.news-letter-section input[type='email']::-webkit-input-placeholder{font-size:18px;color:#000}.news-letter-section input[type='email']::-moz-placeholder{font-size:18px;color:#000}.news-letter-section input[type='email']:-ms-input-placeholder{font-size:18px;color:#000}.news-letter-section input[type='email']:-moz-placeholder{font-size:18px;color:#000}#news-letter-email-error-message{display:none;position:absolute;color:#ff0;text-align:left;font-size:15px;font-weight:bold;letter-spacing:0.5px}#news-letter-email-success-message{display:none;position:absolute;color:#99c432;text-align:left;font-size:15px;font-weight:bold;letter-spacing:0.5px}body
.flexslider{margin:0;box-shadow:none;border:none}.flexslider>.slides>li{display:block!important}.flexslider .flex-direction-nav
a{background-color:#48D396;display:block;width:50px;height:50px;margin:-20px 0 0;position:absolute;top:50%;z-index:1;overflow:hidden;opacity:0;cursor:pointer;color:#000;text-shadow:none;text-decoration:none;-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;border-radius:50%;text-align:center;padding-top:5px;font-size:0}.flexslider .flex-direction-nav a:hover{background-color:#47ffae}.flexslider .flex-direction-nav a:before{font-family:"FontAwesome";font-size:32px;font-weight:700;display:inline-block;content:'\f104';text-shadow:none;line-height:40px}.flexslider .flex-direction-nav a.flex-next:before{content:'\f105'}.flexslider .flex-direction-nav .flex-next{right:-50px;text-align:center;padding-left:5px}.flexslider .flex-control-paging li
a{width:18px;height:18px;display:block;background:transparent;cursor:pointer;text-indent:-9999px;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);border-radius:20px;border:1px
solid #fff}.flexslider .flex-control-paging li a:hover{background:#333;background:rgba(0, 0, 0, 0.7)}.flexslider .flex-control-paging li a.flex-active{background:#31b252;cursor:default}.site-form .form-group{margin-bottom:25px}.site-form .form-group>label{color:#333;font-size:15px;font-weight:600;margin-bottom:2px}.site-form .form-control{border:2px
solid #e0e0e0;box-shadow:none;border-radius:2px;font-size:15px;height:45px;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s}.site-form .form-control:focus{border:2px
solid #417a06}.site-form .inner-addon{position:relative}.site-form .inner-addon
.glyphicon{position:absolute;padding:13px;color:#ccc;font-size:17px;pointer-events:none}.site-form .left-addon
i{position:absolute;left:0px;padding:13px;color:#ccc;font-size:20px}.site-form .left-addon
.glyphicon{left:0px}.site-form .right-addon
.glyphicon{right:0px}.site-form .left-addon
input{padding-left:40px}.site-form .right-addon
input{padding-right:30px}.site-form
textarea{height:150px !important}.site-form .left-addon
textarea{padding-left:40px}.button{border-radius:4px;color:#fff;font-size:16px;font-weight:bold;padding:10px
24px;text-align:center;cursor:pointer;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.button
i{font-size:19px;margin-right:5px}.submit-button{background:#7db72f;border:none;border-radius:3px;box-shadow:none;color:#fff;font-size:15px;font-weight:600;outline:medium none;padding:12px
24px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.1s linear 0s;-moz-transition:all 0.1s linear 0s;-ms-transition:all 0.1s linear 0s;-o-transition:all 0.1s linear 0s;transition:all 0.1s linear 0s}.submit-button:hover,.submit-button:focus,.submit-button:active{background:#436b0c;background:linear-gradient(linear, left top, left bottom,from(#6b9d28),to(#436b0c));color:#fff}.green-button{background:#77BA3F;background:-moz-linear-gradient(top, #77BA3F, #4D9A10);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #77BA3F), color-stop(50%, #77BA3F), color-stop(51%, #4D9A10), color-stop(100%, #4D9A10));background:-webkit-linear-gradient(top, #77BA3F, #4D9A10);background:-o-linear-gradient(top, #77BA3F, #4D9A10);background:-ms-linear-gradient(top, #77BA3F, #4D9A10);background:linear-gradient(top, #77BA3F, #4D9A10);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#77BA3F, endColorstr=#4D9A10);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#77BA3F, endColorstr=#4D9A10)";border:1px
solid #3B7808;border-radius:4px;color:#fff !important;font-weight:bold;font-size:15px;padding:12px
15px;text-align:center;cursor:pointer;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.green-button:hover{background:#4D9A10;background:-moz-linear-gradient(top, #4D9A10, #77BA3F);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4D9A10), color-stop(50%, #4D9A10), color-stop(51%, #77BA3F), color-stop(100%, #77BA3F));background:-webkit-linear-gradient(top, #4D9A10, #77BA3F);background:-o-linear-gradient(top, #4D9A10, #77BA3F);background:-ms-linear-gradient(top, #4D9A10, #77BA3F);background:linear-gradient(top, #4D9A10, #77BA3F);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#4D9A10, endColorstr=#77BA3F);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#4D9A10,endColorstr=#77BA3F)";text-decoration:none}.blue-button{background:#80A3DD;background:-moz-linear-gradient(top, #80A3DD, #4C73B4);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #80A3DD), color-stop(50%, #80A3DD), color-stop(51%, #4C73B4), color-stop(100%, #4C73B4));background:-webkit-linear-gradient(top, #80A3DD, #4C73B4);background:-o-linear-gradient(top, #80A3DD, #4C73B4);background:-ms-linear-gradient(top, #80A3DD, #4C73B4);background:linear-gradient(top, #80A3DD, #4C73B4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#80A3DD, endColorstr=#4C73B4);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#4D9A10, endColorstr=#4C73B4)";border:1px
solid #3271A6;border-radius:4px;color:#fff !important;font-weight:bold;font-size:15px;padding:12px
15px;text-align:center;cursor:pointer;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.blue-button:hover{background:#4C73B4;background:-moz-linear-gradient(top, #4C73B4, #80A3DD);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #4C73B4), color-stop(50%, #4C73B4), color-stop(51%, #80A3DD), color-stop(100%, #80A3DD));background:-webkit-linear-gradient(top, #4C73B4, #80A3DD);background:-o-linear-gradient(top, #4C73B4, #80A3DD);background:-ms-linear-gradient(top, #4C73B4, #80A3DD);background:linear-gradient(top, #4C73B4, #80A3DD);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#4C73B4, endColorstr=#80A3DD);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#4C73B4,endColorstr=#80A3DD)";text-decoration:none}.orange-button{background:#FF8C00;background:-moz-linear-gradient(top, #FF8C00, #DE6D00);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF8C00), color-stop(50%, #FF8C00), color-stop(51%, #DE6D00), color-stop(100%, #DE6D00));background:-webkit-linear-gradient(top, #FF8C00, #DE6D00);background:-o-linear-gradient(top, #FF8C00, #DE6D00);background:-ms-linear-gradient(top, #FF8C00, #DE6D00);background:linear-gradient(top, #FF8C00, #DE6D00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FF8C00, endColorstr=#DE6D00);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FF8C00, endColorstr=#DE6D00)";border:1px
solid #DE6D00;border-radius:4px;color:#fff !important;font-weight:bold;font-size:15px;padding:12px
15px;text-align:center;cursor:pointer;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.orange-button:hover{background:#DE6D00;background:-moz-linear-gradient(top, #DE6D00, #FF8C00);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #DE6D00), color-stop(50%, #4D9A10), color-stop(51%, #77BA3F), color-stop(100%, #77BA3F));background:-webkit-linear-gradient(top, #DE6D00, #FF8C00);background:-o-linear-gradient(top, #DE6D00, #FF8C00);background:-ms-linear-gradient(top, #DE6D00, #FF8C00);background:linear-gradient(top, #DE6D00, #FF8C00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#DE6D00, endColorstr=#FF8C00);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0,startColorstr=#4D9A10,endColorstr=#FF8C00)";text-decoration:none}.quality-and-service-icons{text-align:center;margin-top:30px;width:100%}.quality-and-service-icons
ul{list-style:none;margin:0;padding:0}.quality-and-service-icons ul
li{display:inline-block;margin:10px
30px}.quality-and-service-icons ul li a
img{max-height:130px}.breadcrumb{background:none;border:none;margin:0px;padding:0px;padding:10px
0px;border-bottom:1px dashed #ccc}.breadcrumb
li{margin:0px
5px}.breadcrumb li
a{color:#777;font-size:14px;font-weight:600}.breadcrumb li a:hover{color:#0080c3;text-decoration:none}.breadcrumb>.active{font-weight:600;color:#fa7c08}.breadcrumb>li+li:before{color:#777;font-size:17px;font-weight:normal;font-family:"FontAwesome";content:"\f105";position:relative;left:-5px;top:1px}.modal{text-align:center;padding:0
!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.site-modal .modal-content{border-radius:0}.site-modal .modal-header{background:#4db361;padding:15px;border:none}.site-modal .modal-header
h4{color:#fff;font-size:24px;text-align:center;text-transform:uppercase;font-weight:600;margin:0}.site-modal .modal-header
.close{margin:-68px 0px 0px 0px;position:absolute;right:-22px;z-index:1;opacity:0.9}.site-modal .modal-header .close:hover{opacity:1}body .alertify .ajs-modal{z-index:99999}.alertify .ajs-dialog{border:10px
solid #093}.alertify .ajs-header{display:none}.alertify .ajs-commands{display:none}.alertify .ajs-body .ajs-content{font-family:Georgia,Times,sans-serif;color:#666;font-size:19px;padding:0;line-height:1.43em;text-align:left}.alertify .ajs-footer{margin:10px
0px}.alertify .ajs-footer .ajs-buttons .ajs-button{background-color:#5CB811;border:1px
solid #3B7808;box-shadow:inset 0 2px 4px rgba(0, 0, 0, .15), 0 1px 2px rgba(0, 0, 0, .05);min-width:auto;min-height:auto;color:#fff;font-weight:bold;line-height:1.5;padding:6px
15px;border-radius:4px}.alertify .ajs-footer .ajs-buttons .ajs-button:hover{background-color:#54A90F}.alertify.customalertifyclass  .ajs-primary.ajs-buttons{text-align:center !important}.alertify .ajs-footer .ajs-buttons.ajs-primary{text-align:center}.alertify.customalertifyclass .ajs-dimmer{opacity:0.9;z-index:2}.alertify.customalertifyclass .ajs-modal{z-index:4}.alertify.customalertifyclass .ajs-dialog{margin:1% auto 5% !important;max-width:650px !important}.alertify.customalertifyclass .ajs-dialog::after{content:"";background:url(/B2B/images/arrow-yellow.png);width:266px;height:79px;background-size:70%;position:absolute;display:block;background-repeat:no-repeat;right:-265px;top:113px}.site-loader{display:none;background:rgba(0,0,0,0.4);position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999}#chat-loader{display:none;position:fixed;bottom:10px;right:10px;background:#fff;width:300px;height:50%;align-items:center;justify-content:center;flex-direction:column;border-radius:20px;box-shadow:0 0 5px rgba(0, 0, 0, 0.5);z-index:9999}#chat-loader
img{height:100px;margin-bottom:15px}.site-loader
img{position:absolute;z-index:10000;top:50%;left:50%;margin-top:-80px;margin-left:-80px;width:160px;opacity:0.9}.pagination-wrapper{width:300px;margin:0
auto}.pagination{margin:0;border:1px
solid #4db361}.pagination
a{height:45px;width:45px;font-size:26px;line-height:45px;border-right:1px solid #fff;border-left:1px solid #fff;color:#fff;background:#4db361}.pagination a:hover,
.pagination a:focus,
.pagination a:active{background:#4da161}.pagination a.disabled,
.pagination a.disabled:hover,
.pagination a.disabled:focus,
.pagination a.disabled:active{background:#4db361;color:rgba(255, 255, 255, 0.5)}.pagination
input{width:200px;height:45px;font-size:20px}.as-seen-on-trusted-by-section{padding:50px
0px 60px 0px}.trusted-by-container
p{font-family:'Droid Sans',sans-serif;font-size:30px;font-weight:600;text-align:center;margin:10px
0px 50px 0px;line-height:1.1}.trusted-by-container
h4{font-family:'Droid Sans',sans-serif;font-size:30px;font-weight:600;text-align:center;margin:10px
0px 50px 0px}.trusted-by-container
.flexslider{width:555px;margin:0
auto;background:none}.trusted-by-container .flex-viewport{margin-left:25px}.trusted-by-container .flex-direction-nav .flex-next{right:-100px !important;opacity:1 !important;padding-left:5px;top:47px !important}.trusted-by-container .flex-direction-nav .flex-prev{left:-100px !important;opacity:1 !important;top:47px !important}.trusted-by-container
img{width:100%;max-width:90px}.as-seen-on-container{margin:5px
auto;width:750px;padding:10px
25px 10px 25px;background:#f1f1f1;border-radius:4px}.as-seen-on-container
.container{}.as-seen-on-container
h4{font-family:'Droid Sans',sans-serif;font-weight:600;text-align:center;margin-top:14px;background:#a5d92b;width:130px;padding:5px
12px;color:#000;letter-spacing:0.5px;border-radius:2px}.as-seen-on-container
p{font-family:'Droid Sans',sans-serif;font-weight:600;text-align:center;margin-top:14px;background:#5bbc2e;width:130px;padding:5px
12px;color:#fff;letter-spacing:0.5px;font-size:18px;border-radius:2px;line-height:1.1}.as-seen-on-container
ul{display:table}.as-seen-on-container ul
li{display:table-cell;vertical-align:middle}.as-seen-on-container ul li
img{margin-right:30px;width:100%;height:auto;max-width:90px}.one-only-resort-image-fix{position:relative !important;top:27px !important}.habitat-image-fix{height:131px !important;position:relative !important;top:-19px !important}.province-hospital-image-fix{height:60px !important;position:relative !important;top:17px !important}.money-back-banner{background:#FDAB8C;background-position:center top;background-repeat:no-repeat;background-size:cover;padding:60px
0px 55px;position:relative}.money-back-banner:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.1)}.money-back-banner .money-back-banner-image{margin-top:25px;height:auto}.money-back-banner .money-back-banner-title,.money-back-banner .money-back-banner-title
h2{color:#fff;font-family:'Droid Sans',sans-serif;font-size:40px;font-weight:bold;margin-bottom:15px;text-transform:uppercase;box-shadow:0 1px 50px rgba(0, 0, 0, .5)}.money-back-banner .money-back-banner-title
h2{margin:0;line-height:0.6;box-shadow:none}.money-back-banner .money-back-banner-sub-title{background:yellow;color:#323232;font-family:'Droid Sans',sans-serif;font-size:22px;font-weight:bold;margin-bottom:20px;padding:5px
17px;box-shadow:0 2px 10px rgba(50, 50, 50, .5);border-radius:5px;width:352px}.money-back-banner .money-back-banner-description{color:#fff;font-size:22px;line-height:1.43em}.money-back-banner .money-back-banner-link{text-decoration:underline;color:yellow;font-weight:bold}section.free-samples-banner{background:url(/B2B/images/assets/free-flooring-samples/flooring-samples.jpg) no-repeat center center/cover;padding:50px
0 !important}section.free-samples-banner .free-samples-left{padding-right:50px}section.free-samples-banner .free-samples-right{padding-right:0}section.free-samples-banner h3,
section.free-samples-banner p,
section.free-samples-banner li,
section.free-samples-banner
span{color:#fff}section.free-samples-banner
h3{font-family:"Droid Sans",sans-serif;font-size:42px;font-weight:600}section.free-samples-banner
p{font-size:16px}section.free-samples-banner .free-samples-left
a{background:#ff0 url('/B2B/images/assets/free-flooring-samples/right-arrow.png')no-repeat 96% center;color:#000;padding:15px
70px 15px 30px;border-radius:5px;margin:20px
0;display:inline-block;font-size:23px;font-weight:600}section.free-samples-banner .free-samples-left a:hover{text-decoration:none}.free-sample-list
li{padding-left:100px;height:88px;display:flex;align-items:center;font-family:"Droid Sans",sans-serif;font-size:20px;font-weight:600;line-height:36px;margin-bottom:10px}.free-sample-list .free-samples, .free-sample-list .credit-card, .free-sample-list
.usps{background-repeat:no-repeat;background-position:left center}.additional-sample{font-family:"Droid Sans",sans-serif;font-size:14px;font-weight:600}#spl-features-modal .spl-modal{max-height:620px !important;padding-top:5px !important}.quick-update-product-quantity{width:100%;text-align:center;margin-top:8px}.quick-update-product-quantity .input-group{width:110px;margin:0
auto}.quick-update-product-quantity .input-group-btn>.btn{padding:3px
8px}.quick-update-product-quantity .form-control{border:1px
solid #eee;height:30px;padding:6px
0px;text-align:center;font-weight:bold;color:#000;box-shadow:none}.quick-update-product-quantity .btn-danger{background:#bf1b1b;border-color:#bf1b1b}.quick-update-product-quantity .btn-success{background:#72bdef;border-color:#72bdef}.product-in-cart
a{background:#4db361;font-size:14px;color:#fff;margin:6px
auto 0 auto;padding:6px
9px;border-radius:5px;display:table;transition:all ease-in 0.3s;text-decoration:none}.product-in-cart a
i{font-size:17px}.increase-quick-product
i{margin:0px
!important}.decrease-quick-product
i{margin:0px
!important}.product-samples{margin:0
auto 10px!important;max-width:260px}.product-samples
.popover.top{left:0!important}.price_hide{display:none}.product-sidebar
.price_hide{display:block;visibility:hidden}.product-sidebar
.price_hide.off{display:none}.news-letter-section  .pardot-wrap{position:absolute;left:-9999px;top:-9999px}#sign-up-section{display:none;background:rgb(0,0,0,0.8)}#sign-up-section , #sign-up-section  .section-wrapper{position:fixed;z-index:9999;top:50%;transform:translate(-50%, -50%);left:50%;width:100%;height:100%}#sign-up-section  .section-wrapper{background:#fff;width:500px;height:auto;padding:25px
15px;background:#fff;border:5px
solid #3aab9c;border-radius:15px}#sign-up-section
.close{opacity:0.8;margin-top:-20px;margin-right:40px;width:35px;height:35px;text-align:center}#sign-up-section  .close .fa-times{color:#f00;font-size:26px;line-height:35px}#sign-up-section  .section-heading{font-size:60px;font-weight:bold;line-height:1.3;text-align:left;margin-bottom:20px;text-transform:uppercase;color:#00b4a9;font-family:'Droid Sans',sans-serif}#sign-up-section  .section-heading
.break{display:block;color:#545454;font-size:24px;margin-top:5px}#sign-up-section  .section-heading
.title{display:inline-block;padding:0
20px 0 5px;line-height:1.1}#sign-up-section  .section-heading
.mail{position:absolute;top:-20px;right:-50px}#sign-up-section
.submit{color:#545454;text-transform:uppercase;cursor:pointer;background:#a0e6e2;font-weight:600;border:0;border-radius:10px;margin-left:5px;width:160px;line-height:40px;height:40px;padding:0;font-size:16px;font-family:'Droid Sans',sans-serif}.news-letter-section .pardot-wrap, #sign-up-section  .pardot-wrap{position:absolute;left:-9999px;top:-9999px}#sign-up-section    #signup-email{border:2px
solid #3aab9c;height:40px;width:300px;border-radius:5px}#sign-up-section  .input-group{display:flex}.paypal_pay{padding:10px
0}#order-details-panel
.paypal_pay{padding:10px}.product-detail-wrapper
.paypal_pay{display:none;padding:10px
15px 0}.product-detail-wrapper .paypal_pay
p{font-size:12px;line-height:1.6;color:#333;font-weight:400;font-family:'Droid Sans'}.product-detail-wrapper .paypal_pay
span{display:block}.product-detail-wrapper .paypal_pay
a{color:#0070ba;font-weight:600}.cookie-top-bar{display:none;position:fixed;top:0;left:0;width:100%;background:#8000FF;z-index:9999}.cookie-top-bar .cookie-top-bar-content{display:flex;justify-content:center;align-items:center;padding:10px
0px;max-width:780px;margin:0
auto}.cookie-top-bar
p{font-family:'Droid Sans',sans-serif;color:#fff;font-size:16px;font-weight:bold;margin-bottom:0px;padding-right:50px;line-height:20px}.cookie-top-bar p>a{color:#fff;text-decoration:underline}#confirmation-button>i{background-color:#fff;color:#8000FF;font-size:28px;width:35px;height:35px;line-height:35px;text-align:center;border-radius:50px;transition: .5s}#confirmation-button:hover>i{background-color:#4b0095;color:#fff}#navbar .logout
span{display:inline-block;text-indent:-9999px}#navbar
.dropdown.account{background:#4c4c4c;padding:10px
5px}iframe{border-width:0px}#features-section .feature-box-icon
img{width:auto !important}.facts-section p.section-paragraph{text-align:center}.facts-section
.fact{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;padding:30px
0;text-align:center}.facts-section .fact
i{display:block;color:#417a06;font-size:50px;opacity:0.65}.facts-section .fact .fact-number{color:#384554;font-size:45px;margin:30px
0px 20px 0px}.facts-section .fact .fact-text{color:#384554;font-size:22px;font-weight:300}@media(max-width:767px){.section{padding:20px
0px;min-height:auto}.section .section-header{margin-bottom:10px !important}.section .page-heading{font-size:20px !important;line-height:30px !important}.section .section-heading{font-size:18px !important;margin-bottom:10px !important;line-height:30px !important}.section .section-content .section-heading{font-size:18px !important;margin:0px
0px 10px 0px !important;line-height:25px !important}.section h3.content-heading{font-size:18px;line-height:25px;margin:10px
0px 10px 0px}.section .section-content h3.content-heading{color:#204163;font-family:Tahoma,Geneva,sans-serif;font-size:17px;font-weight:800;line-height:25px;margin:15px
0px 10px 0px}.section p.section-paragraph{font-size:16px;line-height:25px;margin-bottom:15px}.section .section-header .section-description{font-size:17px}#bamboo-floor-types-section .text-red{font-size:17px !important}.breadcrumb{padding:15px
0px 4px 0px}.breadcrumb li
a{font-size:13px}.navbar.header-compact{min-height:60px !important;height:60px !important}#sign-up-section .section-wrapper{width:300px}#sign-up-section .input-group-addon{float:left;width:auto;display:flex;align-items:center}#sign-up-section .section-heading{font-size:30px;margin-bottom:15px}#sign-up-section .input-group{display:block}#sign-up-section #signup-email{float:none;width:100%;margin-bottom:5px}#sign-up-section .section-heading
.break{font-size:20px}#sign-up-section
.submit{display:block;width:100%;margin-left:0}}@media(max-width:840px){.cookie-top-bar
p{font-size:14px;padding-right:30px;line-height:17px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.section h1.page-heading{font-size:24px;line-height:30px}.section .section-header .section-heading{font-size:22px;line-height:30px}.products.category-flooring .product-buttons .update-product-quantity .input-group-btn>.btn{padding:3px
5px!important;margin:0}.product-samples .update-product-quantity .input-group{width:80px!important}#product-section .product-samples .update-product-quantity .input-group{width:115px!important}#product-section .product-samples
label{display:none;text-align:right;float:none}#product-section  .product-samples
.wrap{padding:0
10px 10px}}@media (max-width: 767px){.container,.container.container-lg{width:100% !important;max-width:100% !important}#product-section .product-samples .update-product-quantity .input-group{width:115px!important}#product-section .product-samples
label{display:none;text-align:right;float:none}#product-section  .product-samples
.wrap{padding:0
10px 10px}#product-section
.cancel_sample{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1279px){.container,.container.container-lg{width:90% !important;max-width:90% !important}}@media(min-width:1300px){.header-wrapper{position:relative;z-index:3}.position-static{position:static}.desktop-header{display:block;background:#fff}.mobile-header{display:none}.drop-overlay{display:none;position:fixed;background:rgba(0, 0, 0, 0.6);top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:none;z-index:2;cursor:pointer}.desktop-header.compact-header .drop-overlay{top:60px}.desktop-header .header-top{background:#F1F3F8;height:40px}.desktop-header.first-login::after{width:100%;height:100%;display:block;background:#252525;content:".";top:0;position:absolute;opacity:0.9}.desktop-header .site-tag-line{color:#666;font-size:13px;line-height:40px}.desktop-header .header-top-links{float:right}.desktop-header .header-top-links>li{display:inline-block}.desktop-header .header-top-links>li.simple-dropdown{position:relative !important;z-index:100000}.desktop-header .header-top-links>li>a{display:block;position:relative;color:#666;font-size:13px;line-height:40px;text-decoration:none;padding:0px
8px}.desktop-header .header-top-links>li:last-child>a{padding:0}.desktop-header .header-top-links>li>a:hover{color:#0c3f7b}.desktop-header .header-top-links>li.open>a{color:#0c3f7b}.desktop-header .header-top-links>li.open>a>i{color:#0c3f7b !important}.desktop-header .dropdown.open>a:before{content:"";position:absolute;left:50%;margin-left:-10px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}.desktop-header .header-top-links > li.open .fa-angle-down{color:#0079b9}.learn-menu .other-links-container{padding:25px
50px !important;border-top:1px solid #e2e2e2}#more-menu-li>a{top:14px}.desktop-header .simple-dropdown.open>a i,
.desktop-header .simple-dropdown>a:hover
i{color:#0072af !important}.desktop-header .simple-dropdown .dropdown-menu{min-width:200px;margin-top:-1px;border:none;box-shadow:0 6px 12px rgb(0 0 0 / 18%)}.desktop-header .simple-dropdown .dropdown-menu
a{display:block;color:#718096 !important;font-size:14px;padding:7px
15px;text-decoration:none !important}.desktop-header .simple-dropdown .dropdown-menu a:hover{background:#F1F3F8}.desktop-header .simple-dropdown .dropdown-menu
i{font-size:18px;width:18px;text-align:center;color:#718096;position:relative;top:2px}.desktop-header .simple-dropdown .dropdown-menu
span{padding-left:10px}#more-menu-li.open>a:before{top:15px}#more-menu-li
img{position:relative;top:-14px}#header-my-account-li{border-left:1px solid #ccc;width:70px;text-align:center}.first-login #header-my-account-li{background:#FFF}#header-my-account-li:hover{background:#ddd}#header-my-account-li>a{position:relative;top:3px;text-decoration:none}.first-login #header-my-account-li>a{background:#FFF}#header-my-account-li>a>i{font-size:20px;color:#718096}#header-my-account-li>a:hover>i{color:#0c3f7b !important}#header-my-account-li.open>a>i{color:#0c3f7b !important}#header-my-account-li .fa-angle-down{top:10px !important}#header-my-account-li.open>a:before{top:30px !important}#header-my-account-li .dropdown-menu{min-width:140px}.first-login #header-my-account-ul{display:block}.desktop-header .header-middle{padding:25px
0px}.desktop-header .site-logo{position:absolute;top:-16px;left:5px;width:300px;height:auto}.desktop-header .header-menu{float:right}.desktop-header .header-menu
li{float:left}.header-middle .header-phone-number-link{display:table;color:#ffa500;font-weight:bold;text-decoration:none;margin-right:20px}.header-middle .header-phone-number-link>img,
.header-middle .header-phone-number-link .header-phone-number-content{display:table-cell;vertical-align:middle}.header-middle .header-phone-number-link>img{position:relative;top:5px;left:-15px;width:36px}.header-middle .header-phone-number{font-size:24px}.header-middle .header-phone-number-text{font-size:19px;position:relative;top:1px;letter-spacing:-0.75px}.header-middle .header-serach-box{position:relative;margin:0px
80px;width:400px}.header-middle .header-serach-box .form-control{font-size:15px;height:50px;line-height:50px;padding:0px
40px 0px 20px;box-shadow:none;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.header-middle .header-serach-box .form-control:focus{border-color:#48D396}.header-middle .header-serach-box .form-control::-webkit-input-placeholder{color:#000}.header-middle .header-serach-box .form-control::-moz-placeholder{color:#000}.header-middle .header-serach-box .form-control:-ms-input-placeholder{color:#000}.header-middle .header-serach-box .form-control:-moz-placeholder{color:#000}.header-middle .header-serach-box
button{position:absolute;top:0;right:0;background:none !important;border:0}.header-middle .header-serach-box
i{position:absolute;top:0;right:0;font-size:21px;color:#233851;cursor:pointer;width:50px;height:50px;line-height:48px;text-align:center;border-top-right-radius:30px;border-bottom-right-radius:30px}.header-middle .header-serach-box i:hover{background:#48D396}.cart-popup{top:-75px;z-index:100000}.desktop-header .header-cart-btn{display:table;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.desktop-header .header-cart-icon-container,
.desktop-header .header-cart-btn-content{display:table-cell;vertical-align:middle}.desktop-header .header-cart-icon-container{position:relative}.desktop-header .header-cart-icon-container>img{width:40px;height:40px}.desktop-header .header-cart-btn-content{padding-left:17px;line-height:22px}.desktop-header .cart-count{position:absolute}.desktop-header .header-cart-btn-label{color:#666;font-size:14px;font-weight:bold;text-transform:uppercase}.desktop-header .header-cart-btn .cart-total{color:#dc2649;font-size:18px;font-weight:bold}.desktop-header .header-cart-btn .cart-count{position:absolute;top:-5px;right:-9px;color:#fff;background:#dc2649;width:22px;height:22px;line-height:22px;text-align:center;font-size:12px;font-weight:bold;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.desktop-header .site-navigation-wrapper{background:#414856}.desktop-header .site-navigation{position:relative}.desktop-header.first-login .site-navigation{z-index:0}.desktop-header .site-navigation>li{position:static;float:left;height:55px;padding:0px
18px}.desktop-header.compact-header .site-navigation>li{height:70px;padding:0px
9px}.desktop-header .site-navigation .site-logo-link{background:none !important;display:none}.desktop-header
.dropdown{position:static !important}.desktop-header .site-navigation>li>a{display:block;position:relative;z-index:10001;color:#e1f3ff;font-size:16px;font-weight:bold;padding:0
10px;line-height:55px;text-decoration:none}#bamboo-flooring-li>a{padding-left:0}#cleaner-li>a{padding-right:0}.desktop-header .site-navigation>li>a:hover,
.desktop-header .site-navigation>li.open>a{color:#4AD295}.desktop-header .site-navigation>li>a .dropdown-down-arrow{font-size:13px;font-weight:bold}#header-secondary-navigation-li{display:none}.desktop-header.compact-header #header-secondary-navigation-li{display:block}#header-secondary-navigation-li>a{padding-right:0}#header-secondary-navigation-li>a>.fa-bars{color:#48D396;font-size:28px;position:relative;top:6px;width:28px}.desktop-header.compact-header .mega-menu,#header-secondary-navigation-li>.dropdown-menu{top:68px}.header-secondary-navigation{display:none;background:#F1F3F8;height:55px}.header-secondary-navigation>a{position:relative}#header-secondary-navigation-li.open>a:before{content:"";position:absolute;left:50%;margin-left:-7px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #F1F3F8 transparent}#header-secondary-navigation-li>.dropdown-menu{padding:0;border:none}.header-secondary-navigation .site-secondary-navigation{position:relative}.header-secondary-navigation .site-secondary-navigation>li{display:inline-block}.header-secondary-navigation .site-secondary-navigation>li>a{display:block;position:relative;z-index:10001;color:#999;font-size:15px;font-weight:bold;padding:0
27px;line-height:55px;text-decoration:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.header-secondary-navigation .site-secondary-navigation>li>a:hover{color:#0c3f7b}.header-secondary-navigation .site-secondary-navigation>li.open>a{color:#0c3f7b}.header-secondary-navigation .site-secondary-navigation>li.open>a:before{content:"";position:absolute;left:50%;margin-left:-10px;bottom:2px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}.header-secondary-navigation .site-secondary-navigation>li:last-child>a{padding-right:0}.header-free-sample-link{background:#FFDE53;color:#333 !important;padding:0px
24px !important;margin-left:-15px}.desktop-header.compact-header .site-secondary-navigation .mega-menu{top:53px;margin:0px
-15px}.desktop-header.compact-header .simple-dropdown{position:relative !important}.desktop-header.compact-header .simple-dropdown.open>a:before{content:"";position:absolute;top:44px;left:50%;margin-left:-10px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}.desktop-header.compact-header .simple-dropdown .dropdown-menu{min-width:200px}@media only screen and (min-width: 768px){}.desktop-header .mega-menu{z-index:1000000;border:none;border-top-left-radius:0;border-top-right-radius:0;top:53px}.desktop-header .header-top .mega-menu{top:38px}.desktop-header .mega-menu .dropdown-menu-content{padding:25px
40px}.desktop-header .mega-menu .left-content,
.desktop-header .mega-menu .right-content{padding:20px
!important}.desktop-header .mega-menu .left-content{border-right:1px solid #e2e2e2}.desktop-header .mega-menu
a{display:inline-block;color:#0079b9;margin-bottom:2px}.desktop-header .mega-menu a:hover{color:#e67e22;text-decoration:underline}.desktop-header .mega-menu .dropdown-link{position:relative;display:table;z-index:10001;width:100%;color:#333;font-size:15px;padding:8px;text-decoration:none !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.desktop-header .mega-menu .dropdown-link:hover{background-color:#DEF2D5;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.desktop-header .mega-menu .open .dropdown-link{background-color:#fff}.desktop-header .dropdown-link li
a{display:block;color:#333;font-size:15px;margin-bottom:10px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.desktop-header .dropdown-links li a:hover{color:#fa7c08}.desktop-header .dropdown-link>i{display:table-cell;vertical-align:top;color:#48D396;font-size:36px;width:80px;text-align:center}.desktop-header .dropdown-link
p{color:#939393;font-size:13px;line-height:18px;margin:0}.desktop-header .mega-menu .dropdown-content{display:table-cell;vertical-align:middle}.desktop-header .mega-menu .dropdown-item-heading{color:#0c3f7b;font-size:16px;font-weight:800;text-transform:uppercase}.desktop-header .mega-menu .dropdown-heading{margin:0;text-transform:none;color:#333;font-weight:bold}.desktop-header .mega-menu .dropdown-hr{border-top:1px solid #e67e22;margin:2px
0px 12px 0px;padding:0;width:40px;text-align:left}.desktop-header .mega-menu .image-links{padding:0px
50px}.desktop-header .mega-menu .image-links [class^="col-"]{padding:8px}.desktop-header .mega-menu .image-link{text-align:center;text-decoration:none !important}.desktop-header .mega-menu .image-link .image-container{overflow:hidden;position:relative;margin:0}.desktop-header .mega-menu .image-ribbon{background:#FF9600;position:absolute;top:15px;right:2px;z-index:1;padding:0px
7px;border-top-left-radius:2px;border-bottom-left-radius:2px;font-size:11px;height:22px;line-height:22px;font-weight:bold;text-align:center;text-transform:uppercase;letter-spacing:0.5px;color:#fff;text-shadow:0 1px 1px rgb(0 0 0 / 20%);-webkit-box-shadow:0 1px 1px rgb(0 0 0 / 20%);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgb(0 0 0 / 20%)}.desktop-header .mega-menu .image-ribbon:after{border-color:transparent #DC5F0B;content:"";position:absolute;z-index:-20;top:100%;left:auto;border-style:solid;border-width:0 0 7px 7px;right:0}.desktop-header .mega-menu
.image{width:100%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:1.5s ease-in-out;-moz-transition:1.5s ease-in-out;-ms-transition:1.5s ease-in-out;-o-transition:1.5s ease-in-out;transition:1.5s ease-in-out}.desktop-header .mega-menu .image-link:hover
.image{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.desktop-header .mega-menu .image-link .image-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.desktop-header .mega-menu .image-link:hover .image-mask{display:block;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.desktop-header .mega-menu .image-link .image-btn{position:absolute;left:50%;top:50%;margin-left:-43px;margin-top:-12px;width:86px;height:28px;line-height:26px;color:#fff;background:rgba(0, 0, 0, 0.8);border:1px
solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.desktop-header .mega-menu .image-link:hover .image-btn:hover{background:#e67e22;border-color:#e67e22}.desktop-header .mega-menu .image-caption{color:#333;font-size:13px;white-space:nowrap;font-weight:700}.desktop-header .mega-menu .image-link:hover .image-caption{color:#e67e22}.desktop-header .mega-menu .dropdown-menu-footer{display:table;width:100%;padding:0px
40px;height:60px;border-top:1px solid #f1f1f1}.desktop-header .mega-menu .dropdown-menu-footer .footer-text{display:table-cell;vertical-align:middle;font-size:13px;line-height:18px;color:#666;padding-right:30px}.desktop-header .mega-menu .dropdown-menu-footer .footer-btn{display:table-cell;vertical-align:middle;text-align:right}.desktop-header .mega-menu .dropdown-menu-footer .shop-now-button{background:#2e8800;font-size:14px;font-weight:700;color:#fff !important;text-decoration:none}.desktop-header .mega-menu .dropdown-menu-footer .shop-now-button:hover{background:#216200}.desktop-header .mega-menu .dropdown-menu-footer .footer-btn
i{font-size:16px;padding-left:5px}#all-flooring-menu{width:850px !important}#all-flooring-menu .image-links{padding:0}#bamboo-flooring-menu{width:25% !important}#bamboo-flooring-menu .dropdown-heading.fix{margin-top:20px}#eucalyptus-menu{padding:0px
!important;width:650px !important}#eucalyptus-menu .image-links{padding:0px
23px 0px 50px}#vinyl-menu{padding:0px
!important;width:650px !important}#vinyl-menu .image-links{padding:0px
23px 0px 50px}#magpanel-menu{padding:0px
!important;width:850px !important}#magpanel-menu .image-links{padding:0px
23px 0px 50px}#decking-menu{padding:0px
!important;width:850px !important}#decking-menu .image-links{padding:0px
23px 0px 50px}#plywood-menu{padding:0px
!important;width:650px !important}#plywood-menu .image-links{padding:0px
53px}#moldings-menu{padding:0px
!important;width:1010px !important}#moldings-menu .image-links{padding:0px
30px}#moldings-menu  .image-links [class^="col-"]{padding:2px
8px}.installation-supplies-menu{padding:0px
!important;width:850px !important}.installation-supplies-menu .image-link .image-container{border:1px
solid #e2e2e2;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.site-navigation .installation-supplies-menu .image-links{padding:0px
23px 0px 0px}.cleaning-menu{padding:0px
!important;width:650px !important}.cleaning-menu .image-links{padding:0px
50px 0px 20px !important}.cleaning-menu .image-link{display:block;margin-bottom:10px}.cleaning-menu .download-btn{margin-bottom:10px !important}.desktop-header .download-btn{width:100%;display:table;border:none;cursor:pointer;position:relative;padding:7px
10px;text-decoration:none !important;margin-bottom:1px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.desktop-header .download-btn.download-btn-blue{border:1px
solid #0984e3;background:#74b9ff;background:-webkit-linear-gradient(#74b9ff 0%, #0984e3 100%);background:-moz-linear-gradient(#74b9ff 0%, #0984e3 100%);background:-o-linear-gradient(#74b9ff 0%, #0984e3 100%);background:-ms-linear-gradient(#74b9ff 0%, #0984e3 100%);background:linear-gradient(#74b9ff 0%, #0984e3 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#74b9ff', endColorStr='#0984e3', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr='#74b9ff', endColorStr='#0984e3', GradientType=0)"}.desktop-header .download-btn.download-btn-blue:hover{border:1px
solid #74b9ff;background:#0984e3;background:-webkit-linear-gradient(#0984e3 0%, #74b9ff 100%);background:-moz-linear-gradient(#0984e3 0%, #74b9ff 100%);background:-o-linear-gradient(#0984e3 0%, #74b9ff 100%);background:-ms-linear-gradient(#0984e3 0%, #74b9ff 100%);background:linear-gradient(#0984e3 0%, #74b9ff 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0984e3', endColorStr='#74b9ff', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0984e3', endColorStr='#74b9ff', GradientType=0)"}.desktop-header .download-btn.download-btn-red{border:1px
solid #d63031;background:#ff7979;background:-webkit-linear-gradient(#ff7979 0%, #d63031 100%);background:-moz-linear-gradient(#ff7979 0%, #d63031 100%);background:-o-linear-gradient(#ff7979 0%, #d63031 100%);background:-ms-linear-gradient(#ff7979 0%, #d63031 100%);background:linear-gradient(#ff7979 0%, #d63031 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ff7979', endColorStr='#d63031', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ff7979', endColorStr='#d63031', GradientType=0)"}.desktop-header .download-btn.download-btn-red:hover{border:1px
solid #ff7979;background:#d63031;background:-webkit-linear-gradient(#d63031 0%, #ff7979 100%);background:-moz-linear-gradient(#d63031 0%, #ff7979 100%);background:-o-linear-gradient(#d63031 0%, #ff7979 100%);background:-ms-linear-gradient(#d63031 0%, #ff7979 100%);background:linear-gradient(#d63031 0%, #ff7979 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#d63031', endColorStr='#ff7979', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr='#d63031', endColorStr='#ff7979', GradientType=0)"}.desktop-header .download-btn.download-btn-green{border:1px
solid #00b894;background:#0cd096;background:linear-gradient(#0cd096 0%, #00b894 100%);background:-webkit-linear-gradient(#0cd096 0%, #00b894 100%);background:-moz-linear-gradient(#0cd096 0%, #00b894 100%);background:-o-linear-gradient(#0cd096 0%, #00b894 100%);background:-ms-linear-gradient(#0cd096 0%, #00b894 100%);background:linear-gradient(#0cd096 0%, #00b894 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0cd096', endColorStr='#00b894', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0cd096', endColorStr='#00b894', GradientType=0)"}.desktop-header .download-btn.download-btn-green:hover{border:1px
solid #0cd096;background:#00b894;background:-webkit-linear-gradient(#00b894 0%, #0cd096 100%);background:-moz-linear-gradient(#00b894 0%, #0cd096 100%);background:-o-linear-gradient(#00b894 0%, #0cd096 100%);background:-ms-linear-gradient(#00b894 0%, #0cd096 100%);background:linear-gradient(#00b894 0%, #0cd096 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#00b894', endColorStr='#0cd096', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorStr='#00b894', endColorStr='#0cd096', GradientType=0)"}.desktop-header .download-btn .download-btn-description{display:table-cell;vertical-align:middle;color:#fff;text-transform:uppercase}.desktop-header .download-btn .download-text{font-size:13px;font-weight:bold;color:#fff}.desktop-header .download-btn .download-btn-title{font-size:14px;color:#fff;font-weight:bold;padding-right:10px}.desktop-header .download-btn .download-btn-title>div{padding:7px
0px;line-height:18px}.desktop-header .download-btn .download-btn-icon{display:table-cell;vertical-align:middle;text-align:center;padding-left:12px;border-left:1px solid rgba(255, 255, 255, 0.5)}.desktop-header .download-btn .download-btn-icon
i{font-size:36px;color:#fff}.desktop-header.compact-header .header-top,
.desktop-header.compact-header .header-middle{display:none}.desktop-header.compact-header .site-navigation-wrapper{height:70px;position:fixed;z-index:99999;top:0;width:100%;-webkit-animation:fadeInDown 900ms ease-in-out;-moz-animation:fadeInDown 900ms ease-in-out;-ms-animation:fadeInDown 900ms ease-in-out;animation:fadeInDown 900ms ease-in-out}.fadeInDown{animation-name:fadeInDown}@keyframes
fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.desktop-header.compact-header .site-navigation-wrapper .site-logo-link{display:block}.desktop-header.compact-header .site-logo-link>img{width:180px;margin-left:-15px;margin-right:15px;height:auto}.desktop-header.compact-header .site-navigation>li>a{padding:0
11.6px;height:70px;line-height:70px;font-size:14px}.desktop-header.compact-header.customer-logged-in .site-navigation>li>a{padding:0
9.4px}.desktop-header.compact-header .site-navigation>li.site-navigation-dropdown>a{line-height:20px;padding-top:14px;text-align:center}.desktop-header.compact-header .site-navigation>li>a>span{display:block}.desktop-header.compact-header #cleaner-li>a{padding-right:9.4px}.desktop-header #compact-header-phone-number-li{display:none}.desktop-header.compact-header #compact-header-phone-number-li{display:block;margin-top:16px;text-align:center}.compact-header #compact-header-phone-number-li>a{line-height:normal}#compact-header-phone-number-li .header-link-label{color:#ff0;font-size:18px;font-weight:bold;margin-bottom:1px}#compact-header-phone-number-li .header-link-text{color:#fea700;font-size:12px;font-weight:bold}#compact-header-search-li{display:none}.desktop-header.compact-header #compact-header-search-li{display:block}#compact-header-search-li .fa-search{color:#48D396;font-size:24px;position:relative;top:2px}#compact-header-search-li .dropdown-menu{top:67px}.compact-header-search-li>a{position:relative}#compact-header-search-li.open>a:before{content:"";position:absolute;left:50%;margin-left:-10px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}.compact-header-search-box{display:none;color:#fff;width:400px;padding:7px
0px}.compact-header-search-box .form-control{border:2px
solid #48D396;box-shadow:none;width:100% !important;height:40px;color:#000;font-size:14px;padding:11px
12px;border-radius:4px 0px 0px 4px !important}.compact-header-search-box .form-control::-webkit-input-placeholder{color:#000}.compact-header-search-box .form-control::-moz-placeholder{color:#000}.compact-header-search-box .form-control:-ms-input-placeholder{color:#000}.compact-header-search-box .form-control:-moz-placeholder{color:#000}.compact-header-search-box
.btn{background-color:#4AD295;height:40px;border:none;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important}#compact-header-search-li .compact-header-search-box .btn
i{font-size:21px;color:#233851;top:0}#compact-header-my-account-li{display:none}.desktop-header.compact-header #compact-header-my-account-li{display:block}#compact-header-my-account-li>a>i{color:#48D396;font-size:24px;position:relative;top:3px}#compact-header-my-account-li>a{position:relative}#compact-header-my-account-li.open>a:before{content:"";position:absolute;left:50%;margin-left:-7px;bottom:0;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}#compact-header-my-account-li .dropdown-menu{top:67px}#compact-header-my-account-li .dropdown-menu
a{padding:7px
15px}#compact-header-my-account-li .dropdown-menu
i{font-size:18px;width:18px;text-align:center;color:#718096;position:relative;top:2px}#compact-header-my-account-li .dropdown-menu
span{font-size:14px;padding-left:10px;color:#718096}#compact-header-cart-li{display:none}.desktop-header.compact-header #compact-header-cart-li{display:block}.desktop-header.compact-header .header-cart-icon-container>img{width:24px;height:24px}.desktop-header.compact-header .header-cart-btn .cart-count{top:9px;right:-8px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0 !important;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block !important}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%}}@media(max-width:1299px){.alertify.customalertifyclass .ajs-dialog{margin:25% auto 5% !important;padding:5px}.alertify .ajs-footer{margin-left:0px !important;margin-right:0px !important}.alertify.customalertifyclass .ajs-dialog::after{display:none}.header-wrapper
.container{max-width:100% !important;width:100% !important}.desktop-header{display:none}.mobile-header{display:block;position:fixed;top:0;width:100%;background:#414856;z-index:99}.mobile-top-bar{display:none}.mobile-header .left-content{float:left;height:5px}.mobile-header .right-content{float:right}.mobile-header .left-content
li{float:left}.mobile-header .right-content
li{float:left}.mobile-header .menu-icon
i{font-size:30px;color:#4AD295;padding-top:16px}.mobile-header .site-logo{line-height:50px}.mobile-header .site-logo
img{width:150px;height:auto}.mobile-header .mobile-navigation>li{position:relative;float:left;height:50px}.mobile-header .right-content .mobile-navigation
li{padding-left:20px}.mobile-header .mobile-navigation
i{font-size:28px;line-height:50px;color:#cfd9e0}.mobile-navigation i:hover{color:#ffde53}.mobile-navigation .header-cart-icon .cart-products-count{position:absolute;right:-7px;top:8px;background:#dc2649;color:#fff;display:block;font-size:12px;font-weight:700;width:20px;height:20px;line-height:21px;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.mobile-menu-container{position:fixed;top:0;right:-100%;z-index:50000;width:100%;height:100%;background-color:white;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mobile-menu-container.open{right:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);box-shadow:0 15px 90px -10px rgb(0 0 0 / 20%)}.mobile-menu-header{background:#414856;height:60px;padding:0px
15px;line-height:60px}.mobile-menu-header>span{font-size:18px;font-weight:bold;color:#fff;text-transform:uppercase}.mobile-menu-header .menu-close{position:absolute;right:15px;font-size:25px;color:#ffa500;top:-2px}.mobile-menu-navigation{margin:0}.mobile-menu-navigation>li{border-bottom:1px solid #DBD8D5 !important}.mobile-menu-navigation .profile-image-container{width:100%;display:table;padding:17px
20px}.mobile-menu-navigation .profile-image{display:table-cell;vertical-align:middle;width:46px}.mobile-menu-navigation .profile-image
img{filter:none !important;width:46px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.mobile-menu-navigation .profile-info-container{display:table-cell;vertical-align:middle;padding-left:15px}.mobile-menu-navigation .profile-info-container .customer-name{font-weight:700;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:260px}.mobile-menu-navigation .profile-info-container
a{font-size:15px}.mobile-menu-navigation .show-hide-pricing-link{color:#b00}.mobile-menu-navigation .logout-link,.mobile-menu-navigation .my-account-link{color:#1a73e8}.mobile-menu-navigation .profile-info-container
span{width:15px;text-align:center;display:inline-block;color:#ccc}.mobile-menu-navigation>li>a{display:block;position:relative;padding:12px
20px;color:#414141;font-size:17px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;background:#F5F5F5}.mobile-menu-navigation>li.open>a{background-color:#FEA700 !important;color:#fff}.mobile-menu-navigation>li>a.dropdown-toggle:after{content:"\f107";font-family:'FontAwesome';font-weight:normal;color:#777;position:absolute;right:15px;top:15px;font-size:22px;-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out}.mobile-menu-navigation>li.open>a:after{color:#fff;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu-navigation>li>a>img{width:18px;margin-right:5px;position:relative;top:-1px}.mobile-menu-navigation>li>a>i{font-size:18px;margin-left:-8px;width:35px;text-align:center;color:#777;position:relative;top:1px}.mobile-menu-navigation>li.open>a>i{color:#fff}.mobile-menu-navigation .dropdown-menu>li>a{padding:10px
15px 10px 52px !important;font-size:17px;font-weight:700}.mobile-menu-navigation .about-dropdown-menu>li>a{padding-left:40px !important}.mobile-menu-navigation .dropdown-menu>li>a.active{color:#fa7c08}.mobile-menu-navigation .shop-category-dropdown .dropdown-menu>li>a{padding:7px
20px}.mobile-menu-navigation .open .dropdown-menu{background-color:#fff}.mobile-menu-navigation .dropdown-menu .dropdown-item
i{display:table-cell;vertical-align:middle;color:#666;padding-right:10px;font-size:18px;width:36px;text-align:center;background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease}.mobile-menu-navigation .dropdown-menu .dropdown-content{display:table-cell;vertical-align:middle}#learn-dropdown .dropdown-menu{padding:0}.mCSB_container{padding-bottom:15px !important}.mCSB_container
li{width:100%;padding:0}.mCSB_container li
a{display:block;color:#333;padding:10px
15px 10px 52px !important;font-size:17px;font-weight:700;line-height:20px}.mCSB_container li
a.active{color:#fa7c08}.mCSB_scrollTools{width:30px !important}.mCSB_scrollTools
.mCSB_dragger{width:40px !important}.mCSB_scrollTools .mCSB_dragger
.mCSB_dragger_bar{width:40px !important;background-color:#999 !important;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.mCSB_scrollTools
.mCSB_draggerRail{width:40px !important;background-color:#e2e2e2;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}.mobile-search-box{display:none}.mobile-search-box{background:#233851;color:#fff;width:100%;height:62px;position:fixed;padding:10px
15px 0px 15px;left:0;top:50px}.mobile-search-box .form-control{background-color:#5987af;border:none;box-shadow:none;width:100% !important;height:40px;color:#fff;font-size:14px;padding:11px
12px;border-radius:4px !important}.mobile-search-box .form-control::-webkit-input-placeholder{color:#000}.mobile-search-box .form-control::-moz-placeholder{color:#000}.mobile-search-box .form-control:-ms-input-placeholder{color:#000}.mobile-search-box .form-control:-moz-placeholder{color:#000}.mobile-search-box
.btn{background-color:#4AD295;height:40px;border:none;border-top-right-radius:4px !important;border-bottom-right-radius:4px !important}.mobile-search-box .btn
i{font-size:21px;color:#233851;top:2px}}@media only screen and (min-width: 768px) and (max-width: 1299px){.alertify.customalertifyclass .ajs-dialog::after{display:none}.alertify.customalertifyclass .ajs-dialog{margin:11% auto 5% !important;padding:5px}.dropdown-menu-right{right:-25px;left:auto}li#header-my-account-li-t ul#header-my-account-ul
li{padding-left:0}li#header-my-account-li-t ul#header-my-account-ul li
a{position:relative;top:-1px;margin-right:2px;color:#000;font-weight:bold;margin:0
5px;font-size:14px !important;line-height:0 !important}li#header-my-account-li-t ul#header-my-account-ul li a
i{line-height:28px;color:#000;font-size:14px}.mobile-navigation i:hover{color:#fff}.mobile-menu-container{max-width:320px}.mobile-header .menu-icon{top:-4px}.mobile-header .site-logo{line-height:55px;margin-left:10px}.mobile-header .site-logo
img{width:200px}.mobile-header .right-content .mobile-navigation
li{padding-left:30px}.mobile-header .mobile-navigation>li{height:55px}.mobile-header .mobile-navigation
i{line-height:55px}.mobile-navigation .header-phone-number{position:relative;top:7px}.mobile-navigation .header-link-icon{display:table-cell;vertical-align:middle;position:relative}.mobile-navigation .header-link-content{display:table-cell;vertical-align:middle;text-align:center}.mobile-navigation .header-link-content.fix{padding-left:5px}.mobile-navigation .header-link-label{display:inline;position:relative;color:#ff0;font-size:18px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mobile-navigation .header-link:hover .header-link-label{color:#48D396}.mobile-navigation .header-link-text{color:#fea700;margin-top:-3px;font-size:13px;font-weight:bold;text-transform:uppercase !important}}@media only screen and (min-width: 600px) and (max-width: 1299px){.mobile-menu-container{max-width:370px}.mobile-header .site-logo{line-height:60px;margin-left:10px}.mobile-header .site-logo
img{width:200px}.mobile-header .right-content .mobile-navigation
li{padding-left:30px}.mobile-header .mobile-navigation>li{height:60px}.mobile-header .mobile-navigation
i{line-height:60px}.mobile-header .mobile-navigation .menu-icon
i{line-height:29px}.mobile-navigation .header-phone-number{position:relative;top:8px}.mobile-navigation .header-link-icon{display:table-cell;vertical-align:middle;position:relative}.mobile-navigation .header-link-content{display:table-cell;vertical-align:middle;text-align:center}.mobile-navigation .header-link-content.fix{padding-left:5px}.mobile-navigation .header-link-label{display:inline;position:relative;color:#ff0;font-size:18px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.mobile-navigation .header-link:hover .header-link-label{color:#48D396}.mobile-navigation .header-phone-number .header-link-content{height:50px}.mobile-navigation .header-phone-number .header-link-text{color:#fea700;font-size:14px;font-weight:bold;text-transform:uppercase !important;height:22px;line-height:22px}.mobile-navigation .header-phone-number .header-link-label{position:relative;top:-3px}}@media(max-width: 600px){.mobile-navigation .header-phone-number-li-mobile{display:none}.mobile-navigation #header-my-account-li-t{display:none;list-style-type:none}.mobile-top-bar{display:block;height:32px;background:#008147;color:#fff;font-size:15px;text-align:center}.mobile-top-bar .mobile-top-bar-content{line-height:32px}.mobile-top-bar .mobile-top-bar-phone
i{margin-right:3px;position:relative;top:1px}.mobile-top-bar .mobile-top-bar-phone
a{display:inline-block;color:#ff0;font-weight:bold;margin:0px
18px 0 0}.mobile-top-bar .mobile-top-bar-chat
a{color:#ff0;font-weight:bold}.mobile-top-bar .mobile-top-bar-chat a
i{position:relative;top:-1px;margin-right:2px}.mobile-top-bar .mobile-top-bar-profile
a{position:relative;top:-1px;margin-right:2px;color:#000;font-weight:bold;margin:0
5px}span.mobile-top-bar-profile a.dropdown-toggle{color:#fff}li#header-my-account-li-m{list-style-type:none}span.mobile-top-bar-profile{display:inline-block;float:right}span.mobile-top-bar-phone{float:left}.mobile-header .site-logo{line-height:55px}.mobile-header .site-logo
img{width:180px}.mobile-header .mobile-navigation>li{height:55px}.mobile-header .right-content .mobile-navigation
li{padding-left:10px}.mobile-header .mobile-navigation
i{line-height:57px}.mobile-header .mobile-navigation .header-cart-icon{position:relative;left:-5px}.mobile-header .mobile-navigation .header-cart-icon
i{font-size:29px;position:relative;top:-2px}.mobile-header .mobile-navigation .search-icon
i{font-size:25px;position:relative;top:-1px}.mobile-header .mobile-navigation .menu-icon
i{font-size:32px;line-height:25px}.mobile-navigation .header-cart-icon .cart-products-count{right:-10px;top:-17px}.mobile-search-box{top:75px}}@media only screen and (min-width: 450px) and (max-width: 600px){.mobile-top-bar .mobile-top-bar-phone
a{font-size:14px}}@media(max-width: 370px){.mobile-top-bar{font-size:13px}.mobile-top-bar .mobile-top-bar-phone
a{margin:0px
11px}.mobile-header .site-logo
img{width:150px}.mobile-header .right-content .mobile-navigation
li{padding-left:10px}.mobile-menu-navigation .profile-info-container .customer-name{font-weight:700;font-size:14px}.mobile-menu-navigation .profile-info-container
a{font-size:13px}}@media (max-width: 1299px){.mobile-menu-navigation{float:none !important}.mobile-menu-navigation>li{float:none}.mobile-menu-navigation>li>a{padding-top:15px;padding-bottom:15px}.mobile-menu-navigation .dropdown:hover>.dropdown-menu{display:none}.mobile-menu-navigation .open .dropdown-menu{display:block !important;position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}}@media(min-width:1920px){body,html{width:100%}.desktop-header
.container{max-width:1700px !important;width:1700px !important;margin:0
auto}.desktop-header .site-navigation{max-width:1700px !important;margin:0
auto}.desktop-header .site-navigation>li>a{font-size:16px;padding:0
25px}.desktop-header.compact-header .site-logo-link>img{width:250px;margin-right:27px}.desktop-header.compact-header .site-navigation>li>a{padding:0
20px;font-size:16px}.desktop-header.compact-header .site-navigation>li.site-navigation-dropdown>a{line-height:22px;padding-top:13px}.desktop-header.compact-header #cleaner-li>a{padding-right:19px}.header-middle .header-serach-box{width:500px}.desktop-header.compact-header #compact-header-phone-number-li{margin-top:13px}#compact-header-phone-number-li .header-link-label{font-size:20px}#compact-header-phone-number-li .header-link-text{font-size:14px}.header-cta-container
.container{width:1700px !important;max-width:1700px !important}.header-secondary-navigation .site-secondary-navigation>li>a{font-size:16px;padding:0
50px}.desktop-header .header-top .mega-menu{max-width:1200px;right:0;left:auto}}.holidays-message{margin-top:5px}@media(max-width:767px){.holidays-message{padding:5px
10px}.holidays-message
strong{font-size:16px}.holidays-message strong:before{display:none}.holidays-message strong:after{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.holidays-message
strong{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1099px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:0px}.navbar-nav>li{float:none}.collapse.in{display:block !important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}}@media only screen and (min-width: 768px) and (max-width: 1199px){.navbar a.navbar-icon, .navbar .navbar-icon
span.name{min-width:44px}}.cart-popup-container{width:100% !important;max-width:1300px !important}@media (min-width: 1920px){.cart-popup-container{max-width:1700px !important;width:1700px !important}.header-wrapper-fixed .cart-popup:before{right:68px !important}}.cart-popup{right:15px}@media(min-width:1300px){.cart-popup:before{content:'';position:absolute;top:-20px;right:70px;border:10px
solid transparent;border-bottom:10px solid #dc7c0e}.header-wrapper-fixed .cart-popup:before{right:53px}}@media(max-width:1299px){.cart-popup{top:60px;right:0}}@media(max-width:575px){.cart-popup{width:100%;right:0;top:60px}.cart-popup .cart-popup-header{padding:15px
0px}.cart-popup .cart-popup-header
h4{font-size:14px !important}.cart-popup .cart-popup-close-icon{top:8px;font-size:16px;right:15px}.cart-popup .cart-product{height:90px;border-radius:4px}.cart-popup .cart-product .cart-product-image{width:80px;height:88px;border-radius:4px 0 0 4px;min-height:unset}.cart-popup .free-sample-label{width:80px;font-size:11px;padding:2px;letter-spacing:0px}.cart-popup .cart-product-container{padding:10px
10px}.cart-popup .cart-product .cart-product-details{padding:10px;margin-right:70px}.cart-popup .cart-product .cart-product-title{font-size:11px !important;margin:-5px 0px 4px 0px;line-height:15px;height:45px}.cart-popup .cart-product-description ul li:last-child{width:100%}.cart-popup .cart-item-number{display:none}.cart-popup .cart-product-label{display:none}.cart-popup .cart-product-text{display:none}.cart-popup .cart-product-unit{display:none}.cart-popup .cart-product-quantity{text-align:left;left:0}.cart-popup .cart-product-quantity-minus-button{width:25px;height:25px}.cart-popup .cart-product-quantity-input{width:30px;height:25px}.cart-popup .cart-product-quantity-plus-button{width:25px;height:25px}.cart-popup .cart-popup-right-container{width:75px;border:none}.cart-popup .cart-product .cart-product-price{font-size:12px;margin-top:10px}.cart-popup .cart-product .cart-product-delete-icon{margin-top:18px}.cart-popup .cart-popup-total-price-container{top:0px;padding:11px
15px}.cart-popup .cart-popup-total-price-container .cart-popup-total-price-label{margin-right:0;font-size:13px}.cart-popup .cart-popup-total-price-container .cart-popup-total-price{font-size:13px}.cart-popup .cart-product-delete-icon
i{font-size:20px;background:none !important}.cart-popup .continue-shopping-button{display:none}.cart-popup .proceed-checkout-button{font-size:13px !important;padding:10px
15px !important}.cart-popup .proceed-checkout-button
span{display:none}.loading-cart
span{margin:20px
auto !important;font-size:16px !important}.cart-popup .cart-popup-footer{padding:10px}.cart-popup .cart-limit-sample{font-size:12px !important;margin:0px
auto 15px auto}}@media(max-width:319px){.cart-popup .cart-product{margin:8px}.cart-popup .cart-popup-header
h4{font-size:13px}.cart-popup .cart-popup-close-icon{top:6px;font-size:16px;right:10px;padding:5px
7px}.cart-popup .cart-popup-content{max-height:148px}.cart-popup .cart-product{height:62px}.cart-popup .cart-product .cart-product-image{width:50px;height:60px;min-height:unset}.cart-popup .free-sample-label{width:50px;font-size:11px;padding:2px;letter-spacing:0px}.cart-popup .cart-product .cart-product-details{padding:5px;margin-right:50px}.cart-popup .cart-product .cart-product-title{font-size:12px;margin:-2px 0px 5px 0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:auto}.cart-popup .cart-product-description ul
li{width:100%}.cart-popup .cart-product-unit{display:none}.cart-popup .cart-product-coverage{display:none}.cart-popup .cart-product-quantity{text-align:left;margin-left:3px}.cart-popup .cart-product-quantity-content{left:-30px}.cart-popup .cart-popup-right-container{width:50px}.cart-popup .cart-product .cart-product-price{font-size:13px;margin-top:3px}.cart-popup .cart-product .cart-product-delete-icon{margin-top:-2px}.cart-popup .cart-product-delete-icon
i{background:none;font-size:18px}.cart-popup .cart-product:nth-child(odd) .cart-product-delete-icon
i{background:none}.cart-popup .cart-popup-total-price-container .cart-popup-total-price-label{font-size:16px}.cart-popup .cart-popup-total-price-container .cart-popup-total-price{font-size:16px}.cart-popup .proceed-checkout-button
span{display:none}.cart-popup .cart-popup-footer{padding:10px}}@media only screen and (min-width: 576px) and (max-width: 767px){.cart-popup{top:60px;right:0px;width:100%}.cart-popup .cart-product .cart-product-title{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cart-product-quantity{width:110px}.cart-popup .cart-popup-footer{padding:15px}.cart-popup .cart-limit-sample{font-size:14px;margin:-6px auto 15px auto}.cart-popup .cart-popup-buttons-container
.button{font-size:15px;padding:15px}.cart-popup .cart-popup-total-price-container{padding:16px
21px}.cart-popup .cart-popup-total-price-container .cart-popup-total-price-label{font-size:15px}.cart-popup .cart-popup-total-price-container .cart-popup-total-price{font-size:15px}}@media only screen and (min-width: 768px) and (max-width: 900px){.header-wrapper{width:100%}.cart-popup{width:100%}.cart-popup .cart-product .cart-product-title{font-size:14px !important}.cart-popup .cart-popup-buttons-container
.button{padding:15px
20px}.cart-popup .cart-popup-total-price-container{padding:14px
20px}}@media (max-width: 767px){.cart-popup .cart-popup-content{max-height:308px}}@media only screen and (min-width: 768px) and (max-width: 1400px){.cart-popup .cart-popup-content{max-height:290px}}@media (min-width: 1401px){.cart-popup .cart-popup-content{max-height:407px}}@media only screen and (min-width: 550px) and (max-width: 648px){.cart-popup .cart-popup-buttons-container
.button{font-size:13px}.cart-popup .cart-popup-total-price-container{padding:16px
14px}}@media only screen and (min-width: 901px) and (max-width: 1024px){.cart-popup .cart-popup-buttons-container
.button{padding:15px
26px}}@media only screen and (min-width: 1025px) and (max-width: 1350px){.cart-popup .cart-popup-total-price-container{text-align:center;padding:17px
15px 13px 15px;width:218px}}@media(max-width:767px){.navbar .phone-icon{background:#a422d9;background:-moz-linear-gradient(top, #a422d9, #bb17b6);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a422d9), color-stop(50%,#a422d9), color-stop(51%,#bb17b6), color-stop(100%,#bb17b6));background:-webkit-linear-gradient(top, #a422d9, #bb17b6);background:-o-linear-gradient(top, #a422d9, #bb17b6);background:-ms-linear-gradient(top, #a422d9, #bb17b6);background:linear-gradient(top, #a422d9, #bb17b6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#a422d9, endColorstr=#bb17b6);-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#a422d9, endColorstr=#bb17b6)"}.navbar .phone-icon
a{color:#FFF;text-decoration:none}.survey-question-options{margin:0}.survey-question-options
div{padding:10px}}@media(max-width:599px){.cart-popup{top:84px}.cart-popup:before{right:60px}}@media(max-width:1299px){.header-cta-container{display:none}}.header-cta-container{font-family:'Droid Sans',sans-serif !important;background-color:#e4f7ee;padding:5px;margin:5px
0px}.header-cta-container
.container{width:1300px;max-width:1300px;display:flex;justify-content:space-around;align-items:center}.header-cta-container a,
.header-cta-container .header-cta-link{display:flex;align-items:center;text-decoration:none !important;padding:5px
15px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;cursor:pointer}.header-cta-container .header-cta-no-link{display:flex;align-items:center;text-decoration:none !important;padding:5px
15px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.header-cta-container a:hover,
.header-cta-container .header-cta-link:hover{background-color:#fff}.header-cta-container .header-link-content{padding-left:15px}.header-cta-container .header-link-label{display:inline;position:relative;color:#677076;font-size:16px;font-weight:bold;text-decoration:none}.header-cta-container a:hover .header-link-label{color:#28af73}.header-cta-container .header-link-text{color:#6a6a6a;font-size:13px;margin-top:-3px;line-height:18px;height:20px}@media only screen and (max-width: 1299px){.wrapper,.holidays-message{margin-top:60px}}@media only screen and (min-width: 768px) and (max-width: 1099px){}@media only screen and (max-width: 600px){.wrapper,.holidays-message{margin-top:85px}}@media only screen and (min-width: 501px) and (max-width: 767px){}@media only screen and (max-width: 500px){}@media(max-width:424px){.news-letter-section .section-header
p{font-size:15px}.news-letter-section .input-group-addon:first-child{display:none}.news-letter-section input[type='email']{font-size:16px;border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;padding:10px
5px 10px 10px;letter-spacing:0}.news-letter-section .input-group-addon:last-child{font-size:16px;padding:8px}}@media(max-width:767px){.footer-blocks-section .footer-block{padding:30px
15px 15px 15px}.footer-blocks-section .footer-block-image-wrapper{height:135px}.footer-blocks-section .footer-block
img{max-width:120px}.footer-blocks-section .footer-block.footer-block-orange
img{max-width:130px}.footer-blocks-section .footer-block
h3{font-size:20px;margin-top:20px}.footer-blocks-section .footer-block
p{font-size:17px}}@media only screen and (min-width: 768px) and (max-width: 1250px){.footer-blocks-section .footer-block{height:310px}.footer-blocks-section .footer-block-image-wrapper{height:135px}.footer-blocks-section .footer-block
img{max-width:100px}.footer-blocks-section .footer-block.footer-block-orange
img{max-width:160px}.footer-blocks-section .footer-block
h3{font-size:21px;line-height:32px}}@media only screen and (min-width: 1100px) and (max-width: 1250px){.footer-blocks-section .footer-block{height:310px}}@media only screen and (min-width: 1251px) and (max-width: 1300px){.footer-blocks-section .footer-block{padding:35px
25px}.footer-blocks-section .footer-block:hover
img{transform:scale(1.2)}}@media(max-width:1024px){.site-footer{padding:40px
0px 0px 0px}.site-footer
h4{font-size:14px;margin:0px
0px 30px 0px}.site-footer ul.footer-links li
a{font-size:14px}.site-footer ul.footer-links li a::before{content:"";padding-right:0px}.site-footer ul.contact-us li
a{font-size:14px}.site-footer ul.contact-us li.phone-number a::before,
.site-footer ul.contact-us li.email a::before{content:"";padding-right:0px}.site-footer
.copyright{font-size:13px}.scroll-to-top.active{display:none !important}}@media(max-width:768px){.site-footer{padding:10px
0px 0px 0px}.site-footer
h4{margin:20px
0px 20px 0px}.site-footer ul.social-icons{margin-bottom:10px}.site-footer ul.social-icons li
a{padding:10px
5px 2px 5px}.site-footer ul.social-icons
i{font-size:26px;width:33px;height:33px;margin:0}.site-footer ul.rating-links{margin-bottom:10px}.site-footer ul.credit-cards-links li
img{width:55px}.site-footer
.copyright{font-size:12px}.site-footer .footer-logo{width:200px;position:relative;left:15px}}@media only screen and (min-width: 320px) and (max-width: 540px){.site-footer ul.reviews-links li
img{margin-right:5px;height:auto;width:75px}.site-footer ul.reviews-links .reseller-ratings-container
img{height:32px !important;width:auto}.site-footer ul.rating-links li
img{width:49px;height:auto}}@media only screen and (min-width: 992px) and (max-width: 1024px){.site-footer ul.rating-links li
img{width:67px;height:auto}.site-footer ul.credit-cards-links li
img{width:57px}}@media(max-width:480px){.site-footer
.copyright{text-align:center;line-height:25px}.responsive-footer-fix{padding:0
!important;width:100% !important}.responsive-footer-fix>a.pull-right{float:none !important}.site-footer .footer-logo{margin-top:15px;width:200px}}@media(max-width:767px){.site-modal .modal-body{max-height:350px;overflow-y:auto}}@media only screen and (min-width: 768px) and (max-width: 960px){.site-modal .modal-body{max-height:350px;overflow-y:auto}}@media only screen and (min-width: 961px) and (max-width: 1024px){.site-modal .modal-body{max-height:350px;overflow-y:auto}}@media(min-width:1025px){.site-modal .modal-body{max-height:500px;overflow-y:auto}}@media(max-width:1024px){.site-modal .modal-dialog{width:90% !important;margin:0
auto !important}.site-modal .modal-header
h4{font-size:18px}.site-modal .modal-header
.close{margin:-61px 0px 0px 0px}#image-modal .modal-header
.close{right:-6px}}@media(max-width:767px){.as-seen-on-trusted-by-section{padding:15px
0px 15px 0px}.trusted-by-container
h4{font-size:20px;line-height:30px}.trusted-by-container
.flexslider{width:100%;min-height:131px !important}.trusted-by-container .flex-direction-nav .flex-next{right:-5px !important;top:37px !important}.trusted-by-container .flex-direction-nav .flex-prev{left:-5px !important;top:37px !important}.trusted-by-container .flex-viewport{margin-left:0px}.trusted-by-container
img{margin:0
auto}.as-seen-on-container{width:100%;padding:10px
15px}.as-seen-on-container
h4{margin-top:4px;width:110px;padding:5px
12px;letter-spacing:0;font-size:15px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.as-seen-on-container{width:650px}.trusted-by-container .flex-direction-nav .flex-prev{left:-86px !important}.trusted-by-container .flex-direction-nav .flex-next{right:-86px !important}}@media(max-width:767px){.money-back-banner{background-position:center center;text-align:center;padding:25px
0px}.money-back-banner .money-back-banner-image{margin-top:0;width:150px}.money-back-banner .money-back-banner-title, .money-back-banner .money-back-banner-title
h2{font-size:22px;margin:10px
0px;box-shadow:none}.money-back-banner .money-back-banner-sub-title{font-size:16px;margin-bottom:20px;padding:5px
15px;width:265px;margin:0
auto}.money-back-banner .money-back-banner-description{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.money-back-banner{background-position:center center}.money-back-banner .money-back-banner-image{margin-top:0;width:150px}.money-back-banner .money-back-banner-title, .money-back-banner .money-back-banner-title
h2{font-size:30px;margin-bottom:15px;box-shadow:none}.money-back-banner .money-back-banner-description{font-size:19px}}@media(min-width:992px) and (max-width:1199px){section.free-samples-banner
h3{font-size:36px}section.free-samples-banner .free-samples-left{padding-right:40px}}@media(min-width:768px) and (max-width:991px){section.free-samples-banner
h3{font-size:42px}section.free-samples-banner .free-samples-left{margin-bottom:40px}}@media(max-width:991px){section.free-samples-banner .free-samples-left{padding-right:15px}}@media(max-width:767px){section.free-samples-banner .free-samples-left{margin-bottom:50px}section.free-samples-banner
h3{font-size:40px}}@media(max-width:479px){section.free-samples-banner .free-samples-left
a{font-size:18px}}@media(max-width:320px){.product-samples
label{font-size:13px}}.new-plp-text{font-size:30px;font-weight:bold}