@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700);
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
/*!
 * Bootstrap Grid v4.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@font-face{font-family:D-DIN Exp;src:url(/themes/base-theme-child/assets/fonts/D-DINExp.ttf) format("truetype");font-weight:regular}@font-face{font-family:D-DIN Exp;src:url(/themes/base-theme-child/assets/fonts/D-DINExp-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:D-DIN Exp;src:url(/themes/base-theme-child/assets/fonts/D-DINExp-Italic.ttf) format("truetype");font-style:italic}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;vertical-align:top;text-transform:none;line-height:inherit!important;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";-webkit-font-feature-settings:"liga"}.material-icons--events-none{pointer-events:none}.material-icons--brand-primary{color:#f69224}.material-icons--brand-secondary{color:#191918}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background-color:#fff;font-family:D-DIN Exp,sans-serif;font-size:1rem;font-weight:400;color:#333;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:Roboto Slab,serif}.h1,h1{font-size:2rem}.h2,h2{font-size:1.8rem}.h3,h3{font-size:1.6rem}.h4,h4{font-size:1.4rem}.h5,h5{font-size:1.2rem}.h6,h6{font-size:1rem}p{margin-bottom:20px}i{font-style:normal}a{color:#333}a,a:hover{text-decoration:none}a:hover{color:#1a1a1a}img{vertical-align:middle;max-width:100%}@media (min-width:1300px){.container{max-width:1280px}}.p-bottom{padding-bottom:40px}.p-top{padding-top:40px}.button,button{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:40px;line-height:40px;padding:0 10px;text-align:center;border:0;display:inline-block;outline:0;border-radius:0;cursor:pointer}.button[disabled],button[disabled]{opacity:.2;cursor:not-allowed}.button.button--clear,button.button--clear{background-color:transparent;color:#333;border:1px solid #eee}.button.button--clear:hover,button.button--clear:hover{background-color:#eee}.button.button--primary,button.button--primary{background-color:#f69224;color:#fff;font-family:Roboto Slab,serif;text-transform:uppercase;font-weight:600}.button.button--primary:hover,button.button--primary:hover{background-color:#de7909}.button.button--secondary,button.button--secondary{background-color:#191918;color:#fff;font-family:Roboto Slab,serif;text-transform:uppercase;font-weight:600}.button.button--secondary:hover,button.button--secondary:hover{background-color:#000}.button.button--tertiary,button.button--tertiary{background-color:#dc281e;color:#fff;font-family:Roboto Slab,serif;text-transform:uppercase;font-weight:600}.button.button--tertiary:hover,button.button--tertiary:hover{background-color:#af2018}.button.button--square,button.button--square{width:40px;height:40px;text-align:center}.button.button--full-width-desktop,button.button--full-width-desktop{width:100%}@media (max-width:767px){.button.button--full-width,button.button--full-width{display:block;width:100%;text-align:center}}.button.button--uppercase,button.button--uppercase{text-transform:uppercase}.button.button--bold,button.button--bold{font-weight:700}.custom-checkbox{display:block}.custom-checkbox [type=checkbox]:checked,.custom-checkbox [type=checkbox]:not(:checked){position:absolute;left:-9999px}.custom-checkbox [type=checkbox]:checked+label,.custom-checkbox [type=checkbox]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer}.custom-checkbox [type=checkbox]:checked+label:before,.custom-checkbox [type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:0;border:1px solid #eee;background:#fff}.custom-checkbox [type=checkbox]:checked+label:after,.custom-checkbox [type=checkbox]:not(:checked)+label:after{content:"";background-color:#f69224;position:absolute;width:18px;height:18px;border-radius:0;left:0;top:50%;transform:translateY(-50%)}.custom-checkbox [type=checkbox]:not(:checked)+label:after{opacity:0}.custom-checkbox [type=checkbox]:checked+label:after{opacity:1}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid;border-color:#eee;height:40px;display:block;width:100%;border-radius:0;padding:0 10px;outline:0}input[type=email]:active,input[type=email]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus{border-color:#f69224}.custom-radio{display:inline-block;vertical-align:top;margin-right:20px}.custom-radio [type=radio]:checked,.custom-radio [type=radio]:not(:checked){position:absolute;left:-9999px}.custom-radio [type=radio]:checked+label,.custom-radio [type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer}.custom-radio [type=radio]:checked+label:before,.custom-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;border:1px solid #eee;background:#fff}.custom-radio [type=radio]:checked+label:after,.custom-radio [type=radio]:not(:checked)+label:after{content:"";background-color:#f69224;position:absolute;width:18px;height:18px;border-radius:50%;left:0;top:50%;transform:translateY(-50%)}.custom-radio [type=radio]:not(:checked)+label:after{opacity:0}.custom-radio [type=radio]:checked+label:after{opacity:1}.select-wrapper{position:relative}.select-wrapper:hover:after{color:#f69224}.select-wrapper:after{content:"\E313";position:absolute;top:50%;transform:translateY(-50%);right:10px;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-family:Material Icons;font-size:1.6rem;line-height:40px;pointer-events:none}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;border:1px solid #eee;display:block;height:40px;width:100%;padding:0 40px 0 10px;outline:0;background-color:#fff;cursor:pointer}select::-ms-expand{display:none}select:focus::-ms-value{color:#333;background-color:transparent}label{display:inline-block;margin-bottom:10px;cursor:pointer}label.required:after{content:"*";color:red;display:inline-block}textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid;border-color:#eee;min-height:40px;display:block;width:100%;border-radius:0;padding:10px;outline:0}textarea:active,textarea:focus{border-color:#f69224}.header{background-color:#191918;border-bottom:5px solid #f69224}.header__nav{background-color:#f69224;text-align:right;font-size:0}.header__nav .container{position:relative}@media (max-width:991px){.header__top{background-color:#f69224}}@media (max-width:767px){.header__search{display:none!important}}.header__logo{padding:40px 15px}.header__contact{color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:1px}.header__contact a{color:inherit;display:inline-block}.header__contact a:hover{border-bottom:1px solid #eee;text-decoration:none}.header__contact a i{display:inline-block;vertical-align:top;margin-right:10px}@media (max-width:767px){.header__contact{display:none!important}}@media (max-width:991px){.header{border-bottom:0}}.footer{background-color:#191918;overflow:hidden}.footer__inner{background-image:url(/themes/base-theme-child/assets/img/footer-bg.svg);background-repeat:no-repeat;background-size:contain;background-position:100% 0;margin:-50px -150px -150px 0;padding:50px 150px 150px 0}@media (max-width:767px){.footer__inner{background-position:100% 100%}}.footer .container{padding:80px 15px 160px}@media (max-width:767px){.footer .container{padding:40px 15px}}.footer__block--align-right{text-align:right}.footer__block-phone{color:#f69224;font-weight:600;font-size:1.4rem;display:inline-block;vertical-align:top;margin-bottom:20px}.footer__block-phone a{color:inherit;font-weight:inherit}.footer__block-list{margin:0;padding:0}.footer__block-list--right{text-align:right}.footer__block-list--white li{color:#fff!important}.footer__block-list-comp{text-transform:uppercase;font-size:1.4rem!important;font-family:Roboto Slab,serif}@media (max-width:767px){.footer__block-list-comp{font-size:1.2rem!important}}.footer__block-list li{list-style-type:none;line-height:25px;color:#f69224;font-weight:600;font-size:1.2rem}.footer__block-list li a{color:inherit;font-weight:inherit;font-size:inherit}.footer__block-list li a:hover{text-decoration:underline}@media (max-width:767px){.footer__block-list li{font-size:1rem}}@media (max-width:767px){.footer__block{margin-bottom:20px}}.footer__teapot{color:#fff;font-size:1.2rem;font-weight:600;padding:40px 15px 0;display:block}.footer__teapot a{color:#f69224}.footer__teapot a:hover{text-decoration:underline}@media (max-width:767px){.footer__teapot{font-size:1rem}}.breadcrumb{margin:20px 0}.breadcrumb ol{margin:0;padding:0}.breadcrumb__crumb{list-style-type:none;display:inline-block;vertical-align:top}.breadcrumb__crumb:last-of-type:after{display:none}.breadcrumb__crumb:after{content:"|";display:inline-block;padding-left:10px;padding-right:10px;color:#8c8c8b}@media (max-width:767px){.breadcrumb__crumb:after{padding-left:5px;padding-right:5px}}.breadcrumb__crumb a span{color:#8c8c8b;font-size:.9rem}.breadcrumb__crumb a span:hover{color:#f69224}@media (max-width:767px){.breadcrumb__crumb{font-size:.8rem}}.notifications{width:100%;display:block;margin:20px 0}.notifications__list{padding:0;margin:0 0 20px}.notifications__list:last-of-type{margin:0}.notifications__list li{border-radius:0;list-style-type:none;padding:10px 20px;display:block}.notifications__list--success{background-color:#81b827;border:1px solid #466415}.notifications__list--success li{color:#466415}.notifications__list--danger{background-color:#991921;border:1px solid #410b0e}.notifications__list--danger li{color:#fff}.notifications__list--warning{background-color:#e8640a;border:1px solid #863a06}.notifications__list--warning li{color:#fff}.notifications__list--info{background-color:transparent;border:1px solid #eee}.form-group{margin-bottom:20px}.form-footer{text-align:right;margin-top:20px}@media (min-width:576px){.form-footer.mutliple-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:767px){.form-footer>.button:first-of-type{margin-bottom:20px}}.form-errors{display:block;margin:0 0 20px;padding:0;background-color:#e8640a;border:1px solid #863a06;border-radius:0}.form-errors li{line-height:47px;max-height:47px;color:#863a06;list-style-type:none;padding:0 15px;display:block}.contact__heading{display:block;text-align:center;margin:40px 0 20px}.contact__form-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.contact__hero{background-repeat:no-repeat;background-position:50%;background-size:cover;padding-top:26.04167%;margin-top:40px}.contact__button{font-family:Roboto Slab,serif;text-transform:uppercase;font-weight:600;font-size:1.4rem}sup{color:red}.certifications{border-top:5px solid #f69224;padding:15px 0}@media (max-width:576px){.certifications__logo{margin-bottom:15px}.certifications__logo:nth-last-child(-n+2){margin-bottom:0}}.resources__item{margin-bottom:30px}.resources__item-wrap{border-radius:0;border:1px solid #eee;padding:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;cursor:pointer;height:100%}.resources__item-wrap:hover{border-color:#f69224}.resources__item-svg{-ms-flex:0 0 20%;flex:0 0 20%}.resources__item-svg svg{width:100%;vertical-align:middle}.resources__item-info{-ms-flex:1;flex:1;padding-left:15px}.resources__item-info h4{display:block;margin:0 0 10px;line-height:1.3;clear:both;font-weight:400}.resources__item-info h5{font-size:1rem;color:#f69224;margin:0;line-height:1;clear:both}.distributors__single{margin-bottom:15px}.distributors__single details summary{background-color:#8c8c8b;padding:15px;color:#fff;font-size:1.2rem;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.distributors__single-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee;padding:15px 0}.distributors__single-wrap:last-of-type{border-bottom:0}.distributors__single-details{-ms-flex:0 0 75%;flex:0 0 75%;padding-right:15px}.distributors__single-details ul{margin:0;padding:0;padding:10px;display:inline-block}.distributors__single-details ul li{list-style-type:none;display:block}.distributors__single-details ul li a{color:#f69224}.distributors__single-img{-ms-flex:1;flex:1;text-align:center}.distributors__single-img>div{display:inline-block;width:100px;height:auto;overflow:hidden;border:3px solid #f69224}.store-selector{float:left;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:1px;line-height:40px;height:40px;position:relative;cursor:pointer}.store-selector:hover ul{display:block}@media (max-width:767px){.store-selector .store{display:none}}.store-selector .selected img{width:20px;height:auto;display:inline-block;vertical-align:middle;margin-right:10px}.store-selector ul{z-index:10;padding:5px;margin:0;display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #f69224}.store-selector ul li{display:block;list-style-type:none;line-height:30px;text-align:center}.store-selector ul li a{display:block}.store-selector ul li a img{width:20px;height:auto;display:inline-block;vertical-align:middle;margin-right:5px}.location{position:relative;background-color:#fff;border-radius:0;border:3px solid #f69224;padding:40px;z-index:25;position:fixed;top:50%;left:50%;width:800px;height:auto;margin-left:-400px;transform:translateY(-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center}.location__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);z-index:20}.location__close{position:absolute;top:-20px;right:20px;height:40px;width:40px;line-height:34px;text-align:center;color:#fff;background-color:#000;border-radius:50%;border:3px solid #f69224;cursor:pointer}.location__buttons{font-size:0;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;clear:both}.location__buttons li{display:inline-block;vertical-align:top;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-right:15px;white-space:nowrap}.location__buttons li:hover a{background-color:#f69224;color:#000}.location__buttons li:last-of-type{padding-right:0}.location__buttons li a{display:block;font-size:1rem;color:#fff;text-transform:uppercase;background-color:#000;font-weight:600;text-align:center;height:60px;line-height:60px;font-size:1.1rem}@media (max-width:991px){.location__buttons li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:none;margin-bottom:20px;padding-right:0}.location__buttons li:last-of-type{margin-bottom:0}}@media (max-width:991px){.location__buttons{-ms-flex-direction:column;flex-direction:column}}.location__map{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;padding-top:40px}.location__map-img{display:block;margin:0 auto;width:80%}.location__map-img--hidden{display:none}@media (max-width:991px){.location__map{display:none}}.location h3{font-family:Roboto Slab,serif;font-size:2rem;margin:0 0 20px;text-transform:uppercase}.location h4{font-weight:400;margin:0 0 20px;font-size:1.2rem}@media (max-width:991px){.location{width:auto;left:15px;right:15px;margin-left:0;padding:20px}}.nav__mobile{pointer-events:all;display:none;color:#fff;cursor:pointer;line-height:40px;height:40px}.nav__mobile i{font-size:2rem}@media (max-width:991px){.nav__mobile{display:block}}.nav__menu{text-align:center;padding:0;margin:0}@media (max-width:991px){.nav__menu{background-color:#191918;max-height:0;transition:all .6s ease;overflow:hidden;margin:0 -15px}.nav__menu:after{content:"";display:block;width:100%;height:5px;background-color:#f69224}.nav__menu--active{max-height:400px}.nav__menu li{display:block}.nav__menu li:first-of-type{margin-top:15px}.nav__menu li:last-of-type{margin-bottom:15px}.nav__menu li .nav__menu{display:none}}.nav__link{display:inline-block;vertical-align:top;position:relative}.nav__link--current{background-color:#f69224}.nav__link--current>a{color:#333}.nav__link:hover{background-color:#f69224}.nav__link:hover>a{color:#333}.nav__link:hover .nav__menu,.nav__link a{display:block}.nav__link a{padding:5px 10px;color:#fff;text-transform:uppercase;font-weight:600;font-size:1rem}.nav__link .nav__menu{display:none;position:absolute;top:100%;left:0;background-color:#f69224;z-index:20;text-align:left!important}.nav__link .nav__menu li{display:block;clear:both}.nav__link .nav__menu li a{white-space:nowrap}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:block;max-width:100%;width:800px;z-index:25;background-color:#fff;border-radius:0;overflow:hidden;border:1px solid #eee;animation:fadeIn;animation-duration:.3s;box-shadow:0 0 30px -2px rgba(0,0,0,.1)}.modal__header{text-align:center;line-height:40px;height:40px;background-color:#f69224}.modal__header h4{margin:0;color:#fff;font-weight:400;font-size:1rem}.modal__body{display:-ms-flexbox;display:flex}@media (max-width:767px){.modal__body{display:block}}.modal__image{width:50%;float:left}.modal__image--padding-left{padding-left:20px}.modal__product-name{margin:0 0 10px}.modal__half{width:50%;padding:40px}.modal__half--clearfix:after{content:"";display:table;width:100%}.modal__half:first-of-type{border-right:1px solid #eee}@media (max-width:767px){.modal__half{width:100%}.modal__half:first-of-type{border-bottom:1px solid #eee}}.modal__count{margin:0}.modal__pricing{margin:20px 0}.modal__actions:after{content:"";display:table;width:100%}.modal__actions .continue{float:left}.modal__actions .checkout{float:right}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);z-index:20}@media (max-width:991px){.modal{width:600px}}@media (max-width:767px){.modal{width:calc(100% - 30px);margin:0 auto}}@keyframes fadeIn{0%{opacity:0;top:calc(50% + 200px)}to{opacity:1;top:50%}}.social{display:inline-block;vertical-align:top;margin-left:15px}.footer .social{margin:0 20px 20px 0}.footer .social .social__list-item a{line-height:20px;height:20px;display:inline-block}.footer .social .social__list-item a img{height:20px}@media (max-width:767px){.header .social{display:none}}.social__list{margin:0;padding:0}.social__list:after{content:"";display:table;width:100%}.social__list-item{float:left;list-style-type:none;padding-left:15px}.social__list-item:first-of-type{padding-left:0}.social__list-item a{display:block;line-height:40px;height:40px}.social__list-item a img{height:15px;width:auto}.customer{display:inline-block;vertical-align:top;margin-left:20px}.customer__desktop{display:none}@media (min-width:768px){.customer__desktop{display:inline-block}}.customer__mobile{display:none}@media (max-width:767px){.customer__mobile{display:inline-block}}.customer ul{margin:0;padding:0}.customer ul:after{content:"";display:table;width:100%}.customer ul li{list-style-type:none;float:left;padding-left:20px}.customer ul li:first-of-type{padding-left:0}.customer ul li a{line-height:40px;height:40px;color:#fff;font-size:.8rem;letter-spacing:1px;font-weight:600;text-transform:lowercase}.customer ul li a:hover{text-decoration:underline}.cart{display:inline-block;vertical-align:top;margin-left:20px}.cart .blockcart{cursor:pointer}.cart .blockcart:hover .cart__header a{text-decoration:underline}.cart .blockcart:hover .cart__body{display:block}.cart__header a{color:#fff;line-height:40px;height:40px;letter-spacing:1px;font-weight:600;font-size:.8rem;text-transform:lowercase}.cart__header a span{color:inherit}.cart__header-mobile{display:none}.cart__header-mobile img{display:inline-block;width:20px;height:auto}@media (max-width:767px){.cart__header-mobile{display:inline-block;vertical-align:top}}@media (max-width:767px){.cart__header-desktop{display:none}}.cart__body{display:none;cursor:default;text-align:left;position:absolute;top:100%;right:15px;width:290px;background-color:#fff;z-index:20;padding:10px 20px 20px;font-size:1rem;border-bottom:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee;box-shadow:0 3px 5px -3px #8c8c8b}.cart__body-checkout{font-weight:600;text-transform:uppercase;font-family:Roboto Slab,serif;font-size:1.2rem}.cart__body-totals{border-collapse:collapse}.cart__body-totals td{border-top:3px solid #f69224;padding:5px 0;font-weight:600;text-transform:capitalize;font-family:Roboto Slab,serif}.cart__body-products{margin:0;padding:0;max-height:201px;overflow-y:scroll;overflow-x:hidden}.cart__body-products li{list-style-type:none;position:relative;padding-right:30px;padding:10px 0;border-bottom:1px solid #eee}.cart__body-products li:last-of-type{border-bottom:0}.cart__body-products li:after{content:"";display:table;width:100%}.cart__body-products li .product-image{float:left;margin-right:5px;max-width:80px}.cart__body-products li .product-image img{width:100%;height:auto}.cart__body-products li .product-name{font-family:Roboto Slab,serif;text-transform:uppercase;display:block;margin:0 0 5px;font-size:.8rem;line-height:1.3;font-weight:600;max-height:32px;overflow:hidden}.cart__body-products li .product-price,.cart__body-products li .product-quantity{display:block;font-weight:600;font-size:.7rem;margin-bottom:5px;line-height:1}.cart__body-products li .remove-from-cart{width:20px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#fff;z-index:5}.search form{position:relative}.search form:after{content:"";display:table;width:100%}.search__input{padding-right:55px!important;border:none!important}.search__input:active,.search__input:focus{border:none!important;outline-offset:0}.search__button{position:absolute;top:0;right:0;background-color:#191918!important;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}.search__button i{color:inherit;font-size:2rem}.links{display:inline-block;vertical-align:top}.links__list{padding:0;margin:0;font-size:0}.links__list li{display:inline-block;vertical-align:top}.links__list li:hover a{text-decoration:underline}.links__list li a{display:block;color:#fff;line-height:40px;height:40px;letter-spacing:1px;font-weight:600;font-size:.8rem;padding-left:20px;text-transform:lowercase}.newsletter{background-color:#f69224;padding:40px 0}.newsletter .notification{margin-bottom:20px;margin:0 0 20px;display:inline-block;padding:5px 15px;color:#fff;font-style:italic}.newsletter .notification--success{background-color:#81b827}.newsletter .notification--error{background-color:#991921}.newsletter__input{border:none!important}.newsletter__input:active,.newsletter__input:focus{border:none}@media (max-width:767px){.newsletter__input{margin-bottom:20px}}.newsletter__button{vertical-align:top;text-transform:uppercase;font-family:Roboto Slab,serif;font-weight:700;letter-spacing:1px;font-size:1.4rem;padding:0 20px}@media (max-width:767px){.newsletter__button{margin-left:0}}.cms-pages{background-color:#191918;background-image:url(/themes/base-theme-child/assets/img/polygons.svg);background-repeat:no-repeat;background-size:cover;background-position:100% 100%;padding:80px 0}.cms-pages__single{color:#fff;margin-bottom:60px}.cms-pages__single:last-of-type{margin-bottom:0}.cms-pages__single:after{content:"";display:table;width:100%}.cms-pages__single--odd .cms-pages__single-image{float:left}.cms-pages__single--odd .cms-pages__single-content{float:right;padding:0 0 0 40px}.cms-pages__single--even .cms-pages__single-image{float:right}.cms-pages__single--even .cms-pages__single-content{float:left;padding:0 40px 0 0}.cms-pages__single-image{width:52%;position:relative}.cms-pages__single-image div{background-repeat:no-repeat;background-size:cover;background-position:50%;position:absolute;top:0;right:0;bottom:0;left:0}.cms-pages__single-image:before{content:"";display:block;padding-top:50%}@media (max-width:991px){.cms-pages__single-image{width:100%;margin-bottom:20px}}.cms-pages__single-content{width:48%}@media (max-width:991px){.cms-pages__single-content{width:100%;padding:0!important}}.cms-pages__single-title{font-family:Roboto Slab,serif;text-transform:uppercase;font-size:1.8rem;display:block;margin:0 0 20px}.cms-pages__single-title a{color:inherit}.cms-pages__single-desc{color:inherit;display:block;margin-bottom:20px;font-weight:600;letter-spacing:1px}@media (max-width:576px){.cms-pages__single-desc{font-size:.9rem}}.cms-pages__single-more{padding:0 40px}.cms-pages__single-more,.strip{text-transform:uppercase;font-family:Roboto Slab,serif;letter-spacing:1px;font-weight:600}.strip{background-color:#f69224;color:#fff;font-size:1.8rem;padding:10px 0;text-align:center}@media (max-width:576px){.strip{font-size:1.4rem}}.slider{position:relative}.slider__overlay{position:absolute;top:0;left:15px;right:15px;bottom:0}@media (max-width:767px){.slider__overlay{width:calc(100% - 30px)}}.slider__cta .cta__list{margin:0 -15px}@media (max-width:767px){.slider__cta{display:none!important}}.slider__list{margin:0;padding:0}.slider__slide{background-repeat:no-repeat;background-size:cover;background-position:50%}.slider__slide:before{content:"";display:block;padding-top:31.25%}@media (max-width:1199px){.slider__slide:before{padding-top:50.40323%}}@media (max-width:991px){.slider__slide:before{padding-top:67.56757%}}@media (max-width:767px){.slider__slide:before{padding-top:54.05405%}}@media (max-width:576px){.slider__slide:before{height:350px}}.slider__slide .container{position:absolute;top:0;right:0;left:0;bottom:0;padding:0 30px}.slider__caption{background-color:rgba(0,0,0,.6);padding:20px;position:relative;z-index:5;text-align:right;margin-bottom:20px;color:#fff}.slider__caption h3{color:inherit;font-family:Roboto Slab,serif;font-weight:600;letter-spacing:1px;margin:0 0 10px;text-transform:uppercase;font-size:2rem;transition:all .3s ease}.slider__caption #slider__legend{color:inherit;margin:0 0 20px;font-size:1.4rem;transition:all .3s ease}.slider__caption-read-more{padding:0 40px;font-weight:600;text-transform:uppercase;font-family:Roboto Slab,serif;font-size:1.2rem}@media (max-width:767px){.slider__caption{margin-bottom:0}}.page>.cta{display:none}@media (max-width:767px){.page>.cta{display:block}}.cta__list{padding:0;margin:15px 0 0}.cta__list-item{list-style-type:none;background-color:#dc281e;position:relative;width:calc(50% - 10px)}.cta__list-item>a{padding:10px;color:#fff;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.cta__list-item>a:hover h3{text-decoration:none!important}.cta__list-item>a:hover span{text-decoration:underline}.cta__list-item img{position:absolute;top:-15px;left:-35px;pointer-events:none;z-index:5;width:70px}@media (max-width:767px){.cta__list-item img{position:relative;top:0;left:0;display:inline-block}}.cta__list-item h3{font-family:Roboto Slab,serif;letter-spacing:1px;text-transform:uppercase;font-size:1.3rem;margin:0;z-index:10}.cta__list-item h3,.cta__list-item span{color:inherit;text-align:center;font-weight:700}.cta__list-item span{display:block;clear:both}@media (max-width:576px){.cta__list-item{width:100%;margin-bottom:15px}.cta__list-item:last-of-type{margin-bottom:0}}.hometext{padding:60px 0;font-size:1.2rem}.case-studies{padding:20px 0}.case-studies__logo{cursor:pointer}.case-studies__logo:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.case-studies__logo img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter .6s;transition:filter .6s;transition:filter .6s,-webkit-filter .6s}.industries{overflow:hidden;clear:both}.industries__list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row}.industries__list input[type=radio]{display:none}.industries__list input[type=radio]:checked+section{-ms-flex:6;flex:6}.industries__list input[type=radio]:checked+section .industries__list-title{opacity:0;visibility:hidden;pointer-events:none}.industries__list input[type=radio]:checked+section .industries__list-content{opacity:1;width:40%}@media (max-width:1199px){.industries__list input[type=radio]:checked+section .industries__list-content{width:100%}}@media (max-width:991px){.industries__list input[type=radio]:checked+section{max-height:500px}}.industries__list-item{border-left:5px solid #fff;list-style-type:none;background-color:#8c8c8b;cursor:pointer;color:#fff;position:relative;height:450px;-ms-flex:1;flex:1;transition:all .4s ease-out;overflow:hidden;display:-ms-flexbox;display:flex;background-image:no-repeat;background-size:cover;background-position:50%}.industries__list-item:first-of-type{border-left:none}.industries__list-item:hover .industries__list-title{background-color:rgba(0,0,0,.4)}@media (max-width:991px){.industries__list-item{border-left:0;border-bottom:5px solid #eee;max-height:150px}.industries__list-item:last-of-type{border-bottom:0}}.industries__list-title{color:inherit;font-family:Roboto Slab,serif;text-transform:uppercase;font-size:1.8rem;font-weight:600;display:block;white-space:nowrap;opacity:1;visibility:visible;height:100%;width:100%;background-color:rgba(0,0,0,.6);margin:0;z-index:10}.industries__list-title span{transform:rotate(-90deg);transform-origin:top left;position:absolute;left:15px;top:calc(100% - 15px);pointer-events:none}@media (max-width:991px){.industries__list-title span{transform:none;top:40px;left:30px;right:15px;white-space:normal}}.industries__list-content{position:absolute;top:0;left:0;bottom:0;background-color:rgba(0,0,0,.6);width:100%;padding:40px;display:block;opacity:0;transition:width .4s,max-height .4s}.industries__list-content h5{font-family:Roboto Slab,serif;text-transform:uppercase;color:#fff;font-size:1.8rem;margin:0 0 40px;white-space:nowrap}.industries__list-content p{color:#fff}@media (max-width:991px){.industries__list-content{padding:40px 30px}}@media (max-width:991px){.industries__list{-ms-flex-direction:column;flex-direction:column}}@keyframes showContent{66%{opacity:0}to{opacity:1}}.products-require{padding:60px 0}.products-require__heading{text-transform:uppercase;font-family:Roboto Slab,serif;font-size:2rem;margin-bottom:40px}.blog{margin:60px 0 40px}.blog__header{margin-bottom:40px}.blog__h1{margin:0 0 20px;clear:both}.blog__h1,.blog__title{text-transform:uppercase}.blog__title{display:block;text-align:center;font-size:1.8rem;margin:0 0 60px}.blog__post-image{display:block;clear:both;margin-bottom:20px}.blog__post-image div{background-repeat:no-repeat;background-size:cover;background-position:50%;padding-top:71.42857%;border:1px solid #eee;display:block}.blog__post-title{text-transform:uppercase;font-size:1.2rem;font-family:Roboto Slab,serif;font-weight:600;max-height:62px;overflow:hidden}.blog__post-desc,.blog__post-title{display:block;clear:both;margin:0 0 20px}@media (max-width:767px){.blog__post{margin-bottom:40px}}.blog__block{border:1px solid #eee;display:block;margin-bottom:30px}.blog__block-title{background-color:#f69224;color:#fff;padding:0 15px;line-height:40px;height:40px;font-family:Roboto Slab,serif;font-weight:600;margin:0;text-transform:uppercase}.blog__block-content{padding:15px;margin:0}.blog__pagination{display:block;text-align:right}.blog__pagination:before{content:"";display:table;width:100%}.blog__pagination .links{display:inline-block;background-color:#fff}.blog__pagination .links .word{width:auto;padding:0 20px}.blog__pagination .links a,.blog__pagination .links span{float:left;line-height:40px;height:40px;width:40px;text-align:center;color:#a2a2a2;font-weight:600;font-family:D-DIN Exp,sans-serif}.blog__pagination .links a.active,.blog__pagination .links a:hover,.blog__pagination .links span.active,.blog__pagination .links span:hover{background-color:#f69224;color:#fff}.blog__pagination .results{display:none}@media (max-width:767px){.blog{margin:30px 0}}.post__image{margin-bottom:30px}.post__related-prod{border-top:1px solid #eee;margin:40px 0;padding-top:40px}.quote{display:inline-block;vertical-align:top;margin-left:15px}.quote:hover .quote__header a span{text-decoration:underline}.quote:hover .quote__body{display:block}.quote__header{color:#fff;height:40px;line-height:40px;letter-spacing:1px;font-weight:600;text-transform:lowercase;font-size:.8rem}.quote__header a{color:#fff;display:block}.quote__header a span{color:inherit}.quote__body{display:none;cursor:default;text-align:left;position:absolute;top:100%;right:15px;width:290px;background-color:#fff;z-index:20;padding:10px 20px 20px;font-size:1rem;border-bottom:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee;box-shadow:0 3px 5px -3px #8c8c8b}.quotationspro_request_container{border:1px solid #eee;display:block;margin-bottom:30px}.quotationspro_request_container__heading{background-color:#f69224;color:#fff;font-family:Roboto Slab,serif;text-transform:uppercase;padding:10px 15px;margin:0;font-size:1.4rem}.quotationspro_request_container__body{padding:15px}.quote_navigation{margin-bottom:30px}.quotationspro_request_notes .required-field-indicator{color:red}#request-summary-content{margin-bottom:40px}#request-summary-content table{border-collapse:collapse}#request-summary-content tr:nth-child(2n){background-color:#f7f7f7}#request-summary-content td,#request-summary-content th{border:1px solid #eee;padding:5px;vertical-align:middle}@media (max-width:767px){#request-summary-content td,#request-summary-content th{display:block;width:100%}}#request-summary-content td{padding:10px}#request-summary-content td.quote_description h4{margin:0 0 10px}#request-summary-content td.quote_description p{margin:0}#downloadableItemsTable,#quotationProducts{border-collapse:collapse;margin-bottom:20px}#downloadableItemsTable td,#downloadableItemsTable th,#quotationProducts td,#quotationProducts th{padding:10px;border:1px solid #eee}@media (max-width:767px){#downloadableItemsTable td,#downloadableItemsTable th,#quotationProducts td,#quotationProducts th{display:block;width:100%}}#downloadableItemsTable tr:nth-child(2n),#quotationProducts tr:nth-child(2n){background-color:#f7f7f7}@media (max-width:767px){.product-tabs-wrapper{padding:0}}.product-tabs{margin:40px 0 0;padding:0;display:table;width:100%}.product-tabs__tab{display:table-cell;width:33.33333%;color:#fff;text-transform:uppercase;background-color:#a2a2a2;font-weight:700;cursor:pointer;white-space:nowrap;text-align:center;line-height:40px;height:40px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-tabs__tab:hover{background-color:#f69224}.product-tabs__tab--active{background-color:#f69224;cursor:default}@media (max-width:767px){.product-tabs__tab{display:block;width:100%}}.product-tabs-content{background-color:#191918;background-image:url(/themes/base-theme-child/assets/img/polygons.svg);background-repeat:no-repeat;background-size:cover;background-position:50%}.product-tabs__content{display:none;padding:60px 15px;color:#fff}.product-tabs__content--active{display:block;width:100%}.product-tabs__content ul{margin:0;padding:0}.product-tabs__content ul li{list-style-type:none;padding-left:20px;position:relative;font-size:1.2rem}.product-tabs__content ul li:before{content:"\2022";display:inline-block;position:absolute;left:0;top:0;color:#f69224;font-size:2rem;line-height:1}#product-description{font-size:1.2rem}#product-description h1,#product-description h2,#product-description h3,#product-description h4,#product-description h5,#product-description h6{text-transform:uppercase;font-size:1.8rem;line-height:1.5}.product-description-image img{display:block;margin-bottom:30px}.product-description-image img:last-of-type{margin-bottom:0}.product-cover{position:relative;margin-bottom:15px;border:1px solid #eee}.product-cover *{outline:0}.product-cover img{width:100%}.product-cover-list{position:relative;margin:0;padding:0;outline:0}.product-cover-list li{list-style-type:none}.product-cover__controls{position:absolute;right:0;left:0;top:0;bottom:0}.product-cover__controls i{cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-cover__control{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:3rem;cursor:pointer;background-color:transparent;outline:0}.product-cover__control--left{left:0}.product-cover__control--right{right:0}.product-images{margin:0 0 15px;padding:0}.product-images li{list-style-type:none;display:inline-block;vertical-align:top;margin-right:15px;border:1px solid #eee}.product-images li:last-of-type{margin-right:0}#product-cover-thumbnails{margin:0;padding:0}#product-cover-thumbnails:after{content:"";display:table;width:100%}#product-cover-thumbnails li{list-style-type:none;float:left;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#product-cover-thumbnails li.active{border-color:#191918}#product-cover-thumbnails li img{border:1px solid #eee}.product-prices{display:block;background-color:#f69224;text-align:center;padding:15px;margin-bottom:20px}.product-prices .product-price{margin:0}.product-prices .product-price span[itemprop=price]{font-weight:700;font-size:2.8rem;font-family:Roboto Slab,serif;display:block;padding:20px 0}.product-prices .regular-price{color:#fff;text-decoration:line-through;font-weight:700;font-size:1.4rem;font-family:Roboto Slab,serif;display:block;clear:both}.product-add-to-cart{margin-bottom:30px}.product-add-to-cart .product-config{margin-bottom:20px;border:1px solid #eee;display:block;padding:15px}.product-add-to-cart .add-to-cart{font-family:Roboto Slab,serif;font-weight:700;font-size:1.4rem}.product-features h3{font-family:Roboto Slab,serif;font-size:1.8rem;text-transform:uppercase}.product-features ul{margin:0;padding:0}.product-features ul li{list-style-type:none;padding-left:20px;position:relative;font-size:1.2rem}.product-features ul li:before{content:"\2022";display:inline-block;position:absolute;left:0;top:0;color:#f69224;font-size:2rem;line-height:1}.product-attachments h3{font-family:Roboto Slab,serif;font-size:1.8rem;text-transform:uppercase}.product-attachments ul{margin:0;padding:0}.product-attachments ul li{list-style-type:none;padding-left:20px;position:relative;font-size:1.2rem;margin-bottom:5px}.product-attachments ul li:before{content:"\2022";display:inline-block;position:absolute;left:0;top:0;color:#f69224;font-size:2rem;line-height:1}.product-attachments ul li a{color:#f69224;font-weight:600;display:block;clear:both}.variant-block{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;clear:both;margin-bottom:20px}.variant-block--quantity{margin-bottom:0}.variant-block label{-ms-flex:0 0 30%;flex:0 0 30%;margin:0}.variant-block .select-wrapper{width:100%;display:block}.product-quantity{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.product-quantity input{margin:0 10px;text-align:center}.product-quantity input::-webkit-inner-spin-button,.product-quantity input::-webkit-outer-spin-button{display:none;-webkit-appearance:none;margin:0}.product-drawing>div{border:5px solid #f69224;border-radius:0;overflow:hidden;background-color:#fff;padding:10px}.product-drawing img{width:100%;max-height:none!important;height:auto!important}@media (max-width:767px){.product-drawing{margin-bottom:30px}.product-drawing:last-of-type{margin-bottom:0}}.subcategories{position:relative;padding-bottom:20px;margin-bottom:30px}.subcategories:after{content:"";display:block;height:5px;width:calc(100% - 30px);position:absolute;bottom:0;background-color:#f69224}.subcategories ul{margin-top:0;margin-bottom:0;padding:0 7.5px}.subcategories ul li{list-style-type:none;margin-bottom:15px;position:relative;padding-right:7.5px;padding-left:7.5px}.subcategories ul li a{position:absolute;top:0;left:0;right:0;bottom:0}.subcategories__inner{border:1px solid #eee;background-repeat:no-repeat;background-size:cover;background-position:50%;padding-top:150%;text-align:right;position:relative}.subcategories__inner:hover .subcategories__link{background-color:rgba(246,146,36,.6)}.subcategories__inner:hover .subcategories__link h1{color:#333}.subcategories__link{position:absolute;bottom:10px;left:10px;right:10px;background-color:rgba(0,0,0,.6);padding:10px;font-family:Roboto Slab,serif;height:90px;pointer-events:none}.subcategories__link h1{margin:0 0 10px;text-transform:uppercase;font-size:1rem;color:#fff;line-height:1.15;max-height:40px;overflow:hidden}.subcategories__link .button{text-transform:uppercase;font-size:.9rem;height:20px;line-height:20px;font-weight:700;position:absolute;bottom:10px;left:10px;width:calc(100% - 20px);pointer-events:none}#reset-cat-filter{text-transform:uppercase;font-family:Roboto Slab,serif;font-weight:700}#reset-cat-filter,.product-miniature{margin-bottom:30px}.product-miniature:hover .product-name a{color:#f69224}.product-miniature--hide{display:none}.product-miniature .product-thumbnail{border:1px solid #eee;position:relative;margin-bottom:20px;display:block}.product-miniature .product-thumbnail img{width:100%}.product-miniature .product-name{margin:0 0 20px;text-transform:uppercase;font-size:1.2rem;display:block;clear:both;max-height:60px;overflow:hidden}.product-miniature .product-name a{font-size:inherit;text-transform:inherit}.product-miniature .product-description-short{margin:0 0 20px;line-height:1.3;display:block;clear:both;height:60px;overflow:hidden}.product-miniature .product-list-actions form{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-miniature .product-list-actions input[type=number]{-ms-flex:0 0 15%;flex:0 0 15%;margin-right:5%;text-align:center}.product-miniature .product-list-actions button{-ms-flex:1;flex:1;font-family:Roboto Slab,serif}@media (max-width:767px){.product-miniature:nth-child(odd){padding-right:7.5px}.product-miniature:nth-child(2n){padding-left:7.5px}}.category__heading{text-transform:uppercase}.category__description,.category__heading{display:block;margin:0 0 20px;clear:both}.product-flags{position:absolute;top:15px;left:0;right:0;margin:0;padding:0;pointer-events:none}.product-flags li{position:absolute;display:inline-block;color:#fff;padding:0 10px;text-transform:uppercase;font-family:Roboto Slab,serif;font-weight:700;font-size:.9rem}.product-flags li.new{right:15px;background-color:#81b827}.product-flags li.discount,.product-flags li.on-sale{left:15px;background-color:#f69224}.jetblack-image{border:1px solid #eee;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;padding-top:111.11111%;display:block;margin-bottom:30px}.jetblack-image a{position:absolute;top:0;left:0;right:0;bottom:0}.jetblack-name{background-color:rgba(0,0,0,.6);position:absolute;bottom:15px;right:15px;left:15px;text-align:right;z-index:5;padding:15px;color:#fff}.jetblack-name span{display:block;clear:both;text-transform:uppercase;font-size:1.2rem;margin-bottom:5px;line-height:1.15}.jetblack-name button,.jetblack-name span{font-family:Roboto Slab,serif;font-weight:600}.jetblack-name button{font-size:.8rem;padding:0 20px;line-height:20px;height:20px}.jetblack-description{background-color:#191918;padding:15px;border:1px solid #eee;margin-bottom:30px}.jetblack-description ul{margin:0;padding:0}.jetblack-description ul li{position:relative;padding-left:20px;color:#fff;list-style-type:none}.jetblack-description ul li:before{content:"\2022";color:#f69224;position:absolute;top:0;left:0;height:100%;font-size:2rem}.checkout-step{border:1px solid #eee;height:52px;margin-bottom:30px;border-radius:0;overflow:hidden}.checkout-step:last-child{margin-bottom:0}.checkout-step.-reachable>h1:hover{cursor:pointer;background-color:#de7909}.checkout-step.-current{height:auto}.checkout-step.-current>h1:hover{cursor:default;background-color:#f69224}.checkout-step.-unreachable{cursor:not-allowed;opacity:.3}.checkout-step h1{padding:10px 20px;background-color:#f69224;display:block;margin:0;color:#fff;font-size:1.4rem;font-weight:400}.checkout-step h1 .step-number{font-style:italic}.checkout-step h1 a{color:#fff;font-size:medium;font-style:italic;float:right}.checkout-step h1 a:hover{text-decoration:underline}@media (max-width:576px){.checkout-step h1{font-size:1.2rem;padding:10px 15px}}.checkout-step .content{padding:20px;background-color:#fff;border-bottom-right-radius:0;border-bottom-left-radius:0}#checkout_info,.js-cart{-ms-flex:1 0 auto;flex:1 0 auto}.js-checkout-summary .js-checkout-summary-inner{border:1px solid #eee;padding:20px;background-color:#fff;border-radius:0}.js-checkout-summary .js-checkout-summary-inner header{border-bottom:1px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}.js-checkout-summary .js-checkout-summary-inner header p{margin:0}.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list{border-bottom:1px solid #eee;padding:20px 0;overflow:hidden}.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list.scroll{max-height:240px;overflow-y:scroll}.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list ul{margin:0;padding:0}.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list ul li{list-style-type:none;display:-ms-flexbox;display:flex;margin-bottom:20px}.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list ul li:last-of-type{margin-bottom:0}.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list ul li .product-image{width:90px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list ul li .product-info{margin-left:10px;display:block}@media (max-width:1199px){.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list ul li .product-info .product-name{white-space:nowrap}}.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list ul li .product-info .product-name,.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list ul li .product-info .product-price,.js-checkout-summary .js-checkout-summary-inner #cart-summary-product-list ul li .product-info .product-quantity{display:block}.js-checkout-summary .js-checkout-summary-inner .cart-summary-totals{margin-top:20px}@media (max-width:991px){.js-checkout-summary{margin-bottom:30px}}.cart-overview .body{background-color:#fff;border-radius:0;padding:20px;margin-bottom:30px;border:1px solid #eee}.cart-overview .body ul{margin:0;padding:0}.cart-overview .body ul li{list-style-type:none}.cart-overview .body ul li.cart-item{border-bottom:1px solid #eee;padding:20px 0}.cart-overview .body ul li.cart-item:first-of-type{padding-top:0}.cart-overview .body ul li.cart-item:last-of-type{border-bottom:0;padding-bottom:0}.cart-overview .body ul li .product-image img{display:block}@media (max-width:991px){.cart-overview .body ul li .product-image img{width:100%}}@media (max-width:991px){.cart-overview .body ul li .product-image{margin-bottom:20px}}.cart-overview .body ul li .product-name-wrapper .product-name{display:block}.cart-overview .body ul li .product-name-wrapper .product-attributes{color:#8c8c8b;font-size:.9rem;clear:both;display:block}@media (max-width:991px){.cart-overview .body ul li .product-name-wrapper{margin-bottom:20px}}.cart-overview .body ul li .product-quantity-wrapper a{vertical-align:top;width:32px;height:32px;position:relative}.cart-overview .body ul li .product-quantity-wrapper a i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.cart-overview .body ul li .product-quantity-wrapper .product-quantity{display:inline-block;vertical-align:top;width:32px;text-align:center;line-height:32px}@media (min-width:768px){.cart-overview .body ul li .product-quantity-wrapper{text-align:right}}.cart-overview .body ul li .product-price{text-align:right;white-space:nowrap}.cart-overview .body ul li .remove-from-cart{display:block}.cart-overview .body ul li .remove-from-cart i{pointer-events:none}.cart-overview .continue_shopping{margin-bottom:30px}.cart-summary .cart-summary__inner{border:1px solid #eee;padding:20px;background-color:#fff;border-radius:0;margin-bottom:40px}.cart-summary .cart-summary__inner table{margin-bottom:20px}.order-item .order-item-inner{position:relative;padding:20px 0}.order-item .order-item-inner h6{margin:0 0 20px}@media (min-width:992px){.order-item:nth-child(odd) .order-item-inner{border-bottom:1px solid #eee}.order-item:nth-child(odd) .order-item-inner:after{content:"";position:absolute;right:-15px;top:0;bottom:0;width:1px;background-color:#eee}.order-item:nth-child(2n) .order-item-inner{border-bottom:1px solid #eee}.order-item:nth-last-child(-n+2) .order-item-inner{border-bottom:0}}.js-address-form #delivery-addresses article,.js-address-form #invoice-addresses article{background-color:#f5f5f5;border-radius:0;border:1px solid #eee;font-size:medium;margin-bottom:20px;width:100%;display:block}.js-address-form #delivery-addresses article:hover,.js-address-form #invoice-addresses article:hover{border-color:#eee}.js-address-form #delivery-addresses article .radio-block,.js-address-form #invoice-addresses article .radio-block{padding:20px;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.js-address-form #delivery-addresses article .radio-block .custom-radio,.js-address-form #invoice-addresses article .radio-block .custom-radio{max-width:75%}@media (max-width:576px){.js-address-form #delivery-addresses article .radio-block .custom-radio,.js-address-form #invoice-addresses article .radio-block .custom-radio{max-width:85%;margin-right:0}}.js-address-form #delivery-addresses article .radio-block label,.js-address-form #invoice-addresses article .radio-block label{margin:0}.js-address-form #delivery-addresses article .radio-block input:checked+.address-item,.js-address-form #invoice-addresses article .radio-block input:checked+.address-item{border-color:#d5d5d5}.js-address-form #delivery-addresses article .radio-block .interactive,.js-address-form #invoice-addresses article .radio-block .interactive{line-height:0}.js-address-form #delivery-addresses article .radio-block .interactive a,.js-address-form #invoice-addresses article .radio-block .interactive a{display:inline-block;vertical-align:top}.js-address-form #delivery-addresses article .radio-block .interactive a i,.js-address-form #invoice-addresses article .radio-block .interactive a i{color:#d5d5d5}.js-address-form #delivery-addresses article .radio-block .interactive a i:hover,.js-address-form #invoice-addresses article .radio-block .interactive a i:hover{color:#f69224}@media (min-width:576px){.js-address-form #delivery-addresses article .radio-block .interactive a,.js-address-form #invoice-addresses article .radio-block .interactive a{margin-left:10px}}@media (max-width:576px){.js-address-form #delivery-addresses article .radio-block .interactive a:first-of-type,.js-address-form #invoice-addresses article .radio-block .interactive a:first-of-type{margin-bottom:20px}}@media (max-width:576px){.js-address-form #delivery-addresses article .radio-block .interactive,.js-address-form #invoice-addresses article .radio-block .interactive{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.js-address-form #delivery-addresses article,.js-address-form #invoice-addresses article{-ms-flex:100%;flex:100%}}.delivery-options .delivery-option{padding:20px;background-color:#f5f5f5;border-radius:0;border:1px solid #eee;margin-bottom:20px;width:100%;display:block}.delivery-options .delivery-option .custom-radio{display:block;margin:0}.delivery-options .delivery-option .custom-radio label{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#conditions-to-approve ul{padding:0;margin:0}#conditions-to-approve ul li{list-style-type:none}.payment-options .payment-option{background-color:#f5f5f5;border-radius:0;border:1px solid #eee;padding:20px;margin-bottom:20px;width:100%;display:block}.payment-options .payment-option .custom-radio{display:block;margin:0}.payment-options .payment-option .custom-radio label{margin:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.conf-block__inner{background-color:#fff;border-radius:0;border:1px solid #eee;padding:40px}@media (max-width:576px){.conf-block__inner{padding:20px}}.conf-block #order-message h4{margin:0}.conf-block #order-details{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 0}.conf-block #order-details ul{padding:0;margin:0;font-size:0}.conf-block #order-details ul li{font-size:medium;width:25%;display:inline-block;vertical-align:top;list-style-type:none}.conf-block #order-details ul li .order-details__label{display:block;color:#8c8c8b;text-transform:capitalize}.conf-block #order-details ul li .order-details__value{display:block;font-weight:700}@media (max-width:991px){.conf-block #order-details ul li{width:50%}}@media (max-width:576px){.conf-block #order-details ul li{width:100%;display:block;text-align:center}}.conf-block #order-items .order-items__product{padding:20px 0;border-bottom:1px solid #eee}.conf-block #order-items .order-items__product .order-items__name>p{margin:0}.conf-block #order-items .order-items__product .order-items__name .order-items__attributes{padding:0;margin:0}.conf-block #order-items .order-items__product .order-items__name .order-items__attributes li{color:#8c8c8b;list-style-type:none;font-size:.9rem;line-height:20px}.conf-block #order-items .order-items__product .order-items__image img{display:block}@media (max-width:767px){.conf-block #order-items .order-items__product .order-items__image img{width:100%}}.conf-block #order-items .order-items__product .order-items__quantity{text-align:center}@media (max-width:576px){.conf-block #order-items .order-items__product .order-items__quantity{text-align:left}}.conf-block #order-items .order-items__product .order-items__price{text-align:right}.conf-block #order-items .order-items__label{color:#8c8c8b}.conf-block #order-items table tr{border-bottom:1px solid #eee}.conf-block #order-items table tr:last-of-type{border-bottom:0}.conf-block #order-items table tr td{padding:10px 0}@media (max-width:576px){.conf-block{padding:20px 15px}}.cart-voucher-applied{margin:0;padding:10px;background-color:#eee;margin-bottom:15px}.cart-voucher-applied li{display:block;position:relative;list-style-type:none}.cart-voucher-applied li a{position:absolute;right:0;top:50%;transform:translateY(-50%)}.cart-voucher-highlight{margin:0;padding:0 10px}.cart-voucher-highlight li{list-style-type:none}.cart-voucher form{position:relative}.cart-voucher form input[type=discount_name]{padding-right:60px}.cart-voucher form button[type=submit]{position:absolute;top:0;right:0}.account-form{padding:20px}.account-form,.link-list{background-color:#fff;border:1px solid #eee;border-radius:0}.link-list{padding:0 20px;margin:0}.link-list li{list-style-type:none;border-bottom:1px solid #eee}.link-list li:last-of-type{border-bottom:0}.link-list li:last-of-type a:after{display:none}.link-list li i{display:inline-block;pointer-events:none;line-height:70px;vertical-align:top;margin-right:10px}.link-list li a{line-height:70px;display:block;position:relative}.link-list li a.active-page,.link-list li a:hover{color:#f69224}@media (max-width:992px){.link-list{margin-bottom:30px}}.order-head{background-color:#fff;border-radius:0;padding:20px;margin-bottom:20px;border:1px solid #eee}.order-head span{text-align:center;color:#f69224;font-weight:700}.order-item{background-color:#fff;border-radius:0;margin-bottom:20px;border:1px solid #eee}.order-item:hover{border-color:#bbb}.order-item:last-of-type{margin-bottom:0}.order-item a{padding:20px}.order-item span{text-align:center}#order-details .account-form{margin-bottom:20px}#order-details .account-form:last-of-type{margin-bottom:0}#order-infos td{border-bottom:1px solid #eee;padding:8px 0}#order-infos tr:last-of-type td{border-bottom:0}.order-detail-addresses .address{padding:20px;background-color:#f5f5f5;border-radius:0;border:1px solid #eee;margin-bottom:20px;display:block;width:100%}.order-detail-addresses .address:last-of-type{margin-bottom:0}.order-detail-addresses .address h6,.order-detail-addresses .address p{margin:0}#order-history ul{padding:0;margin:0;font-size:0}#order-history ul li{list-style-type:none;width:50%;display:inline-block;font-size:medium;position:relative;padding:13.33333px 0;vertical-align:top;padding-left:40px}#order-history ul li:first-child:after,#order-history ul li:first-child:before{display:none}#order-history ul li:nth-child(3):after{top:50%!important}#order-history ul li:nth-child(odd):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:20px;width:20px;border-radius:50%;background-color:#f69224;border:2px solid #f5860c;z-index:10}#order-history ul li:nth-child(odd):after{content:"";position:absolute;left:10px;top:0;bottom:0;width:1px;background-color:#eee;z-index:5}#order-history ul li:last-child:after,#order-history ul li:nth-last-child(2):nth-child(odd):after{bottom:50%}#order_products_table{padding:0;margin:0}#order_products_table li{border-bottom:1px solid #eee;padding:20px 0;list-style-type:none}#order_products_table li:last-of-type{border-bottom:0}#order_products_table li .product-name p{margin:0}#order_products_table li .product-name span{display:block;clear:both;color:#8c8c8b;font-size:.9rem}#order_products_table li .product-price{text-align:right}#order_products_table li .product-price p{margin:0}#order_products_table li .product-quantity{text-align:center}#order_products_table li .product-quantity p{margin:0}#order_products_table li .product-image img{display:block}@media (max-width:991px){#order_products_table li .product-image img{width:100%}}.messages{max-height:360px;overflow-y:scroll;border:1px solid #eee;padding:20px;border-radius:0}.messages .message-timestamp{display:block;text-align:center;font-weight:700}.messages .message-name{display:block;clear:both;font-style:italic;margin:0 5px;color:#888}.messages table tr:last-of-type .message{margin-bottom:0}.messages .message{border-radius:0;padding:10px;display:inline-block;margin-bottom:20px;min-width:45%}.messages .message--employee{background-color:#f5f5f5}.messages .message--customer{background-color:#f69224;color:#fff}.messages .message>span{display:block;text-align:left}@media (max-width:576px){.messages .message{font-size:.9rem;min-width:75%}}.page-addresses .address .address-item{display:block;background-color:#f5f5f5;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:20px;border-radius:0}.page-addresses .address .address-item p{margin:0;max-width:75%}.page-addresses .address .address-item span{line-height:0}.page-addresses .address .address-item span a{margin-left:10px;display:inline-block;vertical-align:top}.page-addresses .address .address-item span a:hover i{color:#f69224}.page-addresses .address .address-item span a i{color:#d5d5d5}.cms__hero{padding-bottom:40px}.cms__heading{text-transform:uppercase;margin:0 0 20px;clear:both}.cms__pages{background-color:#191918;background-image:url(/themes/base-theme-child/assets/img/polygons.svg);background-position:100% 100%;padding:80px 0}.cms__pages,.cms__pages-image{background-repeat:no-repeat;background-size:cover}.cms__pages-image{position:relative;background-position:50%;padding-top:50%}.cms__pages-image>a{position:absolute;top:0;left:0;right:0;bottom:0}.cms__pages-single{margin-bottom:60px}@media (min-width:576px){.cms__pages-single:nth-child(odd){padding-right:30px}.cms__pages-single:nth-child(2n){padding-left:30px}}.cms__pages-heading{font-family:Roboto Slab,serif;text-transform:uppercase;font-size:1.6rem;font-weight:600;color:#fff;display:block;margin:20px 0}.cms__pages-heading a{color:inherit}.cms__pages-desc{color:#fff;font-size:1.2rem;display:block;margin:20px 0;font-weight:600}@media (max-width:767px){.cms__pages-desc{margin-bottom:40px}}.cms__pages a{font-family:Roboto Slab,serif;font-weight:600}.cms-accordion{padding:0;margin:20px 0}.cms-accordion>li{list-style-type:none;display:block;border:1px solid #eee;overflow:hidden;margin-bottom:15px}.cms-accordion>li:hover>h4{background-color:#de7909}.cms-accordion>li:last-of-type{margin-bottom:0}.cms-accordion>li.active>div{display:block}.cms-accordion>li>h4{margin:0;color:#fff;background-color:#f69224;font-family:Roboto Slab,serif;padding:0 15px;line-height:40px;display:block;cursor:pointer;font-size:1rem;text-transform:uppercase}.cms-accordion>li>div{display:none;padding:15px}.cms__image{margin-bottom:80px;position:relative}.cms__image img{width:100%;height:auto;display:block}.cms__image-label{position:absolute;background-color:rgba(246,146,36,.6);padding:10px;right:20px;left:30%;bottom:-20px;color:#fff;text-align:right;line-height:1.3;font-size:.9rem}@media (max-width:767px){.cms__image-label{left:15px;right:15px}}@media (max-width:767px){.cms__image{margin-bottom:40px}}#header .quotation_cart{position:relative;background:#2fb5d2;height:3rem;padding:.75rem;margin-left:0;text-align:center;white-space:nowrap}#header .quotation_cart span,#header .quotation_cart i{color:#fff}#header .quotation_cart .header{margin-top:.125rem}#header .header-nav .quotation_cart.active a,#header .header-nav .quotation_cart.active span,#header .header-nav .quotation_cart.active i{color:#fff}#header .quotation_cart.top{position:relative;float:right;padding-top:50px;width:270px}#header .quotation_cart.nav{position:relative;float:right;padding-top:0;border-left:1px solid #515151}@media (max-width:1199px){#header .quotation_cart.top{margin-right:50px}}@media (max-width:991px){#header .quotation_cart.top{clear:right;padding-top:0;margin-right:0}#header .quotation_cart.nav{width:auto}}#header .quotation_cart div.current{font-weight:700;padding:8px 10px 10px 10px;line-height:18px;color:#fff;text-shadow:1px 1px rgba(0,0,0,.2);cursor:pointer}#header .quotation_cart.has_products>a:first-child:after{content:"\f0d7";font-family:"FontAwesome";display:inline-block;float:right;font-size:18px;color:#686666}#header .quotation_cart.top>a:first-child:after{padding:6px 0 0 0}#header .quotation_cart.top>a:first-child:hover:after{padding:4px 0 2px 0}#header .quotation_cart .body{display:block;position:absolute}#header .quotation_cart.collapsed .dropdown-menu{display:none!important}#header .quotation_cart .dropdown-menu{display:block!important}#header #_mobile_quotecart{float:right!important}@media (max-width:767px){#header .header-nav .quotation_cart.active .header{background:none;margin-left:0;padding-left:0}#header .header-nav .quotation_cart.active .header a{vertical-align:middle;color:#7a7a7a;text-decoration:none}#header .header-nav .quotation_cart.active .header a:hover,#header .header-nav .quotation_cart.active .header a:active{text-decoration:none}#header .header-nav .quotation_cart.active .header a i{vertical-align:middle;color:#2fb5d2}#header .header-nav .quotation_cart span.cart-products-count{color:#7a7a7a;position:absolute;top:5px;right:0;z-index:99;font-size:12px}#header .header-nav .quotation_cart.active span.cart-products-count{color:#fff}#header .header-nav .quotation_cart .expand-more{display:none}}#header #_desktop_quotecart .quotation_cart .dropdown-menu{right:0;left:unset;float:left;display:block;width:350px}#header #_mobile_quotecart .quotation_cart .dropdown-menu{right:0;left:unset;float:left;display:block;width:300px}#header .quotation_cart.collapsed .dropdown-menu{display:none}#header .quotation_cart .dropdown-menu dt{font-weight:400;overflow:hidden;padding:20px 10px 16px 20px;position:relative}#header .quotation_cart .dropdown-menu .dropdown-item a,#header .quotation_cart .dropdown-menu .dropdown-item i,#header .quotation_cart .dropdown-menu .dropdown-item span{color:#373a3c;display:inline-block}#header .quotation_cart .dropdown-menu .cart-images{float:left;margin-right:20px}#header .quotation_cart .dropdown-menu .cart-info{overflow:hidden;position:relative;padding-right:20px}#header .quotation_cart .dropdown-menu .cart-info .product-quantity{display:inline-block;color:#3a3939;text-transform:uppercase;font-size:17px;line-height:23px;padding-right:5px}#header .quotation_cart .dropdown-menu .cart-info .product-name{margin-bottom:0;overflow:hidden}#header .quotation_cart .dropdown-menu .cart-info .product-name a{font-size:17px;line-height:23px;display:inline-block;color:#3a3939;font-weight:400}#header .quotation_cart .dropdown-menu .cart-info .product-name a:hover{color:#2fb5d2}#header .quotation_cart .dropdown-menu .cart-info .product-atributes{padding-bottom:10px;font-size:11px}#header .quotation_cart .dropdown-menu .cart-info .product-atributes a{color:#9c9b9b;font-size:14px;line-height:18px}#header .quotation_cart .dropdown-menu a.remove-from-cart{position:absolute;right:10px;top:19px}#header .quotation_cart .dropdown-menu a.remove-from-cart i{color:#9c9b9b}#header .quotation_cart .dropdown-menu .cart-buttons{text-align:center}@media (max-width:1200px){.quotation_cart{margin:0 auto;float:none;width:100%}}@media (max-width:480px){.quotation_cart{padding-top:1px;width:unset}}#header .quotation_cart.top>a:first-child{padding:7px 10px 14px 16px;display:block;font-weight:700;text-shadow:1px 1px rgba(0,0,0,.2);overflow:hidden;background:#333}#header .quotation_cart.nav>a:first-child{padding:8px 10px 10px 10px;background:#333;display:block;font-weight:700;color:#fff;text-shadow:1px 1px rgba(0,0,0,.2);overflow:hidden}#header .quotation_cart.nav>a:first-child:hover{background:#2b2b2b}@media (max-width:991px){#header .quotation_cart.nav>a:first-child b{display:none}#header .quotation_cart.nav>a:first-child span.ajax_cart_product_txt,#header .quotation_cart.nav>a:first-child span.ajax_cart_product_txt_s{display:none}}@media (min-width:768px) and (max-width:991px){.quotation_cart>a:first-child span.ajax_cart_product_txt,.quotation_cart>a:first-child span.ajax_cart_product_txt_s{display:none!important}}#header .quotation_cart>a:first-child b{color:#fff;font-weight:600;font-size:18px;lione-height:22px;padding-right:5px}#header nav .quotation_cart>a:first-child b{color:#fff;font-weight:400;font-size:13px;line-height:18px;padding-right:5px}.product-miniature:hover .roja45quotationspro.product-list.addtoquote{bottom:-3.7rem;z-index:3}.roja45quotationspro.product-list.addtoquote .input-group{padding:.5rem 1.25rem;float:left;width:30%;margin-left:5px}.roja45quotationspro.product-list.addtoquote button{float:left;margin-left:5px;width:65%}.product-list.addtoquote{position:absolute;bottom:1.25rem;padding-top:.625rem;padding-bottom:.625rem;z-index:0;background:#fff;text-align:center;width:257px;height:3.7rem;box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);transition:bottom .3s}.button.ajax_add_to_quote_button{font:700 17px/21px Arial,Helvetica,sans-serif;color:#fff;text-shadow:1px 1px rgba(0,0,0,.2);padding:0;border:1px solid;border-color:#0079b6 #006fa8 #012740 #006fa8}.button.ajax_add_to_quote_button span{border:1px solid;border-color:#06b2e6;padding:10px 14px;display:block;background:#009ad0;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#009ad0),to(#007ab7));background-image:-webkit-linear-gradient(top,#009ad0,0%,#007ab7,100%);background-image:-moz-linear-gradient(top,#009ad0 0%,#007ab7 100%);background-image:linear-gradient(to bottom,#009ad0 0%,#007ab7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF009AD0',endColorstr='#FF007AB7',GradientType=0)}.button.ajax_add_to_quote_button:hover{border-color:#01314e #004b74 #0079b6 #004b74}.button.ajax_add_to_quote_button:hover span{filter:none;background:#0084bf}.quotationspro_request_dialog_overlay{background-color:#000;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998}* html .quotationspro_request_dialog_overlay{position:absolute;left:0;margin-left:-160px}.price-field{position:relative}.price-field .dropdown-menu{top:29px;right:70px;left:auto;max-width:160px;position:absolute}.quotationspro_request_dialog{background-color:#fff;display:none;z-index:9999;width:50%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:1px 1px 5px rgba(0,0,0,.6);position:fixed;top:50%;left:50%}#quotationspro_form{padding:15px 0 0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #d6d4d4;position:relative;margin:0;font-size:15px}.quotationspro_request_container{background:#fbfbfb;border:1px solid #d6d4d4;line-height:23px}@media screen and (max-width:1439px){.quotationspro_request_dialog{width:40%}}@media screen and (max-width:991px){.quotationspro_request_dialog{width:75%}.quotationspro_request_dialog .required-field-indicator{left:10px;font-size:12px}.roja45contactus_form .customer-copy-checkbox .field-label{width:100px;line-height:14px}}@media screen and (max-width:767px){.quotationspro_request_dialog{width:90%}}#quotationspro_form .quotationspro_request_dialog_modal{display:none;position:absolute;top:0;left:0;background:rgba(0,0,0,.8);width:100%;height:100%;z-index:999;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}#quotationspro_form .quotationspro_request_dialog_modal #modal-wait-icon{text-align:center;position:absolute;left:50%;top:35%;transform:translate(-50%,-50%)}#quotationspro_form .quotationspro_request_dialog_modal #modal-wait-text{text-align:center;position:absolute;left:50%;top:55%;transform:translate(-50%,-50%)}#quotationspro_form .quotationspro_request_dialog_modal #modal-wait-icon i{font-size:50px;width:50px;height:50px}#quotationspro_form .quotationspro_request_dialog_modal #modal-wait-text h2{color:#fff}.quotationspro_request_dialog .quotationspro_request_dialog_msg{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;top:0;left:0;background:#fff;width:100%;height:100%;z-index:999;opacity:1}.quotationspro_request_dialog .quotationspro_request_dialog_msg #modal-msg{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.quotationspro_request_dialog .quotationspro_request_dialog_msg #modal-msg i{font-size:50px;width:50px;height:50px}.quotationspro_request_dialog .quotationspro_request_dialog_msg.success #modal-msg i{font-size:50px;color:#2bd11c;width:50px;height:50px}.quotationspro_request_dialog .quotationspro_request_dialog_msg.error #modal-msg i{font-size:50px;width:50px;color:#e81d0c;height:50px}.quotationspro_request .page-heading{margin-left:20px;margin-bottom:15px;border-bottom:none;padding:0}.quotationspro_request .product-heading{margin-left:25px;margin-top:10px;border-bottom:none;padding:0}.quotationspro_request .page-subheading{padding:0;min-height:24px}.quotationspro_request .form-group{margin-bottom:15px}.quotationspro_request .form-group .form-control{width:100%;max-width:100%}.quotationspro_request .form-group .input-group-addon{padding:.39rem 0.75rem!important}.quotationspro_request .form-group .form-error input,.quotationspro_request .form-group .form-error textarea{border:1px solid #f13340;color:#f13340;background-color:#fff1f2}.quotationspro_request .form-group .form-ok input,.quotationspro_request .form-group .form-ok textarea{border:1px solid #46a74e;color:#35b33f;background-color:#ddf9e1}.quotationspro_request_dialog .personal-details{border-left:1px solid #d6d4d4;padding:15px;overflow:hidden;position:static}.quotationspro_request.buttons{text-align:center;padding:5px;background-color:#333}.quotationspro_request.notes{background-color:#4b4b4b;border-bottom-right-radius:2px;border-bottom-left-radius:2px;min-height:40px}.quotationspro_request_dialog .requirements{padding:15px;position:relative}.quotationspro_request_dialog select{margin:0;height:34px;border:1px solid #ccc;border-radius:2px;width:200px}.quotationspro_request_dialog div.selector.fixed-width{border-radius:2px}.quotationspro_request_dialog .checkbox{margin:0;height:34px;border:1px solid #ccc;border-radius:2px;padding-left:5px}.quotationspro_request_dialog .checkbox label{line-height:32px}.quotationspro_request_dialog .checkbox .checker{display:inline-block;line-height:38px}@media (min-width:1200px){.quotationspro_request_dialog .requirements{min-height:318px}}.quotationspro_request_dialog .dropdown-toggle{padding:5px;border-color:#ccc;margin-bottom:5px}.quotationspro_request_dialog .cross{position:absolute;right:7px;top:8px;width:25px;height:25px;cursor:pointer;color:#333;z-index:999}.quotationspro_request_dialog .cross:hover{color:#b9b9b9}.quotationspro_request_dialog .cross:before{content:"\f057";display:block;font-family:"FontAwesome";font-size:25px;line-height:25px}.tooltip{background-color:#000;border:1px solid #fff;padding:10px 15px;width:200px;display:none;color:#fff;text-align:left;font-size:12px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000}.quotationspro_request_column_container{margin-right:20px}.quotationspro_request_column_container div.selector span{min-width:50px}.quotationspro_request_dialog .textarea textarea{width:100%;border:1px solid rgb(204,204,204);border-radius:2px;margin:0;resize:none}ul.product_list.grid>li .product-container .button-container .btn.btn-quote{margin:0 6px 10px 6px}.btn.btn-quote{font:700 17px/21px Arial,Helvetica,sans-serif;color:#fff;text-shadow:1px 1px rgba(0,0,0,.2);padding:0;border:1px solid;border-color:#399a49 #247f32 #1a6d27 #399a49}.btn.btn-quote span{border:1px solid;border-color:#74d578;padding:10px 14px;display:block;background:#43b754;background:-moz-linear-gradient(top,#43b754 0%,#41b757 2%,#41b854 4%,#43b756 6%,#41b354 38%,#44b355 40%,#45af55 66%,#41ae53 74%,#42ac52 91%,#41ae55 94%,#43ab54 96%,#42ac52 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#43b754),color-stop(2%,#41b757),color-stop(4%,#41b854),color-stop(6%,#43b756),color-stop(38%,#41b354),color-stop(40%,#44b355),color-stop(66%,#45af55),color-stop(74%,#41ae53),color-stop(91%,#42ac52),color-stop(94%,#41ae55),color-stop(96%,#43ab54),color-stop(100%,#42ac52));background:-webkit-linear-gradient(top,#43b754 0%,#41b757 2%,#41b854 4%,#43b756 6%,#41b354 38%,#44b355 40%,#45af55 66%,#41ae53 74%,#42ac52 91%,#41ae55 94%,#43ab54 96%,#42ac52 100%);background:-o-linear-gradient(top,#43b754 0%,#41b757 2%,#41b854 4%,#43b756 6%,#41b354 38%,#44b355 40%,#45af55 66%,#41ae53 74%,#42ac52 91%,#41ae55 94%,#43ab54 96%,#42ac52 100%);background:-ms-linear-gradient(top,#43b754 0%,#41b757 2%,#41b854 4%,#43b756 6%,#41b354 38%,#44b355 40%,#45af55 66%,#41ae53 74%,#42ac52 91%,#41ae55 94%,#43ab54 96%,#42ac52 100%);background:linear-gradient(to bottom,#43b754 0%,#41b757 2%,#41b854 4%,#43b756 6%,#41b354 38%,#44b355 40%,#45af55 66%,#41ae53 74%,#42ac52 91%,#41ae55 94%,#43ab54 96%,#42ac52 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009ad0',endColorstr='#007ab7',GradientType=0)}.btn.btn-quote:hover{border-color:#196f28 #399a49 #399a49 #258033}.btn.btn-quote:hover span{filter:none;background:#3aa04c}.box-info-product .exclusive.btn.btn-quote{font:700 17px/21px Arial,Helvetica,sans-serif;color:#fff;text-shadow:1px 1px rgba(0,0,0,.2);padding:0;border:1px solid;border-color:#399a49 #247f32 #1a6d27 #399a49}.box-info-product .exclusive.btn.btn-quote:before{font-family:"FontAwesome";position:absolute;top:0;left:0;bottom:0;color:#fff;font-size:25px;line-height:47px;text-shadow:0 1px #2c7938;content:"\f03a";z-index:2;width:51px;text-align:center;border:1px solid #4bcd5e;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px}.box-info-product .exclusive.btn.btn-quote.added:before{content:"\f00c"}.box-info-product .exclusive.btn.btn-quote:after{background:none}.box-info-product .exclusive.btn.btn-quote span{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-weight:700;font-size:20px;line-height:22px;padding:12px 12px 14px 60px;color:#fff;display:block!important;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border:1px solid;border-color:#74d578;display:block;background:#43b754;background:-moz-linear-gradient(top,#43b754 0%,#41b757 2%,#41b854 4%,#43b756 6%,#41b354 38%,#44b355 40%,#45af55 66%,#41ae53 74%,#42ac52 91%,#41ae55 94%,#43ab54 96%,#42ac52 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#43b754),color-stop(2%,#41b757),color-stop(4%,#41b854),color-stop(6%,#43b756),color-stop(38%,#41b354),color-stop(40%,#44b355),color-stop(66%,#45af55),color-stop(74%,#41ae53),color-stop(91%,#42ac52),color-stop(94%,#41ae55),color-stop(96%,#43ab54),color-stop(100%,#42ac52));background:-webkit-linear-gradient(top,#43b754 0%,#41b757 2%,#41b854 4%,#43b756 6%,#41b354 38%,#44b355 40%,#45af55 66%,#41ae53 74%,#42ac52 91%,#41ae55 94%,#43ab54 96%,#42ac52 100%);background:-o-linear-gradient(top,#43b754 0%,#41b757 2%,#41b854 4%,#43b756 6%,#41b354 38%,#44b355 40%,#45af55 66%,#41ae53 74%,#42ac52 91%,#41ae55 94%,#43ab54 96%,#42ac52 100%);background:-ms-linear-gradient(top,#43b754 0%,#41b757 2%,#41b854 4%,#43b756 6%,#41b354 38%,#44b355 40%,#45af55 66%,#41ae53 74%,#42ac52 91%,#41ae55 94%,#43ab54 96%,#42ac52 100%);background:linear-gradient(to bottom,#43b754 0%,#41b757 2%,#41b854 4%,#43b756 6%,#41b354 38%,#44b355 40%,#45af55 66%,#41ae53 74%,#42ac52 91%,#41ae55 94%,#43ab54 96%,#42ac52 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009ad0',endColorstr='#007ab7',GradientType=0)}.box-info-product .exclusive.btn.btn-quote:hover span{filter:none;background:#3aa04c;background:-moz-linear-gradient(top,#42ac52 0%,#43ab54 2%,#41ae55 4%,#42ac52 6%,#41ae53 38%,#45af55 40%,#44b355 66%,#41b354 74%,#43b756 91%,#41b854 94%,#41b757 96%,#43b754 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#42ac52),color-stop(2%,#43ab54),color-stop(4%,#41ae55),color-stop(6%,#42ac52),color-stop(38%,#41ae53),color-stop(40%,#45af55),color-stop(66%,#44b355),color-stop(74%,#41b354),color-stop(91%,#43b756),color-stop(94%,#41b854),color-stop(96%,#41b757),color-stop(100%,#43b754));background:-webkit-linear-gradient(top,#42ac52 0%,#43ab54 2%,#41ae55 4%,#42ac52 6%,#41ae53 38%,#45af55 40%,#44b355 66%,#41b354 74%,#43b756 91%,#41b854 94%,#41b757 96%,#43b754 100%);background:-o-linear-gradient(top,#42ac52 0%,#43ab54 2%,#41ae55 4%,#42ac52 6%,#41ae53 38%,#45af55 40%,#44b355 66%,#41b354 74%,#43b756 91%,#41b854 94%,#41b757 96%,#43b754 100%);background:-ms-linear-gradient(top,#42ac52 0%,#43ab54 2%,#41ae55 4%,#42ac52 6%,#41ae53 38%,#45af55 40%,#44b355 66%,#41b354 74%,#43b756 91%,#41b854 94%,#41b757 96%,#43b754 100%);background:linear-gradient(to bottom,#42ac52 0%,#43ab54 2%,#41ae55 4%,#42ac52 6%,#41ae53 38%,#45af55 40%,#44b355 66%,#41b354 74%,#43b756 91%,#41b854 94%,#41b757 96%,#43b754 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009ad0',endColorstr='#007ab7',GradientType=0)}.blur-background{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.quotationspro_request.captcha{text-align:center;padding-bottom:1px;background-color:#fbfbfb;margin-bottom:10px}.quotationspro_request.captcha .captcha-block{text-align:center;margin:auto;width:300px;position:relative}.quotationspro_request.captcha .captcha-block .g-recaptcha{padding-top:2px}.quotationspro_request .row.button-container{padding-top:10px;margin-left:0;margin-right:0}.quotationspro_request .button-container{position:relative}.quotationspro_request .required-field-indicator{font-weight:400;color:red;font-size:11px}.quotationspro_request .customer-copy-checkbox .field-label{display:inline-block;text-indent:-5px;margin-bottom:0;font-size:11px;color:#fff;font-weight:400}.quotationspro_request .customer-copy-checkbox .checker{margin-left:auto;margin-right:auto;display:inline-block}.quotationspro_request .customer-copy-checkbox input[type=checkbox]{margin:0!important;display:inline-block;width:15px;height:15px;vertical-align:middle;padding:0}.quotationspro_request,p button span{font-size:18px}.shopping-cart-footer-quote-form{margin-bottom:20px}#customerquotes_block_account a i{margin-left:5px}#view_quotation_details{position:relative}#view_quotation_details a{position:absolute;right:0;top:5px}#customerquotes_block_account #quotation_details{padding:1px;border:1px solid #d6d4d4;border-radius:4px}.invisible{display:none}#customerquotes_block_account_modal{display:none;position:fixed;top:0;left:0;background:#000;width:100%;height:100%;z-index:9999;opacity:.7}#customerquotes_block_account_modal .modal-wait-icon{width:50px;height:50px;text-align:center;position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px}#customerquotes_block_account_modal .modal-wait-icon i{font-size:50px}.quote-box.quote-box-top-left{left:-5px;position:absolute;top:-5px;overflow:hidden;height:109px;width:110px;text-align:center;z-index:0}.quote-box.quote-box-top-left .quote-label{font-size:14px;line-height:12px;font-weight:700;color:#fff;background:#52D03C;text-transform:uppercase;padding:10px 0 9px;text-shadow:1px 1px rgba(0,0,0,.24);width:144px;text-align:center;display:block;position:absolute;left:-31px;top:26px;z-index:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.quote-box.quote-box-top-left .quote-label:before{position:absolute;bottom:-3px;right:-4px;width:0;height:3px;border-style:solid;border-width:6px 4px 0 4px;border-color:#328224 transparent transparent transparent;content:".";text-indent:-5000px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.quote-box.quote-box-top-left .quote-label:after{position:absolute;bottom:-3px;left:-3px;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#328224 transparent transparent transparent;content:".";text-indent:-5000px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.quote-box.quote-box-top-right{right:-5px;position:absolute;top:-5px;overflow:hidden;height:109px;width:110px;text-align:center;z-index:0}.quote-box.quote-box-top-right .quote-label{font-size:14px;line-height:12px;font-weight:700;color:#fff;background:#52D03C;text-transform:uppercase;padding:10px 0 9px;text-shadow:1px 1px rgba(0,0,0,.24);width:144px;text-align:center;display:block;position:absolute;right:-31px;top:26px;z-index:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.quote-box.quote-box-top-right .quote-label:before{position:absolute;bottom:-3px;left:-4px;width:0;height:3px;border-style:solid;border-width:6px 4px 0 4px;border-color:#328224 transparent transparent transparent;content:".";text-indent:-5000px;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.quote-box.quote-box-top-right .quote-label:after{position:absolute;bottom:-3px;right:-3px;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#328224 transparent transparent transparent;content:".";text-indent:-5000px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.quote-box.quote-box-bottom-left{left:-5px;position:absolute;bottom:-5px;overflow:hidden;height:109px;width:110px;text-align:center;z-index:0}.quote-box.quote-box-bottom-left .quote-label{font-size:14px;line-height:12px;font-weight:700;color:#fff;background:#52D03C;text-transform:uppercase;padding:10px 0 9px;text-shadow:1px 1px rgba(0,0,0,.24);width:144px;text-align:center;display:block;position:absolute;left:-31px;bottom:26px;z-index:1;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.quote-box.quote-box-bottom-left .quote-label:before{position:absolute;top:-4px;right:-3px;width:0;height:3px;border-style:solid;border-width:6px 4px 0 4px;border-color:#328224 transparent transparent transparent;content:".";text-indent:-5000px;-webkit-transform:rotate(85deg);-ms-transform:rotate(85deg);transform:rotate(85deg)}.quote-box.quote-box-bottom-left .quote-label:after{position:absolute;top:-3px;left:-3px;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#328224 transparent transparent transparent;content:".";text-indent:-5000px;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg)}.quote-box.quote-box-bottom-right{right:-5px;position:absolute;bottom:-5px;overflow:hidden;height:109px;width:110px;text-align:center;z-index:0}.quote-box.quote-box-bottom-right .quote-label{font-size:14px;line-height:12px;font-weight:700;color:#fff;background:#52D03C;text-transform:uppercase;padding:10px 0 9px;text-shadow:1px 1px rgba(0,0,0,.24);width:144px;text-align:center;display:block;position:absolute;right:-31px;bottom:26px;z-index:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.quote-box.quote-box-bottom-right .quote-label:before{position:absolute;top:-4px;left:-3px;width:0;height:3px;border-style:solid;border-width:6px 4px 0 4px;border-color:#328224 transparent transparent transparent;content:".";text-indent:-5000px;-webkit-transform:rotate(-85deg);-ms-transform:rotate(-85deg);transform:rotate(-85deg)}.quote-box.quote-box-bottom-right .quote-label:after{position:absolute;top:-3px;right:-3px;width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#328224 transparent transparent transparent;content:".";text-indent:-5000px;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.roja45quotationspro-darken-background{background:rgba(0,0,0,.7)}.roja45quotationspro_buttons_block{padding:10px}ul.product_list.grid>li .product-container .button-container.roja45quotationspro_buttons_block{margin-bottom:0}.roja45quotationspro_buttons_block .roja45quotationspro_checkbox_container{padding:10px;padding-top:15px;border:1px solid #0A0;border-radius:3px;margin-bottom:10px}.roja45quotationspro_buttons_block .roja45quotationspro_checkbox_container .checker{margin-left:auto;margin-right:auto}.ajax_block_product.quoted-requested .left-block{box-shadow:0 0 10px #52D03C}.ajax_block_product .left-block:before{content:"";display:block;font-family:"FontAwesome";font-size:25px;line-height:25px;position:absolute;top:5px;left:5px;color:#52D03C;z-index:99}.ajax_block_product.quoted-requested .left-block:before{content:"\f05d"}#quotationspro_request_products{margin-bottom:5px}#quotationspro_request_products .cart_product{display:inline-block;margin:5px;padding:5px;border:1px solid #cdcdcd;border-radius:3px;background:#fff}#quotationspro_request_products .cart_product img{width:100px;height:100px}#header .roja45quotationspro_block{position:absolute;top:37px;right:0;z-index:100;display:none;height:auto;background:#333;color:#fff;width:270px}@media (max-width:480px){#header .roja45quotationspro_block{width:100%}}@media (max-width:1200px){#header .roja45quotationspro_block{width:100%}}#header .roja45quotationspro_block a{color:#fff}#header .roja45quotationspro_block a:hover{color:#9c9b9b}#header .roja45quotationspro_block .quote_block_list .remove_link a,#header .roja45quotationspro_block .quote_block_list .ajax_cart_block_remove_link{color:#fff;outline:none;text-decoration:none}#header .roja45quotationspro_block .quote_block_list .remove_link a:hover,#header .roja45quotationspro_block .quote_block_list .ajax_cart_block_remove_link:hover{color:#9c9b9b}#header .roja45quotationspro_block .price{color:#fff}#header .roja45quotationspro_block dt{background:#333;font-weight:400;overflow:hidden;padding:10px;position:relative;border:1px solid #444}#header .roja45quotationspro_block dt.first_item{background:none}#header .roja45quotationspro_block .quote-product-image{float:left;width:40%}#header .roja45quotationspro_block .quote-product-info{float:left;width:60%}#header .roja45quotationspro_block .quote-product-info .quantity-formated{display:inline-block;color:#9c9b9b;text-transform:uppercase;font-size:10px;padding-right:5px}#header .roja45quotationspro_block .quote-product-info .product-name{padding-bottom:5px;margin-top:-4px}#header .roja45quotationspro_block .quote-product-info .product-name a{font-size:13px;line-height:18px;display:inline-block}#header .roja45quotationspro_block .product-atributes{padding-bottom:10px;font-size:11px}#header .roja45quotationspro_block .product-atributes a{color:#9c9b9b}#header .roja45quotationspro_block .product-atributes a:hover{color:#fff}#header .block_content{margin-bottom:0}#header .roja45quotationspro_block .quote_block_list .remove_link{position:absolute;right:5px;top:5px}#header .roja45quotationspro_block .quote_block_list .remove_link a,#header .roja45quotationspro_block .quote_block_list .ajax_quote_block_remove_link{color:#777;display:block;width:100%;height:100%}#header .roja45quotationspro_block .quote_block_list.remove_link a:before,#header .roja45quotationspro_block .quote_block_list .ajax_quote_block_remove_link:before{display:inline-block;content:"\f057";font-family:"FontAwesome";font-size:18px;line-height:18px}#header .roja45quotationspro_block .quote_block_list .remove_link a:hover,#header .roja45quotationspro_block .quote_block_list .ajax_quote_block_remove_link:hover{color:#fff}#header .roja45quotationspro_block .quote-buttons{overflow:hidden;padding:20px 20px 10px 20px;margin:0;background:#333}#header .roja45quotationspro_block .quote-buttons a{width:100%;float:left;text-align:center;margin-bottom:10px;margin-right:10px}#header .roja45quotationspro_block .quote-buttons a#button_request_quote{margin-right:0;border:none}#header .roja45quotationspro_block .quote-buttons a#button_request_quote span{padding:7px 0;font-size:1.1em;border:solid 1px #63c473;background:#43b155}#header .roja45quotationspro_block .quote-buttons a#button_request_quote:hover span{border:solid 1px #358c43;background:#2e7a3a;color:#fff}.roja45-modal-invisible{display:none}.roja45-quotation-modal{position:fixed;width:100%;height:100%;top:0;z-index:9999;background-color:rgba(0,0,0,.5);color:#fff}.roja45-quotation-modal-overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:220px;height:150px;margin:auto}.roja45-quotation-modal-overlay .header_logo{width:200px;margin-left:auto;margin-right:auto;margin-bottom:25px}.roja45-quotation-modal-overlay .loading{text-align:center;font-size:80px}.layer_quote_overlay{background-color:#000;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:98;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}* html .layer_quote_overlay{position:absolute;left:0;margin-left:-160px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}#layer_quote{background-color:#fff;position:absolute;display:none;z-index:99;width:84%;margin-right:8%;margin-left:8%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#layer_quote .layer_quote_product{padding:30px 30px 30px 30px;overflow:hidden;position:static}#layer_quote .layer_quote_product .title{display:block;font:400 23px/29px Arial,Helvetica,sans-serif;color:#46a74e;margin-bottom:22px}@media (max-width:767px){#layer_quote .layer_quote_product .title{font-size:18px;padding-right:0;line-height:normal}}#layer_quote .layer_quote_product .title i{font-size:30px;line-height:30px;float:left;padding-right:8px}@media (max-width:767px){#layer_quote .layer_quote_product .title i{font-size:22px;line-height:22px}}#layer_quote .layer_quote_product .product-image-container{max-width:178px;border:1px solid #d6d4d4;padding:5px;float:left;margin-right:30px}@media (max-width:480px){#layer_quote .layer_quote_product .product-image-container{float:none;margin-right:0;margin-bottom:10px}}#layer_quote .layer_quote_product .layer_quote_product_info{padding:38px 0 0 0}#layer_quote .layer_quote_product .layer_quote_product_info #layer_quote_product_title{display:block;padding-bottom:8px}#layer_quote .layer_quote_product .layer_quote_product_info>div{padding-bottom:7px}#layer_quote .layer_quote_product .layer_quote_product_info>div strong{padding-right:3px}#layer_quote .layer_quote_cart{background:#fafafa;border-left:1px solid #d6d4d4;padding:21px 30px 170px 30px;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0;border-radius:0 4px 4px 0;position:relative}@media (min-width:1200px){#layer_quote .layer_quote_cart{min-height:318px}}@media (min-width:992px) and (max-width:1199px){#layer_quote .layer_quote_cart{min-height:360px}}@media (max-width:991px){#layer_quote .layer_quote_cart{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px;border-left:none;border-top:1px solid #d6d4d4}}#layer_quote .layer_quote_cart .title{display:block;font:400 23px/29px Arial,Helvetica,sans-serif;color:#333;border-bottom:1px solid #d6d4d4;padding-bottom:13px;margin-bottom:17px}@media (max-width:767px){#layer_quote .layer_quote_cart .title{font-size:18px}}#layer_quote .layer_quote_cart .layer_quote_row{padding:0 0 7px 0}#layer_quote .layer_quote_cart .button-container{position:absolute;bottom:0;left:0;width:100%;padding:0 30px 20px 30px}#layer_quote .layer_quote_cart .button-container .btn{margin-bottom:10px}#layer_quote .layer_quote_cart .button-container span.exclusive-medium{margin-right:5px}#layer_quote .layer_quote_cart .button-container span.exclusive-medium i{padding-right:5px;color:#777}#layer_quote .cross{position:absolute;right:7px;top:8px;width:25px;height:25px;cursor:pointer;color:#333;z-index:2}#layer_quote .cross:before{content:"\f057";display:block;font-family:"FontAwesome";font-size:25px;line-height:25px}#layer_quote .cross:hover{color:#515151}#layer_quote .continue{cursor:pointer}#layer_quote p{padding:0}#layer_quote .crossseling .crossseling-content{border-top:1px solid #d6d4d4;padding:26px 30px 40px 30px;position:relative}#layer_quote .crossseling h2{font:400 23px/26px Arial,Helvetica,sans-serif;color:#333;margin-bottom:25px}#layer_quote .crossseling #blockcart_list{max-width:773px;width:84%;margin:0 auto;overflow:hidden}#layer_quote .crossseling #blockcart_list ul{display:block}#layer_quote .crossseling #blockcart_list ul li{float:left;width:178px;margin:0 0 0 0}#layer_quote .crossseling #blockcart_list ul li .product-image-container{border:1px solid #d6d4d4;text-align:center;padding:5px;margin-bottom:15px}#layer_quote .crossseling #blockcart_list ul li .product-image-container img{width:100%}#layer_quote .crossseling #blockcart_list ul li .product-name{padding-bottom:5px}#layer_quote .crossseling #blockcart_list ul li .product-name a{font-size:15px;line-height:20px}#layer_quote .crossseling #blockcart_list a.bx-prev,#layer_quote .crossseling #blockcart_list a.bx-next{display:block;font-family:"FontAwesome";font-size:20px;line-height:20px;width:20px;height:20px;color:#333;text-indent:-5000px;position:absolute;top:45%;margin-top:-20px}#layer_quote .crossseling #blockcart_list a.bx-prev:after,#layer_quote .crossseling #blockcart_list a.bx-next:after{display:block;text-indent:0}#layer_quote .crossseling #blockcart_list a.bx-prev:hover,#layer_quote .crossseling #blockcart_list a.bx-next:hover{color:silver}#layer_quote .crossseling #blockcart_list a.bx-prev.disabled,#layer_quote .crossseling #blockcart_list a.bx-next.disabled{display:none}#layer_quote .crossseling #blockcart_list a.bx-prev{left:5%}#layer_quote .crossseling #blockcart_list a.bx-prev:after{content:"\f137"}#layer_quote .crossseling #blockcart_list a.bx-next{right:5%}#layer_quote .crossseling #blockcart_list a.bx-next:after{content:"\f138"}#layer_quote .crossseling #blockcart_list .bx-controls{overflow:hidden}.quote_navigation{margin:20px 0}.quote_navigation .button-medium{float:right}@media (max-width:992px){.quote_navigation .button-medium span{font-size:16px}}.quote_navigation .button-medium i.right{font-size:25px;line-height:25px;vertical-align:-4px;margin-left:6px}.quote_navigation .button-exclusive{border:none;background:none;padding:0;font-size:17px;font-weight:700;color:#333;margin:9px 0 0 0}.quote_navigation .button-exclusive i{color:#777;margin-right:8px}.quote_navigation .button-exclusive:hover,.quote_navigation .button-exclusive:focus,.quote_navigation .button-exclusive:active{color:#515151;-webkit-box-shadow:none;box-shadow:none}@media (max-width:480px){.quote_navigation>span{display:block;width:100%;padding-bottom:15px}}.quote_last_product{display:none}.quote_quantity .quote_quantity_input{height:27px;line-height:27px;padding:0;text-align:center;width:57px}.quote_gift_quantity .quote_quantity_input{height:27px;line-height:27px;padding:0;text-align:center;width:57px}#quote_summary tbody td.cart_delete{width:1%}#quote_summary td.cart_delete{position:absolute;right:20px;top:7px}#quote_summary td.cart_delete:before{content:''!important}#quote_summary .quote_delete a.quote_quantity_delete{font-size:23px;color:#333}#quote_summary .quote_delete a.quote_quantity_delete:hover{color:silver}#quote_summary thead th{padding:7px 8px 9px 8px}#quote_summary tbody td{padding:7px 8px 9px 8px;vertical-align:middle}#quote_summary tbody td.quote_product{padding:7px;width:137px}#quote_summary tbody td.quote_product img{border:1px solid #d6d4d4}#quote_summary tbody td.quote_unit .price span{display:inline-block}#quote_summary tbody td.quote_unit .price span.price-percent-reduction{margin:5px auto;display:inline-block}#quote_summary tbody td.quote_unit .price span.old-price{text-decoration:line-through}#quote_summary tbody td.quote_description small{display:block;padding:5px 0 0 0}#quote_summary tbody td.quote_avail{width:1%}#quote_summary tbody td.quote_avail span{white-space:nowrap}#quote_summary tbody td.quote_delete{width:1%}#quote_summary tfoot td.text-right,#quote_summary tfoot tbody td.quote_unit,#quote_summary tbody tfoot td.quote_unit,#quote_summary tfoot tbody td.quote_total,#quote_summary tbody tfoot td.quote_total{font-weight:700;color:#333}#quote_summary tfoot td.price{text-align:right}#quote_summary tfoot td.total_price_container span{font:600 18px/22px "Open Sans",sans-serif;color:#555454;text-transform:uppercase}#quote_summary tfoot td#total_price_container{font:600 21px/25px "Open Sans",sans-serif;color:#333;background:#fff}#quote_summary .stock-management-on tbody td.quote_description{width:480px}.quote_discount_price{text-align:right}.quote_discount_delete{text-align:center}#module-roja45quotationspro-QuotationsProFront #content{box-shadow:2px 2px 8px 0 rgba(0,0,0,.2);background:#fff;padding:1rem;font-size:.875rem;color:#7A7A7A}.products .product-miniature .product-flags .quote{display:block;position:absolute;right:-10px;margin-top:0.625rem!important;padding:.3125rem .4375rem;color:#fff;background:#3dbf46;text-transform:uppercase;min-width:3.125rem;min-height:1.875rem;font-size:1rem;font-weight:600;box-shadow:2px 2px 4px 0 rgba(0,0,0,.2)}#request_quote{margin-top:20px}.roja45quotationspro_button_container .btn.add-to-quote{height:2.75rem;line-height:inherit;padding-top:.625rem}.product-quantity .add .btn.add-to-quote{margin-left:10px}#request_quote .add-to-quote{height:2.75rem;line-height:inherit;padding-top:.625rem}#roja45quotationspro-modal{color:#232323}#roja45quotationspro-modal .modal-header{background:#4cbb6c}#roja45quotationspro-modal .modal-body{background:#f1f1f1;padding:3.125rem 1.875rem;padding-bottom:0}#roja45quotationspro-modal .modal-body .divide-right span{display:inline-block;margin-bottom:.3125rem}#roja45quotationspro-modal .modal-dialog{max-width:1140px;width:100%}#roja45quotationspro-modal .product-image{width:100%;height:auto}#roja45quotationspro-modal .modal-title{font-weight:600;color:#fff;font-size:1.125rem}#roja45quotationspro-modal .modal-title i.material-icons{margin-right:1.875rem}#roja45quotationspro-modal .product-name{color:#2fb5d2;font-size:1.125rem}#roja45quotationspro-modal .cart-products-count{font-size:1.125rem}#roja45quotationspro-modal .cart-content{padding-left:2.5rem}#roja45quotationspro-modal .cart-content .cart-content-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#roja45quotationspro-modal .cart-content .cart-content-btn button{margin-right:.3125rem}#roja45quotationspro-modal .cart-content .cart-content-btn .btn{white-space:inherit}#roja45quotationspro-modal .divide-right{border-right:1px solid #7a7a7a}.roja45_hidden{display:none!important}.quote-ordered{display:inline-block;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-weight:600;padding:.5rem 1.25rem}.quote-expired{display:inline-block;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-weight:600;padding:.5rem 1.25rem;color:#f13340}.quote-in-progress{display:inline-block;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;text-transform:uppercase;font-weight:600;padding:.5rem 1.25rem;color:#46ab3a}.quote_quantity.input-group.form-control{width:2.5rem}/**
* 2007-2019 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author    PrestaShop SA <contact@prestashop.com>
*  @copyright 2007-2019 PrestaShop SA
*  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*
* Don't forget to prefix your containers with your own identifier
* to avoid any conflicts with others containers.
*/
/**
* Quantity Discount Pro
*
* NOTICE OF LICENSE
*
* This product is licensed for one customer to use on one installation (test stores and multishop included).
* Site developer has the right to modify this module to suit their needs, but can not redistribute the module in
* whole or in part. Any other use of this module constitues a violation of the user agreement.
*
* DISCLAIMER
*
* NO WARRANTIES OF DATA SAFETY OR MODULE SECURITY
* ARE EXPRESSED OR IMPLIED. USE THIS MODULE IN ACCORDANCE
* WITH YOUR MERCHANT AGREEMENT, KNOWING THAT VIOLATIONS OF
* PCI COMPLIANCY OR A DATA BREACH CAN COST THOUSANDS OF DOLLARS
* IN FINES AND DAMAGE A STORES REPUTATION. USE AT YOUR OWN RISK.
*
*  @author    idnovate.com <info@idnovate.com>
*  @copyright 2019 idnovate.com
*  @license   See above
*/
 #cart-subtotal-discount{display:none}#growls{z-index:50000;position:fixed}#growls.default{top:10px;right:10px}#growls.tl{top:10px;left:10px}#growls.tr{top:10px;right:10px}#growls.bl{bottom:10px;left:10px}#growls.br{bottom:10px;right:10px}.growl{opacity:.8;position:relative;border-radius:4px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.growl.growl-incoming{opacity:0}.growl.growl-outgoing{opacity:0}.growl.growl-small{width:200px;padding:5px;margin:5px}.growl.growl-medium{width:250px;padding:10px;margin:10px}.growl.growl-large{width:300px;padding:15px;margin:15px}.growl.growl-default{color:#fff;background:#7f8c8d}.growl.growl-error{color:#fff;background:#c0392b}.growl.growl-notice{color:#fff;background:#2ecc71}.growl.growl-warning{color:#fff;background:#f39c12}.growl .growl-close{cursor:pointer;float:right;font-size:14px;line-height:18px;font-weight:400;font-family:helvetica,verdana,sans-serif}.growl .growl-title{font-size:18px;line-height:24px}.growl .growl-message{font-size:14px;line-height:18px}