﻿.on-top-layer{z-index:99 !important}.under-top-layer{z-index:98 !important}.bottom-layer{z-index:1 !important}.zoomImg{z-index:95 !important}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:990px}}@media (min-width: 1301px){.container{width:1200px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.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{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.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{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1301px){.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{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:rgba(0,0,0,0)}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{line-height:34px}input[type="date"].input-sm,.input-group-sm>input.form-control[type="date"],.input-group-sm>input.input-group-addon[type="date"],.input-group-sm>.input-group-btn>input.btn[type="date"],.input-group-sm input[type="date"],input[type="time"].input-sm,.input-group-sm>input.form-control[type="time"],.input-group-sm>input.input-group-addon[type="time"],.input-group-sm>.input-group-btn>input.btn[type="time"],.input-group-sm input[type="time"],input[type="datetime-local"].input-sm,.input-group-sm>input.form-control[type="datetime-local"],.input-group-sm>input.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>input.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input[type="month"].input-sm,.input-group-sm>input.form-control[type="month"],.input-group-sm>input.input-group-addon[type="month"],.input-group-sm>.input-group-btn>input.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input[type="date"].input-lg,.input-group-lg>input.form-control[type="date"],.input-group-lg>input.input-group-addon[type="date"],.input-group-lg>.input-group-btn>input.btn[type="date"],.input-group-lg input[type="date"],input[type="time"].input-lg,.input-group-lg>input.form-control[type="time"],.input-group-lg>input.input-group-addon[type="time"],.input-group-lg>.input-group-btn>input.btn[type="time"],.input-group-lg input[type="time"],input[type="datetime-local"].input-lg,.input-group-lg>input.form-control[type="datetime-local"],.input-group-lg>input.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>input.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input[type="month"].input-lg,.input-group-lg>input.form-control[type="month"],.input-group-lg>input.input-group-addon[type="month"],.input-group-lg>.input-group-btn>input.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio-inline-group label{margin-right:6px}.radio-inline-group label input{margin-top:0;margin-right:6px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select[multiple].input-sm,.input-group-sm>select.form-control[multiple],.input-group-sm>select.input-group-addon[multiple],.input-group-sm>.input-group-btn>select.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select[multiple].input-lg,.input-group-lg>select.form-control[multiple],.input-group-lg>select.input-group-addon[multiple],.input-group-lg>.input-group-btn>select.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 350px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:rgba(0,0,0,0)}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:rgba(0,0,0,0)}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:rgba(0,0,0,0)}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:rgba(0,0,0,0)}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:rgba(0,0,0,0)}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1300px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1300px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1300px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1300px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1301px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1301px){.visible-lg-block{display:block !important}}@media (min-width: 1301px){.visible-lg-inline{display:inline !important}}@media (min-width: 1301px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1300px){.hidden-md{display:none !important}}@media (min-width: 1301px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.form-inline{display:flex;flex-wrap:wrap}.form-inline .form-group{display:flex;flex-direction:column;align-items:start;margin:0 10px 15px 0}.form-inline .form-group label{font-weight:400;font-size:14px;color:#909090}.form-group .required label::after{content:'*';color:red;margin-left:5px}.table th{font-size:11px;font-weight:700}.table td{font-size:12px;vertical-align:middle}.table>tbody>tr>td{vertical-align:middle}.thead-light tr{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.dropdown-header{font-weight:700}.display-block{display:block !important}.display-inline-block{display:inline-block !important}.sticky{position:fixed !important}.mobile-active-styles{background-color:#0069b4 !important;color:#fff !important}.mobile-active-styles i{color:#fff !important}.stretch{height:100%;width:100%}.pos-relative{position:relative}.color-blue{color:#0069b4}.color-menu-grey{color:#4f4f4f}.red{color:red !important}.green{color:#00a143 !important}.orange{color:#ffa500 !important}.yellow{color:#fff266 !important}.word-break{word-break:break-all}.no-padding{padding:0 !important}.no-padding-right{padding-right:0 !important}.row-no-padding [class*="col-"]{padding-left:0 !important;padding-right:0 !important}.no-margin{margin:0 !important}table.table-no-border-background tr{background:transparent !important}table.table-no-border-background td,table.table-no-border-background th{border:0 !important}.no-wrap{white-space:nowrap}.checked-item{position:relative}.checked-item:after{content:'\f00c';z-index:98;font-family:FontAwesome;text-align:center;color:#fff;position:absolute;height:22px;width:22px;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);border-radius:50%;background-color:#79e32b}.width100{width:100% !important}.margin-top0{margin-top:0 !important}.margin-top10{margin-top:10px !important}.equal-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:nowrap}.equal-height>[class*='col-']{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column}@media (max-width: 767px){.equal-height,.equal-height>[class*='col-']{display:block}.sticky{overflow-y:scroll}}.text-line-through{text-decoration:line-through}.autocomplete-suggestions{border-top:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef}.autocomplete-suggestions .autocomplete-suggestion{background-color:#f5f6f6;border-bottom:1px solid #efefef;padding:5px}.def-btn{color:#4f4f4f;background-color:#f5f5f5;border:0}.white-btn{background-color:#fff;color:#0069b4;padding:14px 20px;text-decoration:none;font-family:"Montserrat";font-weight:400;transition:.3s;border-radius:6px;margin-right:8px;font-size:13px}.white-btn:visited{color:#0069b4}.white-btn:hover{background-color:#0069b4;color:#fff}.white-btn:active{background-color:#fff;color:#0069b4;text-decoration:none}.blue-btn{background-color:#0069b4;color:#fff;text-decoration:none;font-family:"Montserrat";font-weight:400;border:1px solid #0069b4;transition:.3s;border-radius:6px;margin-right:8px;font-size:13px}.blue-btn:focus,.blue-btn:active{color:#fff;background-color:#0069b4}.blue-btn:hover{background-color:#fff;border:1px solid #e9e9e9;color:#0069b4 !important;text-decoration:none}.btn-dark{transition:all 0.3s ease;background-color:#414142;color:#fff;border-color:#fff}.btn-dark:active,.btn-dark:focus{color:#fff}.btn-dark.active,.btn-dark:hover{background-color:#fff;color:#414142;border-color:#414142}.btn-no-border{border:0}.green-btn{background-color:#00a143;color:#fff;text-decoration:none;font-family:"Montserrat";font-weight:400;border:1px solid #00a143;transition:.3s;border-radius:6px;margin-right:8px;font-size:13px}.green-btn:focus{color:#fff}.green-btn:hover{color:#00a143 !important;background-color:#fff;border:1px solid #e9e9e9;text-decoration:none}.buy-btn{border:1px solid #000;background-color:#000;font-weight:700;color:#fff;border-radius:0;text-decoration:none;font-family:"Montserrat";transition:.3s;margin-right:8px}.buy-btn:hover{color:#000;background-color:#fff;border:1px solid #000;text-decoration:none}.update-btn{height:45px;padding:0 20px;border:1px solid #e9e9e9;transition:.3s;border-radius:6px;margin-right:8px}.update-btn:hover{border:1px solid #e9e9e9}.red-btn{height:45px;padding:0 20px;border:1px solid #e02121;background-color:#e02121;color:#fff;font-weight:700;transition:.3s;border-radius:6px;margin-right:8px}.red-btn:visited{color:#fff}.red-btn:hover{color:#e02121;background-color:#fff;border:1px solid #e02121}.orange-btn{height:45px;padding:0 20px;border:1px solid #ff8848;background-color:#ff8848;color:#fff;font-weight:700;transition:.3s;border-radius:6px;margin-right:8px}.orange-btn:visited{color:#fff}.orange-btn:hover{color:#e02121;background-color:#fff;border:1px solid #e02121}.btn-gray{color:#fff;background-color:#464545;border-color:#383737}.btn-gray:hover{color:#fff;background-color:#383737}.confirm{display:inline-block;color:#fff !important;line-height:45px;padding:0 20px}.loginForgottenPass{display:inline-block;height:45px;line-height:45px;padding:0 20px;margin-right:5px;vertical-align:top;transition:.3s;border-radius:6px;margin-right:8px}.loginForgottenPass:hover{margin-right:3px}.modal-close-background{position:fixed;width:100%;height:100%;background-color:#818181;top:0;left:0;opacity:0.3}.custom-modal{font-family:"Montserrat";color:#4f4f4f}.custom-modal .modal-backdrop.in{display:none}.custom-modal .modal-content{padding:35px 50px 0px 35px;border-radius:0px}.custom-modal .modal-dialog{position:absolute;width:750px;top:50%;left:50%;-ms-transform:translate(-50%, -50%) !important;-moz-transform:translate(-50%, -50%) !important;-o-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;background-color:#fff}.custom-modal .modal-header{padding:0px;border-bottom:0px}.custom-modal .modal-header h1{margin:0;font-size:32px;line-height:36px;font-weight:400}.custom-modal .modal-header h5{font-size:16px;line-height:24px}.custom-modal .modal-body{padding:0}.custom-modal .modal-footer{min-height:50px;border-top:none;padding:0}.custom-modal .modal-footer .close{font-weight:700;line-height:50px;font-size:16px;color:red;float:left;opacity:1}.modal-ceremonies .modal-header h5{color:red}.modal-ceremonies .modal-body .ceremonies-list{display:block;list-style:none}.modal-ceremonies .modal-body .ceremonies-list li:nth-child(even){background-color:#eaeaea}.modal-ceremonies .modal-body .ceremonies-list .date{margin-right:5px}.modal-ceremonies .modal-body .ceremonies-list .ceremony-list-element{font-size:14px;line-height:28px;padding:0 25px}.modal-find-us .modal-header h1{margin-bottom:30px}.modal-find-us .modal-body .adress-box{margin-bottom:25px}.modal-find-us .modal-body .adress-box .box-title{font-size:16px;line-height:24px;font-weight:700;margin:0}.modal-find-us .modal-body .adress-box .adress{font-size:16px}.modal-find-us .modal-body .how-to-get{font-size:16px;line-height:24px}.modal-product-info{font-family:"Montserrat";text-align:left}.modal-product-info .img-wrapper{display:block !important;float:none !important;margin-right:0 !important;margin:0 auto}.modal-product-info .choosen-product-img{max-width:100%}.modal-product-info .modal-content{padding:30px;min-height:180px}.modal-product-info .close{float:none;vertical-align:top;font-weight:700;font-size:16px;color:red;opacity:1}.modal-product-info .product-description{overflow:hidden}.modal-product-info .product-description h2{font-size:26px;line-height:36px;font-weight:400;margin-top:0px;margin-bottom:15px;color:#4f4f4f}.modal-product-info .product-description p{font-size:14px;line-height:20px;margin-top:0px;margin-bottom:25px;color:#4f4f4f}.modal-order-history .modal-content .modal-header{margin-bottom:25px}.modal-order-history .modal-dialog{height:460px;width:750px}.modal-order-history .modal-body .ceremonies-list{display:block;list-style:none;max-height:310px;overflow-y:scroll}.modal-order-history .modal-body .ceremonies-list li:nth-child(even){background-color:#f5f5f5}.modal-order-history .modal-body .ceremonies-list .date{margin-right:20px}.modal-order-history .modal-body .ceremonies-list .ceremony-list-element{font-size:12px;line-height:28px;padding:0 25px}.modal-assign .modal-content .modal-header{margin-bottom:25px}.modal-assign .modal-dialog{max-height:530px;width:600px}.modal-assign .modal-body .modal-search{margin-bottom:25px}.modal-assign .modal-body .modal-search input{width:300px;height:45px;border:1px solid #e9e9e9;padding:0 10px}.modal-assign .modal-body .modal-search .filter{margin-left:10px;height:45px;padding:0 20px;border:0px}.modal-assign .modal-body .modal-search .filter:hover{border:1px solid #959595}.modal-assign .modal-body .assign-list{max-height:260px;overflow-y:scroll;list-style:none;margin-bottom:25px}.modal-assign .modal-body .assign-list .single-client{font-size:14px;line-height:24px;color:#4f4f4f}.modal-assign .modal-body .btn-wrap{margin-bottom:20px}.modal-assign .modal-body .btn-wrap .blue-btn{height:45px;padding:0 20px;border:0px;margin-right:10px}.modal-assign .modal-body .btn-wrap .blue-btn:hover{border:1px solid #959595}#historyModal .modal-header h1{margin-bottom:15px}#historyModal .table-striped>tbody>tr:nth-of-type(odd){background-color:#f5f5f5}#historyModal .history-table td,#historyModal .history-table th{padding:5px}.notes-modal__wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:none;z-index:999;justify-content:center;align-items:center;display:flex;background:rgba(60,60,60,0.8);max-width:100vw}.notes-modal__wrapper.--hidden{display:none}.notes-modal__container{padding:20px 40px;-webkit-box-shadow:0px 0px 15px 0px #000000;box-shadow:0px 0px 15px 0px #000000;border:1px solid grey;text-align:center;background-color:white;border-radius:16px}.notes-modal__header{margin:10px 0;font-weight:700}.notes-modal__modal-textarea{width:300px;height:200px}.notes-modal__closeBtn{margin-top:5px}@media (max-width: 767px){.custom-modal{padding-right:0 !important}.custom-modal .modal-header h1{letter-spacing:-0.7px}.custom-modal .modal-header h5{letter-spacing:0px;margin-top:20px;margin-bottom:22px}.custom-modal .modal-dialog{width:100%;margin:0;left:0;top:auto;transform:none !important}.custom-modal .modal-content{padding:20px 11px}.modal-ceremonies .modal-body .ceremonies-list{padding-top:9px}.modal-ceremonies .modal-body .ceremonies-list .ceremony-list-element{padding:5px 0}.modal-ceremonies .modal-body .ceremonies-list .date{display:block;font-size:12px;line-height:17px}.modal-ceremonies .modal-body .ceremonies-list .event{display:block;font-size:12px;line-height:17px}.modal-product-info .img-wrapper{display:block;float:none}.modal-product-info .product-description{overflow:default}.modal-assign .modal-body .modal-search input{width:100%;margin-bottom:10px}.modal-assign .modal-body .modal-search .filter{margin-left:0px}.modal-assign .modal-body .assign-list .single-client{font-size:12px}.notes-modal__modal-textarea{max-width:250px}}.flash-container{position:relative;margin-bottom:10px}.error_message{width:100%}.error_message a{font-size:14px;line-height:18px;text-decoration:none;color:inherit}.error_message a:hover{text-decoration:underline}.error_message h4{font-size:18px;line-height:26px}.error_message p{font-size:14px;line-height:18px;margin:0 15px;text-align:center;padding:10px 0}.error_message .close-message{position:absolute;background:none;border:none;outline:none;right:25px;top:50%;transform:translateY(-50%);color:#000}.error_message.note-success{background-color:#c7e6c7;border:1px solid #5cb85c;color:#00a143;font-weight:600}.error_message.note-danger{background-color:#f4cecd;border:1px solid #d9534f;color:red;font-weight:600}.error_message.note-danger:before{content:'\f06a';font-family:FontAwesome;position:absolute;left:25px;top:50%;transform:translateY(-50%);color:#a02622}.error_message.note-warning{background-color:#fceedb;border:1px solid #f0ad4e;color:#c77c11}.message{padding:10px 35px 10px 50px;border-radius:2px;background-color:#00a143;color:#fff;border:1px solid #006e2e;font-size:16px;line-height:24px;position:absolute;top:0px;width:100%;max-width:100%;z-index:99}.message:before{content:'\f05a';font-family:FontAwesome;position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#fff}.message a{color:#fff}.message h3{margin-top:0px}.message .close-message{position:absolute;background:none;border:none;outline:none;right:15px;top:50%;transform:translateY(-50%);color:#fff}.buttonReset{color:#5f5f5f;font-size:24px;font-weight:700;margin-top:0px;margin-bottom:30px;margin-left:15px}@media (max-width: 767px){.message,.error_message{left:0}}.page-main-menu{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin:0 auto}@media (max-width: 1149px){.page-main-menu{width:calc(100% - 60px)}}@media (max-width: 1024px){.page-main-menu{width:100%}}@media (max-width: 991px){.page-main-menu{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.page-main-menu{width:calc(100% - 160px)}}@media (min-width: 1360px){.page-main-menu{width:calc(100% - 220px)}}@media (min-width: 1500px){.page-main-menu{width:calc(100% - 320px)}}@media (min-width: 2001px){.page-main-menu{width:calc(100% - 440px)}}.page-main-menu__wrapper{width:100%;position:relative;z-index:121}.page-main-menu__header{display:none}.page-main-menu__info-section{display:none}.page-main-menu__items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0;padding:0;width:100%;background-color:transparent;color:#000}.page-main-menu__items.--transparent{color:#fff}.page-main-menu__greyBackground{display:none;background-color:#606060;position:fixed;top:0px;bottom:0;left:0;right:0;opacity:.8;z-index:120}.page-main-menu__greyBackground.--searchVisible{z-index:130;display:block}.page-main-menu__item{line-height:40px;font-weight:200;text-transform:uppercase;padding:0 15px;font-size:14px;text-align:center}.page-main-menu__item>a,.page-main-menu__item>a:link,.page-main-menu__item>a:hover,.page-main-menu__item>a:active{color:#414142}.page-main-menu__item>a.--white,.page-main-menu__item>a:link.--white,.page-main-menu__item>a:hover.--white,.page-main-menu__item>a:active.--white{color:white}.page-main-menu__item:hover{background-color:white;color:#414142;cursor:pointer;transition:all 0.2s ease}.page-main-menu__item:hover>a,.page-main-menu__item:hover>a:link,.page-main-menu__item:hover>a:hover,.page-main-menu__item:hover>a:active{color:#414142}.page-main-menu__item.subMenu{transition:0s opacity}.page-main-menu__item.--hover:hover .subMenu{opacity:1;visibility:visible;transition:all 0.3s ease-in-out;transition-delay:0.2s}.page-main-menu__item.--hover:hover .subMenuSimple{opacity:1;visibility:visible;transition:all 0.3s ease-in-out;transition-delay:0.2s}.page-main-menu__item.--relativePosition{position:relative}.page-main-menu__left-items-container{display:flex;margin-right:auto}.page-main-menu__right-items-container{display:flex;margin-left:auto}.page-main-menu__itemTitle{font-weight:200;text-transform:uppercase;font-size:14px}.page-main-menu__itemDropdown{display:none;font-size:12px}.page-main-menu__itemDropdownArrow{color:white;font-size:15px;line-height:50px;margin-right:3px}.subMenu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;visibility:hidden;flex-direction:column;position:absolute;top:40px;left:0;width:100%;background-color:#ffffff;border-top:none;opacity:0;cursor:auto;padding:20px 0}.subMenu__wrapper{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}@media (max-width: 1149px){.subMenu__wrapper{width:calc(100% - 60px)}}@media (max-width: 1024px){.subMenu__wrapper{width:100%}}@media (max-width: 991px){.subMenu__wrapper{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.subMenu__wrapper{width:calc(100% - 160px)}}@media (min-width: 1360px){.subMenu__wrapper{width:calc(100% - 220px)}}@media (min-width: 1500px){.subMenu__wrapper{width:calc(100% - 320px)}}@media (min-width: 2001px){.subMenu__wrapper{width:calc(100% - 440px)}}.subMenu.--active{opacity:1;visibility:visible;transition:all 0.3s ease-in-out}.subMenu__left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;width:70%;margin-right:auto;border-right:1px solid #c4d2db}.subMenu__right{width:30%;margin-left:auto;text-align:left;padding-left:75px}.subMenu__rightItem{text-transform:none;font-size:14px;font-weight:400;color:black;display:block;object-fit:cover;height:auto;width:100%}.subMenu__rightItem:hover{color:grey}.subMenu__rightItem img{height:100%;width:100%}.subMenu__content{width:100%}.subMenu__materials{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;flex-wrap:wrap;gap:75px}.subMenu__itemDropdown{display:none}.subMenu__materialsProducts{display:flex;flex-direction:column}.subMenu__materialsItem{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:0px;padding:20px 0}.subMenu__materialsItemTitle{font-size:14px;font-weight:700;color:black;line-height:18px}.subMenu__materialsItemTitle:hover{color:grey}.subMenu__productItem{display:flex;background:white;align-items:center;border:1px solid white}.subMenu__productTitle{text-transform:none;font-size:12px;font-weight:400;color:black;display:block}.subMenu__productTitle:hover{color:grey}.subMenuSimple{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;visibility:hidden;flex-direction:column;position:absolute;top:50px;left:0;width:auto;background-color:#ffffff;border-top:none;opacity:0;cursor:auto}.subMenuSimple.--active{opacity:1;visibility:visible;transition:all 0.3s ease-in-out}.subMenuSimple__top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row}.subMenuSimple__link{white-space:nowrap;padding:0 20px;line-height:40px}.subMenuSimple__link:hover{background-color:#dddddd;transition:all 0.3s ease}@media (max-width: 1750px){.page-main-menu__item{font-size:11px}.page-main-menu__items{justify-content:center}.page-main-menu__itemTitle{font-size:11px}.page-main-menu__left-items-container{margin-right:0}.page-main-menu__right-items-container{margin-left:0}}@media (max-width: 1300px){.page-main-menu__item{font-size:9px}.page-main-menu__itemTitle{font-size:9px}}@media (max-width: 1023px){.page-main-menu{padding:0}.page-main-menu__left-items-container,.page-main-menu__right-items-container{flex-direction:column}.page-main-menu__wrapper{padding:0;opacity:0;position:fixed;left:-1000px;right:0;top:0;bottom:0;display:flex;flex-direction:column;z-index:10000;background-color:#ffffff;transition:all 0.5s ease;width:0%;color:#414142;font-weight:400;height:100vh;overflow-y:scroll}.page-main-menu__wrapper.--active{width:100%;left:0;opacity:1}.page-main-menu__header{height:50px;width:100%;background-color:#414142;color:#fff;position:relative;padding:0 30px;display:flex;flex-direction:column;justify-content:center}.page-main-menu__header-close-button{height:50px;width:50px;position:absolute;top:0px;right:0px;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-main-menu__header-close-button svg{height:13px;width:13px;color:#fff}.page-main-menu__header-invitation{color:#fff;font-size:18px;line-height:50px;font-weight:600}.page-main-menu__info-section{display:block;padding:10px 0 10px 48px;border-bottom:2px solid #f6f6f6}.page-main-menu__main-links{display:flex;flex-direction:column;font-weight:600}.page-main-menu__main-links a{margin:3px 0}.page-main-menu__contact-data{display:flex;flex-direction:column;font-size:13px;margin-top:13px}.page-main-menu__contact-data a{display:inline-block;margin:3px 0;color:#414142}.page-main-menu__contact-data-icon{height:14px;margin-right:3px;color:#414142}.page-main-menu__items{flex-direction:column;background:white}.page-main-menu__item{display:block;padding:0;line-height:initial;margin:0;text-align:left}.page-main-menu__item>a:link,.page-main-menu__item>a:visited,.page-main-menu__item>a:hover,.page-main-menu__item>a:active{color:#414142;font-size:14px;text-transform:none;font-weight:400;line-height:40px;margin-left:0px;display:inline-block}.page-main-menu__item.--singleLink{padding-left:48px}.page-main-menu__item.--singleLink a{width:100%}.page-main-menu__item.--border{border-top:2px solid #f6f6f6}.page-main-menu__itemTitle{font-size:14px}.page-main-menu__itemDropdown{color:#414142;display:inline-block;font-size:12px;line-height:40px;width:45px;text-align:center}.page-main-menu__itemDropdownArrow{display:none}.subMenu{padding:0;display:none}.subMenu__wrapper{flex-direction:column}.subMenu__left{width:100%;border-right:none;border-bottom:1px solid #c4d2db}.subMenu__right{padding:0;width:100%}.subMenu__rightItem{padding:10px 0}.subMenu__rightItem img{height:75%;width:75%}.subMenu.--mobileVisible{opacity:1;visibility:visible;display:block;position:relative;top:0px;border:none;overflow-y:scroll}.subMenu__content{width:100%;padding-top:0px;display:block}.subMenu__materials{padding:0px;display:flex;flex-direction:column;width:100%;gap:5px}.subMenu__materials div:nth-child(1){order:1}.subMenu__materialsPosition{display:flex;align-items:flex-start;border:none;flex-direction:column-reverse}.subMenu__materialsTitleContainer{display:flex}.subMenu__itemDropdown{display:block;width:50px;text-align:center;color:black;line-height:40px;margin-left:10px;font-size:12px}.subMenu__materialsItemTitle{font-weight:normal}.subMenu__materialsItem{margin:0;text-align:left;font-size:14px;padding:10px 5px;text-transform:none}.subMenu__materialsProducts{border-top:none;padding:0;display:none}.subMenu__materialsProducts.--active{display:flex;padding:20px 0 20px 60px}.subMenu__productItem{padding:3px;margin:0;width:auto;margin-bottom:10px}.subMenu__productTitle{max-width:100%;margin-bottom:5px}.subMenuSimple{display:none}.subMenuSimple.--mobileVisible{opacity:1;visibility:visible;display:block;position:relative;top:0px;border:none;overflow-y:scroll}.subMenuSimple__link{padding:0 10px;line-height:50px;width:100%;display:block}}.filters{border-bottom:2px solid #eceef5;border-top:2px solid #eceef5;padding-bottom:10px}.steps{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:baseline;margin:10px 0}.steps__title{margin:0 20px;text-transform:uppercase;font-size:20px;font-weight:700;color:#4f4f4f;text-align:center;line-height:17px}.steps__title:hover{color:#32a2f3}.steps__title.--hidden{display:none}.steps__title.--blocked{color:lightgray;pointer-events:none}.steps__title.--selected{color:#32a2f3}.steps__title.--arrowIcon::after{content:"\f105";margin:0 5px;font-family:FontAwesome}.steps__number{display:block;font-size:11px;text-transform:none;color:lightslategrey;font-weight:600}.steps__arrow{font-size:20px;font-weight:700;color:grey}.stepOptions__wrapper{display:flex;flex-wrap:wrap;justify-content:center}.stepOptions__wrapper.--hidden{display:none}.stepOptions__option-wrapper{margin:0px;display:flex;flex-direction:column;align-items:center}.stepOptions__option{margin:0px;display:flex;flex-direction:column;align-items:center;border:2px solid #ffffff;padding:0px;background:none;position:relative}.stepOptions__option.--selected .stepOptions__option-selected-info{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(50,162,243,0.64);position:absolute;top:0;text-align:center}.stepOptions__option-image{max-height:130px}.stepOptions__option-image.--small{height:75px}.stepOptions__option-selected-info{display:none;flex-direction:column;justify-content:center;align-items:center;color:white}.stepOptions__option-selected-info i{font-size:28px}.stepOptions__option-selected-info p{font-size:11px;font-weight:400}.stepOptions__option-title{margin:5px 0 0 0;font-size:14px;font-weight:600;text-transform:uppercase}.stepOptions__option-title.--small{font-size:11px;text-transform:none;margin:3px 5px}.stepOptions__series-title{color:#0069b4;font-size:14px;font-weight:600;font-style:italic;margin:0}.stepOptions__series-name{font-size:15px;margin-bottom:5px}.stepOptions__series-details-toggle{font-size:12px;padding:3px 5px;background-color:#32a2f3;color:white;cursor:pointer;margin-top:auto}.stepOptions__series-details-toggle i{margin-left:5px}.stepOptions__series-details{font-size:11px;text-align:left;display:flex;flex-direction:column;align-items:center;margin:0;padding:0 10px;color:#4f4f4f;max-width:180px}.stepOptions__series-details.--hidden{height:1px;visibility:hidden}.stepOptions__series-details ul{list-style:none;font-weight:600}.stepOptions__series-details ul li:before{content:'•';font-size:11px;line-height:12px;margin-right:3px}.stepOptions__series-details p{display:none}.additionalFilters{display:flex;padding-top:10px;margin-bottom:10px;justify-content:flex-end}.additionalFilters__filter{display:flex;flex-direction:column;position:relative;margin-right:20px}.additionalFilters__title{font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase;cursor:pointer}.additionalFilters__title::after{content:"\f107";margin-left:8px;font-family:FontAwesome}.additionalFilters__options{position:absolute;top:20px;left:0;display:flex;flex-direction:column;border:1px solid lightgray;padding:15px;background-color:white;white-space:nowrap;z-index:100}.additionalFilters__options.--hidden{display:none}.additionalFilters__option{outline:none;border:none;background:none;text-align:left}.additionalFilters__option::before{content:"\f058";margin-right:3px;font-family:FontAwesome;color:lightgrey}.additionalFilters__option.--selected::before{content:"\f058";margin-right:3px;font-family:FontAwesome;color:#41ce81}.additionalFilters__option:hover::before{color:#41ce81}@media (max-width: 1023px){.filtersContainer,.productsContainer{width:100% !important}}@media (max-width: 480px){.steps{flex-wrap:wrap;align-items:center}.steps__title{margin:5px 10px;font-size:12px;line-height:11px}.steps__number{font-size:9px}.steps__arrow{font-size:13px}.steps__selected-options{line-height:10px}.steps__selected-options-title{font-size:12px;font-weight:300;margin:0 0 5px 0;display:block}.steps__selected-option{font-size:10px}.stepOptions__option{width:33%}.stepOptions__option.--fullwidth{width:100%}.stepOptions__option-image{max-width:100%}.stepOptions__option-title{font-size:12px;text-align:center}.stepOptions__option-wrapper{width:33%;margin-bottom:12px}.stepOptions__series-title{font-size:12px}.stepOptions__series-name{font-size:12px}.additionalFilters{justify-content:space-evenly}.additionalFilters__filter{margin-right:0}.additionalFilters__title::after{margin-left:4px;font-size:13px}.additionalFilters__options.--right{right:0;left:auto}}@media (max-width: 360px){.stepOptions__option{width:50%}}.productTile{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid transparent;padding:10px;margin-bottom:20px;position:relative}.productTile.--noPadding{padding:0px}.productTile:hover{box-shadow:0px 0px 15px #bbb;border:1px solid #bbb}.productTile.--noHoverEffect:hover{box-shadow:none;border:1px solid white}.productTile__images{position:absolute;top:10px;left:10px}.productTile__discountInfo{position:absolute;top:0;left:0;padding:0px;text-align:left;color:#fff;font-family:"Montserrat"}.productTile__discountInfoWrapper{box-shadow:2px 2px 5px 0px #bfbfbf;text-align:center}.productTile__discountInfoValue{background-color:#e02121;font-size:20px;font-weight:700;text-align:center;color:white;padding:3px 2px;font-family:"Montserrat";display:block}.productTile__discountInfoText{background-color:white;font-size:10px;font-weight:700;text-align:center;color:#5f5f5f;padding:3px;font-family:"Montserrat";border:1px solid #bbb;border-top:none;display:block}.productTile__campainLogo{margin-top:1px;background-color:#00a143;font-size:11px;font-weight:700;padding:2px}.productTile__stock-item-icon{margin-top:5px;width:50px;display:inline-block}.productTile__topLine{height:1px;width:90%;background-color:lightgray;margin:0 auto 20px auto}.productTile__mainImage{text-align:center;height:150px;min-width:50%;display:flex;justify-content:center;align-content:center}.productTile__mainImage img{background:url("/img/loading.gif") no-repeat center;width:100%;height:100%;outline:none;border:none;object-fit:scale-down}.productTile__mainImage img[data-loaded=true]{background:none}.productTile__img-visualization-wrapper{height:130px}.productTile__data-wrapper{display:flex;flex-direction:column;flex-grow:1}.productTile__title{display:block;font-size:11px;color:#6d6d6d;text-decoration:none;margin:5px 0;text-align:left;font-weight:400;line-height:14px}.productTile__serieImage{height:18px;align-self:start}.productTile__serieName{font-size:12px;margin:0}.productTile__producerLogo{height:18px;margin:15px 0 10px 0}.productTile__producerLogo img{height:100%}.productTile__priceBeforeDiscount{display:block;font-size:12px;font-weight:400;color:#959595;margin-top:0px;margin-bottom:15px;text-align:left}.productTile__priceBeforeDiscount span{font-weight:700;text-decoration:line-through}.productTile__priceAfterDiscount{display:block;font-size:22px;font-weight:700;color:#0f3f67;margin-top:10px;margin-bottom:0px;text-align:left;margin-top:auto;white-space:nowrap}.productTile__noPrice{display:block;font-size:14px;font-weight:700;color:#0f3f67;margin-top:10px;margin-bottom:0px;text-align:left;white-space:nowrap}.productTile__pricePrefix{font-size:14px}.productTile__goToProductButton{background-color:#000;color:#fff;text-decoration:none;font-weight:700;border:1px solid #000;border-radius:0px;font-size:11px;width:100%;padding:0 10px;line-height:40px;text-align:center;margin-top:10px}.productTile__goToProductButton:hover{background-color:#fff;color:#000;border:1px solid #000;transition:all 0.3s ease-in}.productTile__goToProductButtonIcon{margin-right:8px}.productTile__goToProductButtonIcon.--hidden{display:none}.productTile__goToProductButtonTitle.--hidden{display:none}.productTile__defaultDoorColors{margin:10px 0 20px 0}.productTile__doorColorWrapper{display:inline-block;height:15px;width:15px;margin-right:2px;cursor:pointer}.productTile__doorColorOption{width:100%;height:100%;border:1px solid #bbb;position:relative}.productTile__doorColorOption.selected::before{content:'';position:absolute;top:-5px;left:-5px;transition:all .1s;width:23px;height:23px;border:2px solid #989898}.productTile__custom-labels{position:absolute;top:10px;right:10px}.productTile__custom-labels>.custom-label{padding:8px 16px;margin-bottom:5px;font-weight:700;font-size:16px;text-align:center}.productTile__custom-labels>.custom-label.circle{border-radius:100%}@media (max-width: 1300px){.productTile{padding:10px}.productTile__goToProductButtonIcon{display:none}}@media (max-width: 767px){.productTile{width:25%}}@media (max-width: 668px){.productTile{width:33%}}@media (max-width: 520px){.productTile{width:50%}}@media (max-width: 480px){.productTile{flex-direction:row;width:100%}.productTile__producerLogo{margin:5px 0}.productTile__goToProductButton{font-size:13px}}.orderItem__delivery-info{padding:10px;text-align:center;clear:both}.page-top-section-container{background-color:#fff}.page-top-section-container.--transparent{background-color:rgba(255,255,255,0.25);grid-area:top-container;z-index:300}.page-top-bar{background-color:#ebebeb;color:#414142}.page-top-bar__container-wraper,.page-top-bar__container-wrapper-simple{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;display:flex;flex-direction:row;justify-content:flex-start;position:relative}@media (max-width: 1149px){.page-top-bar__container-wraper,.page-top-bar__container-wrapper-simple{width:calc(100% - 60px)}}@media (max-width: 1024px){.page-top-bar__container-wraper,.page-top-bar__container-wrapper-simple{width:100%}}@media (max-width: 991px){.page-top-bar__container-wraper,.page-top-bar__container-wrapper-simple{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.page-top-bar__container-wraper,.page-top-bar__container-wrapper-simple{width:calc(100% - 160px)}}@media (min-width: 1360px){.page-top-bar__container-wraper,.page-top-bar__container-wrapper-simple{width:calc(100% - 220px)}}@media (min-width: 1500px){.page-top-bar__container-wraper,.page-top-bar__container-wrapper-simple{width:calc(100% - 320px)}}@media (min-width: 2001px){.page-top-bar__container-wraper,.page-top-bar__container-wrapper-simple{width:calc(100% - 440px)}}.page-top-bar__container-wrapper-simple{justify-content:flex-end}.page-top-bar__checks{flex:0 1 auto;position:absolute;left:50%;transform:translateX(-50%);display:flex}@media (max-width: 1400px){.page-top-bar__checks{display:none}}.page-top-bar__check{font-weight:200;line-height:30px;display:flex;align-items:center;text-transform:uppercase;font-size:11px;margin-right:20px}.page-top-bar__check svg{height:20px;fill:#0fb90f}.page-top-bar__showrooms{margin-right:30px;margin-left:auto;position:relative;cursor:pointer}@media (max-width: 480px){.page-top-bar__showrooms{margin-left:10px;margin-right:10px}}.page-top-bar__showrooms-title{font-weight:200;height:30px;display:flex;align-items:center;font-size:14px;cursor:pointer}.page-top-bar__showrooms-title svg{height:14px;margin-right:5px}@media (max-width: 600px){.page-top-bar__showrooms-title-txt-long{display:none}}.page-top-bar__showrooms-title-txt-short{display:none}@media (max-width: 600px){.page-top-bar__showrooms-title-txt-short{display:block}}.page-top-bar__showrooms-modal{opacity:0;position:absolute;right:0;top:30px;display:none;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.3s ease;color:#414142;font-weight:400;pointer-events:none;min-width:300px;text-align:left;line-height:normal;text-transform:none}.page-top-bar__showrooms-modal.--active{display:flex;pointer-events:all;opacity:1;transition:all 0.3s ease}@media (max-width: 1023px){.page-top-bar__showrooms-modal{opacity:0;position:fixed;left:-1000px;right:0;top:0;bottom:0;display:flex;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.5s ease;width:0%;color:#414142;font-weight:400}.page-top-bar__showrooms-modal.--active{opacity:1;left:0;transition:all 0.5s ease;width:100%}}.page-top-bar__showrooms-modal-header{height:20%;width:100%;background-color:#414142;color:#fff;position:relative;padding:0 30px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1023px){.page-top-bar__showrooms-modal-header{height:auto;padding:0 15px}}.page-top-bar__showrooms-modal-header-close-button{height:50px;width:50px;position:absolute;top:0px;right:0px;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-top-bar__showrooms-modal-header-close-button svg{height:13px;width:13px;color:#fff}.page-top-bar__showrooms-modal-header-invitation{color:#fff;font-size:16px;line-height:50px;font-weight:600}.page-top-bar__showrooms-positionList{display:block;max-height:500px;overflow-y:auto}.page-top-bar__showrooms-position{display:flex;font-size:13px;color:#333;padding:10px 0px;border-bottom:2px solid lightgrey}.page-top-bar__showrooms-position>div{margin-right:20px}.page-top-bar__showrooms-position:last-child{border:none}.page-top-bar__showrooms-positionInfo{width:260px}.page-top-bar__showrooms-positionInfo .logo{display:block;width:180px;margin-bottom:10px}.page-top-bar__showrooms-positionImage{width:300px}.page-top-bar__showrooms-positionImage img{width:100%;height:100%;object-fit:cover;overflow:hidden}.page-top-bar__company-private-switch{margin-left:auto;color:white;font-weight:400;line-height:30px;font-size:11px}@media (max-width: 480px){.page-top-bar__company-private-switch{margin-left:0}}.page-top-bar__company-switch-b2b-option{display:inline-block;padding:5px 28px 5px 10px;margin-right:0;background-color:#6b6b6b;line-height:11px;border-radius:10px;color:lightgray;font-size:10px;cursor:pointer;z-index:1;position:relative}.page-top-bar__company-switch-b2b-option.--active{z-index:2;background-color:white;color:#414142;padding:5px 10px 5px 10px;box-shadow:2px 0px 5px 0px rgba(0,0,0,0.5)}.page-top-bar__company-switch-b2b-option:hover{background-color:white;color:#414142}.page-top-bar__company-switch-private-option{display:inline-block;padding:5px 10px 5px 28px;background-color:#6b6b6b;line-height:11px;border-radius:10px;margin-left:-24px;color:lightgray;font-size:10px;cursor:pointer;z-index:1;position:relative}.page-top-bar__company-switch-private-option.--active{background-color:white;color:#414142;z-index:2;padding:5px 10px;box-shadow:-2px 0px 5px 0px rgba(0,0,0,0.5)}.page-top-bar__company-switch-private-option:hover{background-color:white;color:#414142}.page-top-bar__my-account-wrapper{position:relative;margin-left:30px}.page-top-bar__my-account-wrapper.--align-left{margin-left:auto}@media (max-width: 480px){.page-top-bar__my-account-wrapper{margin-left:auto;margin-right:0}}.page-top-bar__my-account{font-weight:200;line-height:30px;display:flex;align-items:center;font-size:14px;cursor:pointer;text-transform:uppercase}@media (max-width: 480px){.page-top-bar__my-account{font-size:9px}}.page-top-bar__my-account svg{height:30px;margin-right:3px}.page-top-bar__chat-wrapper{position:relative;margin-left:10px}.page-top-bar__chat{font-weight:700;line-height:30px;display:flex;align-items:center;font-size:11px;text-transform:uppercase;cursor:pointer}.page-top-bar__chat svg{height:12px;margin-right:3px}.page-top-bar__chat-label{margin-right:3px;color:#757575}.page-top-bar__chat-modal{opacity:0;position:absolute;right:0;top:30px;display:none;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.3s ease;color:#414142;font-weight:400;pointer-events:none;min-width:300px}.page-top-bar__chat-modal.--active{display:flex;pointer-events:all;opacity:1;transition:all 0.3s ease}@media (max-width: 1023px){.page-top-bar__chat-modal{opacity:0;position:fixed;left:-1000px;right:0;top:0;bottom:0;display:flex;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.5s ease;width:0%;color:#414142;font-weight:400}.page-top-bar__chat-modal.--active{opacity:1;left:0;transition:all 0.5s ease;width:100%}}.page-top-bar__chat-modal-header{height:20%;width:100%;background-color:#414142;color:#fff;position:relative;padding:0 30px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1023px){.page-top-bar__chat-modal-header{height:auto;padding:0 15px}}.page-top-bar__chat-modal-header-close-button{height:50px;width:50px;position:absolute;top:0px;right:0px;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-top-bar__chat-modal-header-close-button svg{height:13px;width:13px;color:#fff}.page-top-bar__chat-modal-header-invitation{color:#fff;font-size:16px;line-height:50px;font-weight:600}.page-top-bar__chat-modal-content{padding:30px}.page-top-bar__chat-modal-messages{display:flex;flex-direction:column;list-style:none}.page-top-bar__chat-message,.page-top-bar__chat-message-dynamic{padding:5px 0px;width:100%}.page-top-bar__chat-message a,.page-top-bar__chat-message-dynamic a{white-space:nowrap;display:block}.page-top-bar__chat-message-dynamic{font-size:13px}.page-top-bar__chat-message-dynamic:hover{color:#32a2f3}.page-top-bar__tasks-wrapper{position:relative;margin-left:10px}.page-top-bar__tasks{font-weight:700;line-height:30px;display:flex;align-items:center;font-size:11px;text-transform:uppercase;cursor:pointer}.page-top-bar__tasks svg{height:12px;margin-right:3px}.page-top-bar__tasks-label{margin-right:3px;color:#757575}.page-top-bar__tasks-modal{opacity:0;position:absolute;right:0;top:30px;display:none;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.3s ease;color:#414142;font-weight:400;pointer-events:none;min-width:300px}.page-top-bar__tasks-modal.--active{display:flex;pointer-events:all;opacity:1;transition:all 0.3s ease}@media (max-width: 1023px){.page-top-bar__tasks-modal{opacity:0;position:fixed;left:-1000px;right:0;top:0;bottom:0;display:flex;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.5s ease;width:0%;color:#414142;font-weight:400}.page-top-bar__tasks-modal.--active{opacity:1;left:0;transition:all 0.5s ease;width:100%}}.page-top-bar__tasks-modal-header{height:20%;width:100%;background-color:#414142;color:#fff;position:relative;padding:0 30px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1023px){.page-top-bar__tasks-modal-header{height:auto;padding:0 15px}}.page-top-bar__tasks-modal-header-close-button{height:50px;width:50px;position:absolute;top:0px;right:0px;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-top-bar__tasks-modal-header-close-button svg{height:13px;width:13px;color:#fff}.page-top-bar__tasks-modal-header-invitation{color:#fff;font-size:16px;line-height:50px;font-weight:600}.page-top-bar__tasks-modal-content{padding:30px}.page-top-bar__tasks-modal-messages{display:flex;flex-direction:column;list-style:none}.page-top-bar__tasks-message,.page-top-bar__tasks-message-dynamic{padding:5px 0px;width:100%}.page-top-bar__tasks-message a,.page-top-bar__tasks-message-dynamic a{white-space:nowrap;display:block}.page-top-bar__tasks-message-dynamic{font-size:13px}.page-top-bar__tasks-message-dynamic:hover{color:#32a2f3}.page-top-bar__grey-background{display:none;background-color:#505050;position:fixed;top:0px;bottom:0;left:0;right:0;opacity:.8;z-index:999}.page-top-bar__grey-background.--active{display:block}@media (max-width: 1023px){.page-top-bar__grey-background.--active{display:none}}@media (max-width: 767px){.page-top-bar__chat-label{display:none}}.page-my-account-modal{opacity:0;position:absolute;right:0;top:30px;display:none;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.3s ease;color:#414142;font-weight:400;pointer-events:none;min-width:300px}.page-my-account-modal.--active{display:flex;pointer-events:all;opacity:1;transition:all 0.3s ease}@media (max-width: 1023px){.page-my-account-modal{opacity:0;position:fixed;left:-1000px;right:0;top:0;bottom:0;display:flex;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.5s ease;width:0%;color:#414142;font-weight:400}.page-my-account-modal.--active{opacity:1;left:0;transition:all 0.5s ease;width:100%}}.page-my-account-modal__header{height:auto;width:100%;background-color:#414142;color:#fff;position:relative;padding:0 30px;display:flex;flex-direction:column;justify-content:center}.page-my-account-modal__header-close-button{height:50px;width:50px;position:absolute;top:0px;right:0px;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-my-account-modal__header-close-button svg{height:13px;width:13px;color:#fff}.page-my-account-modal__header-invitation{color:#fff;font-size:16px;line-height:50px;font-weight:600}.page-my-account-modal__register{line-height:18px;border-bottom:1px solid lightgray;padding:20px 30px;font-size:13px}.page-my-account-modal__register svg{height:18px;width:auto;margin-right:5px}.page-my-account-modal__register-title{font-weight:700}.page-my-account-modal__register-text{min-width:250px}.page-my-account-modal__register-link{font-weight:700;text-decoration:underline}.page-my-account-modal__content{padding:30px}.page-my-account-modal__content-menu{display:flex;flex-direction:column}.page-my-account-modal__content-menu-item,.page-my-account-modal__content-menu-group-name{margin:10px 0;display:flex;align-items:center;white-space:nowrap}.page-my-account-modal__content-menu-item svg,.page-my-account-modal__content-menu-group-name svg{height:16px;width:25px;margin-right:5px}.page-my-account-modal__content-menu-group-name{cursor:pointer;color:#337ab7}.page-my-account-modal__content-menu-group-content{padding-left:5px;display:none}.search-input{grid-column:1;justify-content:flex-start}.search-input.--zindexHigh{z-index:131}@media (max-width: 1023px){.search-input__content{display:none}}.search-input__form{display:flex;align-items:center;justify-items:center}.search-input__form.--mobile{display:none}@media (max-width: 1023px){.search-input__form.--mobile{display:flex;margin-bottom:30px}}.search-input__form.--mobile{display:none}@media (max-width: 1023px){.search-input__form.--mobile{display:flex;align-items:center;justify-items:center;margin-bottom:30px}}.search-input__icon{border-radius:30px;border-top-right-radius:0;border-bottom-right-radius:0;outline:none;background:none;border:none;height:50px;padding:0 24px;font-size:13px;font-weight:700;width:auto;margin-right:2px;position:relative}.search-input__icon svg{color:grey;height:24px;width:24px;line-height:50px;position:absolute;left:55%;right:50%;transform:translate(-50%, -50%)}.search-input__form-input{border-radius:30px;border-top-left-radius:0;border-bottom-left-radius:0;outline:none;background:none;border:none;height:50px;padding:0 20px 0 10px;font-size:13px;font-weight:700}.search-input__form-input:focus{border:1px solid #efefef;background-color:#f5f6f6;color:#757575}.search-input__form-input:focus::placeholder{color:#757575}.search-input__form-input.--transparent:not(:focus)::placeholder{color:#fff}@media (max-width: 1023px){.search-input__form-input{display:none}}.search-input__form-input.--mobile{display:none}@media (max-width: 1023px){.search-input__form-input.--mobile{display:flex;width:100%}}.search-input__icon:has(~ .search-input__form-input:focus){border:1px solid #efefef;background-color:#f5f6f6;color:grey}.search-input__icon:has(~ .search-input__form-input:focus) svg{color:grey}.search-input-modal{opacity:0;position:absolute;display:none;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.3s ease;color:#414142;font-weight:400;pointer-events:none;min-width:300px}.search-input-modal.--active{display:flex;pointer-events:all;opacity:1;transition:all 0.3s ease}@media (max-width: 1023px){.search-input-modal{opacity:0;position:fixed;left:-1000px;right:0;top:0;bottom:0;display:flex;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.5s ease;width:0%;color:#414142;font-weight:400;transform:translateX(0)}.search-input-modal.--active{opacity:1;left:0;transition:all 0.5s ease;width:100%}}.search-input-modal__header{height:auto;width:100%;background-color:#414142;color:#fff;position:relative;padding:0 30px;display:flex;flex-direction:column;justify-content:center;height:50px}.search-input-modal__header-close-button{height:50px;width:50px;position:absolute;top:0px;right:0px;display:flex;justify-content:center;align-items:center;cursor:pointer}.search-input-modal__header-close-button svg{height:13px;width:13px;color:#fff}.search-input-modal__header-invitation{color:#fff;font-size:16px;line-height:50px;font-weight:600;color:#333333}.search-input-modal__register{line-height:18px;border-bottom:1px solid lightgray;padding:20px 30px;font-size:13px}.search-input-modal__register svg{height:18px;width:auto;margin-right:5px}.search-input-modal__content{padding:30px}@media (max-width: 1023px){.search-input-modal__content{padding:20px 30px 30px 30px}}.search-input-modal__content-search-words{display:flex;flex-direction:column}.search-input-modal__search-word{white-space:nowrap;margin:7px 0;cursor:pointer}.page-main-header{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;padding-top:20px;padding-bottom:20px;display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width: 1149px){.page-main-header{width:calc(100% - 60px)}}@media (max-width: 1024px){.page-main-header{width:100%}}@media (max-width: 991px){.page-main-header{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.page-main-header{width:calc(100% - 160px)}}@media (min-width: 1360px){.page-main-header{width:calc(100% - 220px)}}@media (min-width: 1500px){.page-main-header{width:calc(100% - 320px)}}@media (min-width: 2001px){.page-main-header{width:calc(100% - 440px)}}@media (max-width: 1023px){.page-main-header{display:flex;align-items:center;position:relative}}@media (max-width: 480px){.page-main-header{padding-top:10px;padding-bottom:10px}}@media (max-width: 550px){.page-main-header{flex-wrap:wrap}}.page-main-header__logo{display:inline-block;position:relative;grid-column:2;text-align:center}@media (max-width: 1023px){.page-main-header__logo{margin-left:auto}}.page-main-header__logo img{width:auto;height:60px}@media (max-width: 680px){.page-main-header__logo img{height:50px}}@media (max-width: 630px){.page-main-header__logo img{height:40px}}@media (max-width: 450px){.page-main-header__logo img{height:32px}}@media (max-width: 380px){.page-main-header__logo img{height:26px}}.page-main-header__actions{grid-column:3;display:flex;justify-content:flex-end}@media (max-width: 1023px){.page-main-header__actions{margin-left:auto}}@media (max-width: 550px){.page-main-header__actions{margin:0 auto}}.page-main-header__actions-icon-wrapper{display:flex;flex-direction:column;align-items:center;margin-left:15px;cursor:pointer;color:#414142}.page-main-header__actions-icon-wrapper:hover .--icon{cursor:pointer}.page-main-header__actions-icon-wrapper:hover .page-main-header__actions-contact-icon{color:#fff}@media (max-width: 600px){.page-main-header__actions-icon-wrapper{margin-left:5px}}@media (max-width: 550px){.page-main-header__actions-icon-wrapper.--knowledge-base{display:none}}.page-main-header__actions-icon-wrapper.--search{display:none}@media (max-width: 1023px){.page-main-header__actions-icon-wrapper.--search{display:flex}}.page-main-header__actions-icon-wrapper.--menu{display:none}@media (max-width: 1023px){.page-main-header__actions-icon-wrapper.--menu{display:flex;margin:0 20px 0 0}}.page-main-header__actions-title{font-size:11px;line-height:11px;text-align:center;width:min-content;margin-top:3px}@media (max-width: 500px){.page-main-header__actions-title{font-size:9px;line-height:9px}}.page-main-header__actions-title.--white{color:#fff}.page-main-header__actions-contact{color:#414142;border-radius:50px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:relative}@media (max-width: 480px){.page-main-header__actions-contact{width:40px;height:40px}}@media (max-width: 450px){.page-main-header__actions-contact{width:40px;height:40px}}@media (max-width: 380px){.page-main-header__actions-contact{width:34px;height:34px}}.page-main-header__actions-search{color:#414142;border-radius:50px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:relative;display:none;pointer-events:none}@media (max-width: 480px){.page-main-header__actions-search{width:40px;height:40px}}@media (max-width: 450px){.page-main-header__actions-search{width:40px;height:40px}}@media (max-width: 380px){.page-main-header__actions-search{width:34px;height:34px}}@media (max-width: 1023px){.page-main-header__actions-search{display:flex;pointer-events:all}}.page-main-header__actions-checkout{color:#414142;border-radius:50px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:relative}@media (max-width: 480px){.page-main-header__actions-checkout{width:40px;height:40px}}@media (max-width: 450px){.page-main-header__actions-checkout{width:40px;height:40px}}@media (max-width: 380px){.page-main-header__actions-checkout{width:34px;height:34px}}.page-main-header__actions-knowledge-base{color:#414142;border-radius:50px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:relative}@media (max-width: 480px){.page-main-header__actions-knowledge-base{width:40px;height:40px}}@media (max-width: 450px){.page-main-header__actions-knowledge-base{width:40px;height:40px}}@media (max-width: 380px){.page-main-header__actions-knowledge-base{width:34px;height:34px}}.page-main-header__checkout-counter{position:absolute;top:-2px;right:-2px;border-radius:20px;background-color:#414142;width:18px;height:18px;font-size:12px;color:white;text-align:center;line-height:18px;font-weight:700}.page-main-header__actions-menu{color:#414142;border-radius:50px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;display:none}@media (max-width: 480px){.page-main-header__actions-menu{width:40px;height:40px}}@media (max-width: 450px){.page-main-header__actions-menu{width:40px;height:40px}}@media (max-width: 380px){.page-main-header__actions-menu{width:34px;height:34px}}@media (max-width: 1023px){.page-main-header__actions-menu{display:flex}}.page-main-header__actions-contact-icon{color:grey;height:35px}@media (max-width: 420px){.page-main-header__actions-contact-icon{height:30px}}.page-main-header__grey-background{display:none;background-color:#505050;position:fixed;top:0px;bottom:0;left:0;right:0;opacity:.8;z-index:999}.page-main-header__grey-background.--active{display:block}@media (max-width: 1023px){.page-main-header__grey-background.--active{display:none}}.page-checkout-modal{opacity:0;position:absolute;right:0;top:75px;padding:0 15px;display:none;flex-direction:column;z-index:10000;transition:all 0.3s ease;color:#414142;font-weight:400;pointer-events:none;width:100%}.page-checkout-modal.--active{display:flex;pointer-events:all;opacity:1;transition:all 0.3s ease}@media (max-width: 1023px){.page-checkout-modal{opacity:0;position:fixed;left:-1000px;padding:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.5s ease;width:0%;color:#414142;font-weight:400}.page-checkout-modal.--active{opacity:1;left:0;transition:all 0.5s ease;width:100%}}.page-checkout-modal__header{order:1;height:20%;width:100%;background-color:#414142;color:#fff;position:relative;padding:0 30px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1023px){.page-checkout-modal__header{height:auto;padding:0 15px}}.page-checkout-modal__header-close-button{height:50px;width:50px;position:absolute;top:0px;right:0px;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-checkout-modal__header-close-button svg{height:13px;width:13px;color:#fff}.page-checkout-modal__header-invitation{color:#fff;font-size:16px;line-height:50px;font-weight:600}.page-checkout-modal__register{order:3;line-height:18px;border-bottom:1px solid lightgray;padding:10px 30px;font-size:13px;background-color:#fff;display:flex;align-items:center}@media (max-width: 1023px){.page-checkout-modal__register{padding:10px 15px;order:2}}@media (max-width: 480px){.page-checkout-modal__register{padding:10px}}.page-checkout-modal__summary-price{font-weight:700;font-size:18px;display:flex;margin-left:auto}@media (max-width: 480px){.page-checkout-modal__summary-price{font-size:14px}}.page-checkout-modal__go-to-cart{padding:10px 15px;background-color:#414142;font-weight:700;color:white;margin-left:30px}.page-checkout-modal__go-to-cart:hover{color:white}@media (max-width: 480px){.page-checkout-modal__go-to-cart{font-size:12px;padding:5px;text-align:center}}.page-checkout-modal__content{order:2;padding:30px;background-color:#fff}@media (max-width: 1023px){.page-checkout-modal__content{padding:10px 15px;order:3}}@media (max-width: 480px){.page-checkout-modal__content{padding:10px;overflow:scroll}}.page-checkout-modal__positionList{display:block;max-height:600px;overflow-y:scroll}.page-checkout-modal__positionList>div:last-child{border:none}@media (max-width: 480px){.page-checkout-modal__positionList{max-height:100%;overflow-y:scroll}}.page-checkout-modal__position{display:flex;align-items:center;font-size:13px;padding:5px 0px;border-bottom:1px solid lightgray}.page-checkout-modal__position.--hidden{display:none}.page-checkout-modal__position>div{margin-right:10px}@media (max-width: 480px){.page-checkout-modal__positionNumber{display:none}}.page-checkout-modal__positionInfo{display:flex;align-items:center;width:100%}.page-checkout-modal__positionInfo>div{margin-right:20px}@media (max-width: 480px){.page-checkout-modal__positionInfo>div{margin-right:5px}}@media (max-width: 768px){.page-checkout-modal__positionInfo{flex-direction:column;align-items:start}}.page-checkout-modal__positionPrices{display:flex;margin-left:auto;align-items:flex-end}.page-checkout-modal__positionPrices>div{margin-right:10px}@media (max-width: 768px){.page-checkout-modal__positionPrices{margin-left:0}}.page-checkout-modal__positionImage{height:60px}@media (max-width: 480px){.page-checkout-modal__positionImage{height:40px;width:40px}}.page-checkout-modal__positionImage img{display:inline-block;height:100%}@media (max-width: 480px){.page-checkout-modal__positionImage img{object-fit:scale-down}}.page-checkout-modal__positionName{font-size:16px;line-height:16px;word-spacing:normal;white-space:normal}@media (max-width: 768px){.page-checkout-modal__positionName{font-size:14px}}@media (max-width: 480px){.page-checkout-modal__positionName{font-size:12px}}.page-checkout-modal__positionSize{font-size:12px;color:#959595;margin-top:2px}.page-checkout-modal__positionQuantitySection{display:flex;align-items:center}.page-checkout-modal__positionQuantitySection>div{margin-right:5px}.page-checkout-modal__positionQuantity input{border:1px solid #6b6b6b;width:65px;padding:5px 10px;line-height:26px;font-size:16px}@media (max-width: 768px){.page-checkout-modal__positionQuantity input{padding:2px 10px}}@media (max-width: 480px){.page-checkout-modal__positionQuantity input{font-size:14px;width:50px}}.page-checkout-modal__positionItemPrice,.page-checkout-modal__positionTotalItemPrice{font-weight:700;text-align:left;line-height:16px;font-size:16px;color:#414142}@media (max-width: 768px){.page-checkout-modal__positionItemPrice,.page-checkout-modal__positionTotalItemPrice{font-size:13px;white-space:nowrap}}@media (max-width: 480px){.page-checkout-modal__positionItemPrice,.page-checkout-modal__positionTotalItemPrice{font-size:11px}}.page-checkout-modal__positionItemPriceInfo,.page-checkout-modal__totalItemPriceInfo{font-size:11px;color:#959595;margin-top:2px}@media (max-width: 480px){.page-checkout-modal__positionItemPriceInfo,.page-checkout-modal__totalItemPriceInfo{font-size:10px}}.page-checkout-modal__positionDelete{fill:red;color:red;cursor:pointer;font-size:22px}.page-customer-service-modal{opacity:0;position:absolute;right:0;top:50px;display:none;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.3s ease;color:#414142;font-weight:400;pointer-events:none;min-width:300px}.page-customer-service-modal.--active{display:flex;pointer-events:all;opacity:1;transition:all 0.3s ease}@media (max-width: 1023px){.page-customer-service-modal{opacity:0;position:fixed;left:-1000px;right:0;top:0;bottom:0;display:flex;flex-direction:column;z-index:10000;background-color:#fff;transition:all 0.5s ease;width:0%;color:#414142;font-weight:400}.page-customer-service-modal.--active{opacity:1;left:0;transition:all 0.5s ease;width:100%}}.page-customer-service-modal__header{height:auto;width:100%;background-color:#414142;color:#fff;position:relative;padding:0 30px;display:flex;flex-direction:column;justify-content:center}.page-customer-service-modal__header-close-button{height:50px;width:50px;position:absolute;top:0px;right:0px;display:flex;justify-content:center;align-items:center;cursor:pointer}.page-customer-service-modal__header-close-button svg{height:13px;width:13px;color:#fff}.page-customer-service-modal__header-invitation{color:#fff;font-size:16px;line-height:50px;font-weight:600}.page-customer-service-modal__content{padding:30px}.page-customer-service-modal__content-menu{display:flex;flex-direction:column}.page-customer-service-modal__content-menu-item{margin:10px 0;display:flex;align-items:center;white-space:nowrap}.page-customer-service-modal__content-menu-item svg{height:16px;width:25px;margin-right:5px}.filtersForm{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,0.125);border-radius:.25em;box-shadow:0 0 1px rgba(0,0,0,0.125),0 1px 3px rgba(0,0,0,0.2);margin-bottom:1em;border-top:3px solid #007bff;margin-top:10px}.filtersForm__header{background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.125);padding:.75em 1.25em;position:relative;border-top-left-radius:.25em;border-top-right-radius:.25em}.filtersForm__header-title{font-size:1.2em;font-weight:400;margin:0}.filtersForm__body{display:flex;flex-wrap:wrap;padding:1.25em}.filtersForm__form-control{display:block;width:100%;height:calc(2.25em + 2px);padding:.375em .75em;font-size:1em;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25em;box-shadow:inset 0 0 0 transparent;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out}.filtersForm__form-group{margin-right:10px;margin-bottom:1em}.filtersForm__form-group label{font-weight:600;display:inline-block;margin-bottom:.5em;font-size:12px}.filtersForm__form-group .checkbox{margin-top:28px;margin-bottom:0}.filtersForm__form-group .checkbox input{height:auto;width:auto}.filtersForm__footer{padding:.75em 1.25em;background-color:rgba(0,0,0,0.03);border-top:0 solid rgba(0,0,0,0.125)}.filtersForm__footer-btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375em .75em;font-size:1em;line-height:1.5;border-radius:.25em;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out}.filtersForm__footer-btn.--success{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:none}.filtersForm__footer-btn.--warning{color:#1f2d3d;background-color:#ffc107;border-color:#ffc107;box-shadow:none}.counterBanner{width:100%;font-weight:700;color:white;text-align:center;position:relative;height:8vh;overflow:hidden}.counterBanner img{display:inline-block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.counterBanner__timer{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:white;font-weight:700;font-size:30px}.counterBanner__timer>span{min-width:65px;display:inline-block}.counterBanner__timer>span.d{min-width:60px;display:inline-block}@media (max-width: 500px){.counterBanner__timer{font-size:18px}.counterBanner__timer>span{min-width:40px}.counterBanner__timer>span.d{min-width:30px;display:inline-block}}@media (max-width: 350px){.counterBanner__timer>span{min-width:20px}.counterBanner__timer>span.d{min-width:25px}}.ucp-sidebar{padding-left:.5rem;padding-right:.5rem;border-radius:10px}.ucp-sidebar__user-info{margin-top:1rem;margin-bottom:1rem;padding-bottom:1.5rem;border-bottom:1px solid #5e5e5e}.ucp-sidebar__user-info h3{font-size:16px}.ucp-sidebar__user-info a{line-height:17px}.ucp-sidebar a{color:#5e5e5e}.ucp-sidebar a:hover{color:#5e5e5e}.ucp-sidebar__menu ul{list-style:none}.ucp-sidebar__menu ul li{padding:5px 0;border-bottom:1px solid #5e5e5e;width:100%;font-weight:700}.ucp-sidebar__menu ul li a{text-decoration:none;background-color:transparent;line-height:17px}.ucp-sidebar__menu ul li>ul>li{margin-left:22px;border-bottom:0;font-weight:300}.ucp-sidebar__menu ul li:last-child{border-bottom:0}.ucp-sidebar.dark{background-color:#e9e9e9;color:#5e5e5e;padding:20px}.new-manager-row .options{margin-top:25px}html{overflow-x:hidden}html.--scrollTopPadding{scroll-padding-top:75px}body{font-family:'Montserrat', sans-serif;position:relative;overflow-x:hidden;height:100vh}body.modal-open{overflow:hidden;padding-right:0px !important}body.--fixed{position:fixed;top:0px;left:0px;width:100%}input,textarea,select,button{outline:none}a:focus,a:visited,a:hover,a:focus{outline:none;text-decoration:none}select{cursor:pointer}select::-ms-expand{display:none}select,input{border-radius:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px white inset}.container{width:100%;max-width:2000px;margin:0 auto;padding:0 15px}@media (max-width: 1149px){.container{width:calc(100% - 60px)}}@media (max-width: 1024px){.container{width:100%}}@media (max-width: 991px){.container{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.container{width:calc(100% - 160px)}}@media (min-width: 1360px){.container{width:calc(100% - 220px)}}@media (min-width: 1500px){.container{width:calc(100% - 320px)}}@media (min-width: 2001px){.container{width:calc(100% - 440px)}}.youtubeVideoContainer{position:relative;padding-bottom:56.25%;height:0;margin-top:20px}.youtubeVideoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtubeVideoIframe{position:absolute;top:0;left:0;width:100%;height:100%}.left-banner{position:absolute;display:none;top:35px;z-index:99;width:150px;left:0px}.left-banner a{margin-bottom:15px}.left-banner a img{width:100%}@media (min-width: 1150px) and (max-width: 1359px){.left-banner{display:block;width:80px}}@media (min-width: 1360px) and (max-width: 1499px){.left-banner{display:block;width:100px}}@media (min-width: 1500px){.left-banner{display:block;width:150px}}@media (min-width: 2001px){.left-banner{display:block;width:200px}}.right-banner{position:absolute;display:none;top:35px;z-index:99;width:150px;right:0px}.right-banner a{margin-bottom:15px}.right-banner a img{width:100%}@media (min-width: 1150px) and (max-width: 1359px){.right-banner{display:block;width:80px}}@media (min-width: 1360px) and (max-width: 1499px){.right-banner{display:block;width:100px}}@media (min-width: 1500px){.right-banner{display:block;width:150px}}@media (min-width: 2001px){.right-banner{display:block;width:200px}}.breadcrumb{line-height:10px;display:flex;flex-wrap:wrap;margin:3px 0 8px 0;padding:0 15px}.breadcrumb .breadcrumb-element{font-size:12px;line-height:14px;color:#4f4f4f;text-decoration:none}.breadcrumb .breadcrumb-element:after{content:"/";margin:0 3px;font-family:FontAwesome}.breadcrumb .active-page{color:#0069b4;font-weight:700;font-size:12px;line-height:14px}.breadcrumb .active-page:hover{color:#00a143}.breadcrumb .active-page:after{content:""}.error-message{display:block;color:red;font-size:12px;text-decoration:none}.input-group{float:left}.input-group.main-input-group .input-group-btn .btn{height:45px}.order-confirm{padding-top:20px}.order-confirm__informations{margin-top:30px;margin-bottom:30px}.order-confirm__warning{color:red;font-style:italic}.order-confirm__section-title{font-weight:bold}.order-confirm__section-header{font-weight:bold;text-transform:uppercase;text-align:center}.order-confirm__client-data-title{font-weight:bold;text-transform:uppercase}.order-confirm__client-data-row{display:block}.order-confirm__image{width:125px;height:auto;object-fit:scale-down;margin-right:20px}@media (max-width: 500px){.order-confirm__image{width:60px}}.order-confirm__header-image{max-width:100%;height:auto;object-fit:scale-down}.order-confirm__step-container{display:flex;align-items:center}.order-confirm__product-list{padding-top:40px}.IEInfo{display:none;background-color:#ef5252;color:white;font-size:20px;text-align:center;text-transform:uppercase}.IEInfo__header{margin:0;font-weight:700;padding:10px 0 5px 0}.IEInfo__info{margin:0;font-weight:400;font-size:14px;padding:0 0 10px 0;text-transform:none}.IEInfo__link{margin:0 3px;font-weight:400;font-size:11px;padding:3px 8px;text-transform:none;background-color:white;color:black;border-radius:9px}.IEInfo__link:hover{cursor:pointer}.clock{display:none;position:relative;width:100%;display:flex;background-color:#65758a;align-items:center}.clock.--visible{display:flex}.clock .timerInfo{font-size:20px;color:white;font-weight:600;margin:0 10px 0 auto}.assignClientTabs{display:flex}.assignClientTabs__inputs{display:none}.assignClientTabs__inputs.--active{display:flex}.flashContainer{position:absolute;text-align:center;padding:0 15px;text-align:center;padding:0 20px;margin:0;width:100%;z-index:999}.bottomStickyBanner{position:fixed;bottom:0px;width:100%;text-align:center;z-index:100;display:flex;align-items:center;justify-content:center;z-index:1000}.bottomStickyBanner picture{height:auto;width:100%}.bottomStickyBanner picture img{display:inline-block;width:100%}.contactHoursInfo{font-size:13px;font-weight:400;color:white;background-color:#4a4a4a;text-align:center;padding:6px 0}.soluno-call-widget .widget-form img{border:none !important;width:210px !important;height:auto !important;max-width:210px !important;border-radius:0 !important;padding-top:50px !important}.soluno-call-widget .widget-form .widget-input #widget-number{border:1px solid grey !important}.soluno-call-widget .widget-form .widget-input #widget-number{height:34px !important}.soluno-call-widget .widget-form #time-info{cursor:pointer !important;color:#32a2f3 !important;font-weight:bold}#additional-page-content{margin:30px 0}#additional-page-content img{display:inline-block;width:100%}.scroll-to-additional-page-content{color:#32a2f3;font-weight:700;margin-top:10px;cursor:pointer}.collapseMenuComponent ul{list-style:none}.collapseMenuComponent ul.collapsein{margin-left:15px;display:none}.collapseMenuComponent ul.collapsein li{line-height:22px;font-size:15px;font-weight:600}.collapseMenuComponent ul li.active{margin-bottom:10px}.collapseMenuComponent .clickable{font-size:17px;font-weight:600;cursor:pointer}.trustpilot-widget{width:125px;margin:0 15px}@media (max-width: 767px){.breadcrumb{padding:0}.breadcrumb .breadcrumb-element{font-size:9px;line-height:10px;margin-right:3px}.breadcrumb .active-page{font-size:9px}.bottomStickyBanner img{height:auto;width:95%}.contactHoursInfo{font-size:10px}}@media (max-width: 500px){.clock{justify-content:center}.clock img{display:none}.clock .timerInfo{margin:0}}.dashboard-nav .chat-wrapper{display:inline-block;position:relative;vertical-align:top;height:39px;width:39px;color:white;box-sizing:border-box;background-color:white;border:1px solid #e5e5e5;margin-left:5px;cursor:pointer}.dashboard-nav .chat-wrapper .chat-number{display:none}.dashboard-nav .chat-wrapper .fa{color:#959595;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.dashboard-nav .chat-wrapper.new-message{border:1px solid #0069b4}.dashboard-nav .chat-wrapper.new-message .fa{color:#0069b4}.dashboard-nav .chat-wrapper.new-message .chat-number{display:block;color:red;line-height:39px;position:absolute;left:15%}.dashboard-nav .chat-wrapper.new-message .fa{left:67%}.dashboard-nav .chat-wrapper .chat-messages{z-index:103;display:none;position:absolute;list-style:none;cursor:text;top:30px;min-width:350px;background-color:#0069b4;padding:20px;left:0;max-height:160px;border-top:1px solid white}.dashboard-nav .chat-wrapper .chat-messages a{color:white}.dashboard-nav .chat-wrapper .chat-messages .msg{display:block;position:relative;font-size:12px;line-height:18px;margin-bottom:10px}.dashboard-nav .chat-wrapper .chat-messages li:last-child{margin-bottom:0px}.dashboard-nav .chat-wrapper:hover{background-color:#fff;border:1px solid #0069b4}.dashboard-nav .chat-wrapper:hover .fa{color:#0069b4}.dashboard-nav .chat-wrapper:hover .chat-messages{display:block}.no-scroll{position:fixed !important;overflow:hidden !important}input.error,.dz-error,.dz-error .dz-preview{background:#ffe6e6 !important;color:#800000 !important}div.dropzone{border:1px dashed #ccc !important}div.dropzone .dz-image img{margin:0}div.dropzone .dz-remove{position:absolute;top:-25px;left:0;right:0}div.dropzone .dz-progress,div.dropzone .dz-success-mark,div.dropzone .dz-error-mark{display:none !important}.question-type{font-size:20px;margin-right:20px;float:left}.question-date{color:#959595;margin-top:5px}.question-content{font-size:16px;word-wrap:break-word}.question-container{margin-top:20px}.question-button{border-radius:0;margin-top:10px;margin-right:10px}.question-form{margin-top:10px;margin-bottom:30px}.question-red{color:red}.question-yellow{color:#ffcd33}.question-green{color:#00a143}.panel-body .question-form{margin:0}.error-404__content{margin-top:30px;margin-bottom:50px}.error-404__header{background-color:#fff;width:100%;color:#0069b4;margin-bottom:25px;font-weight:700}.error-404__paragraph{line-height:22px}.error-form-tempering__content,.error-500__content{margin-top:30px;margin-bottom:50px}.error-form-tempering__header,.error-500__header{background-color:#fff;width:100%;color:#df0825;margin-bottom:25px;font-weight:700}.error-form-tempering__paragraph,.error-500__paragraph{line-height:22px}.scroll-to-top{position:fixed;bottom:15px;left:80px;background-color:#414142;width:40px;height:40px;display:block;text-decoration:none;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;display:none;-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;text-align:center;z-index:1025;cursor:pointer;justify-content:center;align-items:center}.scroll-to-top.--active{display:flex}.scroll-to-top svg{color:white;height:20px;line-height:40px}.nav-tabs-dark>li.active>a{background-color:#414141;color:#fff}.nav-tabs-dark>li.active>a:active,.nav-tabs-dark>li.active>a:focus,.nav-tabs-dark>li.active>a:hover{background-color:#414141;color:#fff}.input-radio-list-wrapper label{display:block}.input-radio-list-wrapper label .input-radio-list-item input{float:left}.input-radio-list-wrapper label .input-radio-list-item>div{float:left;margin-left:20px}.input-radio-list-wrapper label .input-radio-list-item>div .input-radio-list-options{float:right;margin-left:20px}.input-radio-list-wrapper label .input-radio-list-item::after{content:'';display:block;float:none;clear:both}.text-red{color:red}.b2bPopup{position:fixed;top:0;left:0;right:0;bottom:0;background:none;z-index:999;justify-content:center;align-items:center;display:none;background:rgba(60,60,60,0.8)}.b2bPopup.--visible{display:flex}.b2bPopup__wrapper{padding:40px;-webkit-box-shadow:0px 0px 15px 0px #000000;box-shadow:0px 0px 15px 0px #000000;border:1px solid grey;text-align:center;background-color:white}.b2bPopup__title{font-weight:700;margin-top:0px;margin-bottom:20px;color:#4f4f4f}.b2bPopup__switch-wrapper{width:100%;border:3px solid #333333;border-radius:10px;margin-bottom:10px;display:grid;grid-template-columns:repeat(2, 50%);grid-auto-rows:50px;font-size:15px;font-weight:bold}.b2bPopup__company-client,.b2bPopup__private-client{padding:5px 0;color:#333333;text-decoration:none;display:flex;justify-content:center;align-items:center}.b2bPopup__company-client span,.b2bPopup__private-client span{width:100%;display:block}.b2bPopup__company-client:hover,.b2bPopup__company-client.--active,.b2bPopup__private-client:hover,.b2bPopup__private-client.--active{color:#fff;background-color:#333333;cursor:pointer}.b2bPopup__company-client{grid-column:2 / -1;grid-row:1}.b2bPopup__private-client{grid-column:1 / 2;grid-row:1}.text-line-through{text-decoration:line-through}.table .actions a,.table .actions button{margin-right:5px}.custom-page{color:#4f4f4f;font-family:"Montserrat";margin-bottom:50px}.custom-page .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.custom-page .embed-responsive .embed-responsive-item,.custom-page .embed-responsive iframe,.custom-page .embed-responsive embed,.custom-page .embed-responsive object,.custom-page .embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.custom-page .embed-responsive-16by9{padding-bottom:56.25%}.custom-page .embed-responsive-4by3{padding-bottom:75%}.custom-page .gallery-wrapper img{cursor:pointer}.custom-page .gallery-row{display:flex;flex-wrap:wrap}.custom-page .gallery-item .img-responsive{width:100%}.custom-page.thank-you{margin-top:30px}.custom-page img{position:relative;max-width:100%;margin-top:15px}.custom-page img[data-widget='ImagePreview2'],.custom-page img[data-widget='ImagePreview2']{outline:0 !important}.custom-page .row img{margin-top:30px}.custom-page p{font-size:16px;line-height:24px}.custom-page h1{font-weight:700;font-size:32px;line-height:36px;margin-top:0px;margin-bottom:20px}.custom-page h2{font-weight:700;font-size:26px;line-height:32px;margin-top:10px;margin-bottom:20px}.custom-page h3{font-weight:700;font-size:22px;line-height:28px;margin-top:35px;margin-bottom:20px}.custom-page h4{font-weight:700;font-size:18px;line-height:26px;margin-top:25px;margin-bottom:20px}.custom-page h5{font-weight:700;font-size:16px;line-height:24px;margin-top:10px;margin-bottom:20px}.custom-page ul,.custom-page ol{padding-left:15px;margin-bottom:35px;margin-top:25px}.custom-page ul li,.custom-page ol li{font-size:16px;line-height:21px}.custom-page ul ul,.custom-page ol ul{list-style-type:square;margin-top:10px}.custom-page ul ul ul,.custom-page ol ul ul{list-style-type:circle;margin-top:10px}.custom-page ol ol{list-style-type:upper-roman;margin-top:10px}.custom-page ol ol ol{list-style-type:lower-alpha;margin-top:10px}.custom-page table{margin-top:25px;margin-bottom:25px}.custom-page table td,.custom-page table th{padding:9px 22px;border:1px solid #e9e9e9}.custom-page table th{font-size:16px;font-weight:700}.custom-page table tr:nth-child(even){background-color:#f5f5f5}.custom-page table.table-clear td,.custom-page table.table-clear th{border:0}.custom-page table.table-clear tr{background-color:transparent}.custom-page span{display:inline-block;max-width:240px;font-size:16px;margin:10px 40px 20px 0px}.custom-page span a{display:block}.custom-page span i{margin-left:10px}.custom-page strong{font-weight:700}.custom-page .row{margin:20px 0}.custom-page .gradient-line{background:#243062;background:-moz-linear-gradient(left, #243062 1%, #647187 100%);background:-webkit-linear-gradient(left, #243062 1%, #647187 100%);background:linear-gradient(to right, #243062 1%, #647187 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#243062', endColorstr='#647187', GradientType=1);padding:10px;color:white;margin:20px 0;min-height:20px;font-weight:700}.custom-page #PostCodeModule{margin:20px 0;border-radius:5px;width:fit-content;box-sizing:border-box;padding:10px;justify-content:center;align-items:center}.custom-page #PostcodeToCalculateDeliveryPrice{width:150px;height:45px;border:1px solid #ccc;padding:10px;color:#5f5f5f;margin:10px 10px 10px 0}.custom-page input#PostcodeToCalculateDeliveryPrice::-webkit-inner-spin-button,.custom-page input#PostcodeToCalculateDeliveryPrice::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.custom-page .calculate-delivery-btn{height:46px;margin-right:15px;padding:0 15px}.custom-page .collapseMenuComponent .clickable{color:#337ab7}.custom-page .collapseMenuComponent .clickable:hover,.custom-page .collapseMenuComponent .clickable:focus{color:#23527c}.custom-page .image-header{width:100%;background-size:cover;position:relative}.custom-page .image-header h2{font-size:50px;color:#fff;margin-top:-35px;position:absolute;top:50%;background:rgba(0,0,0,0.3);right:25%;padding:45px;line-height:50px}.custom-page .map_container img{margin-top:0 !important;max-width:initial !important;position:absolute !important}.fakroPage__youtubeVideoContainer{position:relative;padding-bottom:56.25%;height:0}.fakroPage__youtubeVideoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fakroPage__products{display:flex;flex-wrap:wrap}.fakroPage__product{display:flex;flex-direction:column;margin-top:20px}.fakroPage__productSerieName{text-align:center}.fakroPage__image{width:100%;height:250px;margin-top:auto;text-align:center}.fakroPage__image img{height:100%;width:auto;max-width:100%;display:inline-block;margin-top:0px !important}.b2bPage{font-size:18px}.b2bPage__contact-number{padding-top:10px;font-size:22px}.b2bPage li{margin-top:5px}.b2bPage .small-logo-container{display:flex;justify-content:center;align-items:baseline}.b2bPage .small-logo-container img{width:20%;margin:30px !important}.b2bPage .font-weight-bold{font-weight:700}.b2bPage .d-flex{display:flex !important;flex-wrap:wrap !important}.b2bPage .justify-content-center{justify-content:center !important}.b2bPage .lh-5{line-height:175%}.b2bPage .mt-5px{margin-top:5px !important}.b2bPage .mt-4{margin-top:2.5rem !important}.b2bPage .mt-5{margin-top:11rem !important}.b2bPage .mt-0{margin-top:0px !important}.b2bPage .ml-2{margin-left:1rem !important}.b2bPage .ml-4{margin-left:1.5rem !important}.b2bPage .ml-5{margin-left:2rem !important}.b2bPage .p-0{padding:0px !important}.b2bPage .p-3{padding:3rem !important}.b2bPage .h1,.b2bPage .h2,.b2bPage .h3,.b2bPage .h4,.b2bPage .h5,.b2bPage .h6{margin-bottom:.5rem;font-weight:700;line-height:1.2}.b2bPage__youtubeVideoContainer{position:relative;padding-bottom:56.25%;height:0}.b2bPage__youtubeVideoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.b2bPage__image{margin-top:auto;text-align:left;width:100%}.b2bPage__image img{max-height:100%;max-width:100%;display:inline-block;margin-top:0px !important}.b2bPage__image__lg{max-height:100%;max-width:100%;display:inline-block;margin-top:0px !important}.b2bPage__content-section{margin-top:50px}.showroomPage{font-size:16px}.showroomPage .h2{font-size:3rem;font-weight:700}.showroomPage .h4{font-size:2.5rem;font-weight:700}.showroomPage .h1,.showroomPage .h2,.showroomPage .h3,.showroomPage .h4,.showroomPage .h5,.showroomPage .h6{margin-bottom:.5rem;line-height:1.2;margin-top:0px !important}.showroomPage .font-weight-bold{font-weight:700}.showroomPage__youtubeVideoContainer{position:relative;padding-bottom:56.25%;height:0}.showroomPage__youtubeVideoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.showroomPage__image{margin-top:auto;text-align:left}.showroomPage__image img{height:auto;width:100%;max-width:100%;display:inline-block;margin-top:0px !important}.showroomPage__content-section{margin-top:50px}.securityPage .h2{font-size:3rem;font-weight:700}.securityPage .h4{font-size:2.5rem;font-weight:700}.securityPage .h1,.securityPage .h2,.securityPage .h3,.securityPage .h4,.securityPage .h5,.securityPage .h6{margin-bottom:.5rem;line-height:1.2;margin-top:0px !important}.securityPage .font-weight-bold{font-weight:700}.securityPage__youtubeVideoContainer{position:relative;padding-bottom:56.25%;height:0}.securityPage__youtubeVideoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.securityPage__handla-nu-link{padding:15px 25px;background-color:#00a143;color:white !important;margin:20px 0;display:inline-block}.securityPage__handla-nu-link:hover{color:white !important}.securityPage__image{margin-top:auto;text-align:left}.securityPage__image img{height:auto;width:100%;max-width:100%;display:inline-block;margin-top:0px !important}.securityPage__content-section{margin-top:50px}.partnersPage__container{display:flex;align-content:center;flex-wrap:wrap}.partnersPage__item{margin:20px 40px 20px 0px;max-width:270px;display:flex;flex-direction:column}.partnersPage__item img{margin-top:auto;margin-bottom:10px}.partnersPage__item p{margin-top:auto;font-size:14px}@media (max-width: 767px){.custom-page table{display:block;overflow-x:auto}.custom-page span{display:block}.custom-page .image-header h2{margin-top:0;top:5px;right:5px}.custom-page .image-header h2.mobile-xs{font-size:27px}.custom-page .image-header h2.mobile-sm{font-size:35px}.b2bPage .p-3{padding:0rem !important}.b2bPage__image img{padding:20px 0}.b2bPage .d-flex{width:100%}.b2bPage .small-logo-container{flex-direction:column;align-items:center}.b2bPage .small-logo-container img{width:100%;margin:0px !important}.partnersPage__item{max-width:400px}.partnersPage__item p{margin-top:auto;font-size:16px}}.custom-page-side-menu{position:relative}.custom-page-side-menu ul{list-style:none}.custom-page-side-menu ul li{margin:0}.custom-page-side-menu ul li>span,.custom-page-side-menu ul li>a{color:#333 !important;font-weight:400 !important;font-family:'Montserrat', sans-serif;background-color:#f8f8f8;padding:15px 12px;text-decoration:none;display:inline-block;width:100%;max-width:100%;font-weight:400;margin:0}.custom-page-side-menu ul li>span.opened,.custom-page-side-menu ul li>span:hover,.custom-page-side-menu ul li>a.opened,.custom-page-side-menu ul li>a:hover{background-color:#dfdfdf}.custom-page-side-menu ul li.active{margin-bottom:0}.custom-page-side-menu ul li ul{list-style:none;margin:0;padding:0}.custom-page-side-menu ul li ul li>span,.custom-page-side-menu ul li ul li>a{padding-left:28px}.custom-page-side-menu ul li ul li ul{list-style:none}.custom-page-side-menu ul li ul li ul li>span,.custom-page-side-menu ul li ul li ul li>a{padding-left:45px}.custom-page-side-menu ul li ul.collapsein{margin:0}.custom-page-side-menu .clickable::after{font-family:FontAwesome;content:"\f106";padding-right:3px;vertical-align:middle;float:right;font-weight:700;font-size:20px}.custom-page-side-menu .clickable.panel-collapsed::after{content:"\f107"}.custom-page-side-menu .custom-page-side-menu__show,.custom-page-side-menu .custom-page-side-menu__hide{display:none;width:40px;height:40px;border-radius:40px;position:fixed;background-color:#414142;bottom:70px;left:10px;z-index:10001;margin:0;cursor:pointer;text-align:center;justify-content:center;align-items:center;transition:all 0.1s ease-in-out}.custom-page-side-menu .custom-page-side-menu__show svg,.custom-page-side-menu .custom-page-side-menu__hide svg{color:white;height:15px;line-height:40px}@media (max-width: 991px){.custom-page-side-menu>ul{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;max-height:100%;overflow-y:scroll;padding:0;margin:0;background-color:#f8f8f8}.custom-page-side-menu .custom-page-side-menu__show{display:flex}.custom-page-side-menu.--active>ul{display:block}.custom-page-side-menu.--active .custom-page-side-menu__hide{display:flex}}.b2b-landpage__header{text-transform:uppercase}.b2b-landpage__formContainer{display:flex;background:url("/img/b2b_landing_background.jpg") no-repeat scroll center center #000;background-size:cover}.b2b-landpage__form{width:35%;padding:50px 70px;background-color:rgba(255,255,255,0.8)}.b2b-landpage__form h2{margin:20px 80px 50px 80px;color:#20416D;font-size:22px;font-weight:700;text-align:center}.b2b-landpage__form .form-group{margin-bottom:30px}.b2b-landpage__form .form-group label{color:#20416D;margin-bottom:10px}.b2b-landpage__form .form-group label::after{content:':';display:inline-block;color:#20416D}.b2b-landpage__form .btn{margin:30px auto 0 auto;border:0;font-weight:700;font-size:14px;padding:8px 40px;background-color:#000;border-radius:0}.b2b-landpage__formButton{text-align:center}.b2b-landpage__legalNotice{font-style:italic;font-size:100%;margin-top:10px}.portfolio{display:flex;flex-wrap:wrap}.portfolio .single-portfolio{display:flex;flex-direction:column}@media (max-width: 1600px){.b2b-landpage__form{width:50%}.b2b-landpage__form h2{margin:20px 30px 50px 30px}}@media (max-width: 991px){.b2b-landpage__form{width:100%}.b2b-landpage__form h2{margin:20px 10px 50px 10px}}@media (max-width: 768px){.b2b-landpage__header{font-size:22px}.b2b-landpage__form{padding:50px 20px}}.search-results{margin-bottom:50px;font-family:"Montserrat"}.search-results .search-results-text-box{color:#4f4f4f;margin-bottom:45px}.search-results .search-results-text-box h1{font-size:32px;line-height:36px;font-weight:700;margin-top:2px;margin-bottom:20px;letter-spacing:1.7px}.search-results .search-results-text-box p{font-size:16px;line-height:24px;margin:0}.search-results .search-results-text-box a{color:#0069b4;font-weight:700;text-decoration:none}.search-results .search-results-text-box a:hover{color:#00a143}.search-results .results-wrapper{margin-bottom:45px}.search-results .results-wrapper .single-search-item{margin-bottom:22px}.search-results .results-wrapper .single-search-item .search-img-container{height:90px;width:130px;float:left;margin-right:30px}.search-results .results-wrapper .single-search-item .search-img-container img{max-width:100%}.search-results .results-wrapper .single-search-item .search-text-container{overflow:hidden}.search-results .results-wrapper .single-search-item .search-text-container .result-title{font-size:22px;line-height:23px;color:#0069b4;margin-top:0px}.search-results .results-wrapper .single-search-item .search-text-container .result-title a:hover{text-decoration:none;color:#00a143}.search-results .results-wrapper .single-search-item .search-text-container .result-text{font-size:14px;line-height:22px;color:#4f4f4f;margin:0px}.search-results .search-results-products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.gs-title{text-decoration:none !important;color:#2a3e70 !important}.gs-title *{text-decoration:none !important;color:#2a3e70 !important}.gsc-url-top{text-decoration:none !important;color:#00a143 !important}.gs-snippet{color:#5f5f5f !important}.gs-cursor-page{color:#2a3e70 !important}.foundPages{margin-bottom:20px}.foundPages__pageUrlButton{margin:5px}@media (max-width: 767px){.search-results .results-wrapper .single-search-item .search-text-container{overflow:inherit}.search-results .results-wrapper .single-search-item .search-text-container .result-title{font-size:14px;line-height:15px}.search-results .results-wrapper .single-search-item .search-text-container .result-text{font-size:12px;line-height:16px}.search-pagination{text-align:center}}.contact-page{margin-bottom:50px;font-family:"Montserrat"}.contact-page__youtube-video-container{position:relative;padding-bottom:56.25%;height:0;margin-top:20px}.contact-page__youtube-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contact-page__closed-day-info{color:red;font-weight:700}.contact-page__opening-hours-header{font-weight:700}.contact-page__opening-hours-text{color:#00a143;font-size:16px}.contact-page__phone-icon{vertical-align:middle;text-align:center}.contact-page__contact-picture{text-align:left}.contact-page__contact-picture img{width:100%;height:100%;object-fit:scale-down}.contact-page__contact-info-header-container h3{font-size:28px}.contact-page__contact-info-header-container a{font-weight:400;color:#2a3e70}.contact-page__contact-head-text{color:#4f4f4f}.contact-page__contact-header{font-weight:700;line-height:36px;margin-bottom:10px;margin-top:0px;letter-spacing:1.5px}.contact-page__contact-header-p{font-size:16px;line-height:24px}.contact-page__phone-header{font-weight:700;font-size:28px}.contact-page__phone-header-phone{font-weight:400;font-size:36px;color:#2a3e70}.contact-page__youtube-video-header{font-weight:700}.contact-page__youtube-video-text{font-size:16px;padding:5px}.contact-page__contact-info{margin-top:3rem}.contact-page__city-name{font-weight:700;font-size:32px;line-height:32px;margin-top:0px;margin-bottom:10px;letter-spacing:0.5px}.contact-page__contact-info-box{margin-bottom:24px;font-size:16px;line-height:24px}.contact-page__more-info{display:block;color:#4f4f4f}.contact-page__link{color:#0069b4;font-weight:700;text-decoration:none;display:block;letter-spacing:0.5px}.contact-page__link:hover{color:#00a143}.contact-page__fa-long-arrow-right{margin-left:5px}.contact-page__map-address-header{font-size:32px;font-weight:700;margin-top:32px}.contact-page__map-address-subheader{font-weight:700;margin-top:20px}.contact-page__map-address-text{font-size:16px}.contact-page__map-holder{height:300px;width:100%;margin-bottom:27px}.contact-page__map-holder img{max-width:100%}.contact-page__consultants-section{margin-top:45px}.contact-page__consultants{padding-top:7px;display:flex;flex-wrap:wrap;justify-content:left}.contact-page__consultant{width:255px;height:auto}.contact-page__consultants-head{font-weight:400;font-size:31px;line-height:36px;letter-spacing:-0.2px;margin:0px 0px 35px 0px}.contact-page__consultants-contact{letter-spacing:0.2px}.contact-page__consultant-box{margin-bottom:30px;text-align:center}.contact-page__consultant-box img{width:80%;height:80%;-webkit-filter:grayscale(100%) opacity(0.9);filter:grayscale(100%) opacity(0.9);border-radius:100%;margin-bottom:10px;margin-left:auto;margin-right:auto}.contact-page__consultant-box img:hover{-webkit-filter:grayscale(10%);filter:grayscale(10%)}.contact-page__name{font-size:16px;line-height:24px;font-weight:700;margin:0;color:#4f4f4f;letter-spacing:0.7px}.contact-page__role{font-size:12px;line-height:14px;display:block;margin:0;color:#959595}.contact-page__email,.contact-page__phoneNumber{color:#0069b4;font-size:12px;text-decoration:none}.contact-page__email:hover,.contact-page__phoneNumber:hover{color:#00a143}.contact-page__fa-envelope{margin-right:10px}.contact-page__form-header{font-weight:700;font-size:32px;line-height:36px;letter-spacing:2.2px;margin-top:10px;margin-bottom:25px}.contact-page__item-title{display:block;color:#959595;font-size:16px;line-height:24px;margin-bottom:4px}.contact-page__form-element{font-size:14px;color:#4f4f4f;width:100%;padding:10px;border:1px solid #e9e9e9;background-color:#fff}.contact-page__form-item{margin-bottom:15px}.contact-page__form-item input{height:45px}.contact-page__form-item select{background-image:url("../img/drop-down.png");background-repeat:no-repeat;background-position:99% 50%;appearance:none;-moz-appearance:none;-webkit-appearance:none;height:45px}.contact-page__form-item textarea{resize:none;height:130px}.contact-page__blue-btn{padding:10px 33px;font-size:16px;border:1px solid #0069b4;border-radius:0}.contact-page__blue-btn:hover{border:1px solid #e9e9e9}.contact-page__recaptchaError{padding:10px 0;font-size:13px;color:red}.contact-page-top{margin-bottom:30px}.contact-page-top__header{margin-top:0 !important;margin-left:-15px !important;margin-right:-15px !important}.contact-page-top__header-background{padding:10px 25px;background:#3c3c3c}.contact-page-top__header-background img{width:40px;height:40px;float:left;margin-top:0 !important}.contact-page-top__header-background p{margin-top:8px;color:#fff;line-height:16pt;float:left;margin-left:10px;font-weight:bold;font-size:14pt}.contact-page-top__header-background a{color:#fff}.contact-page-top__content{margin-top:0 !important;margin-left:-15px !important;margin-right:-15px !important;display:flex;flex-wrap:wrap}.contact-page-top__content-col{display:flex;flex-direction:column}.contact-page-top__content-col>div{height:100%;border:1px solid #3c3c3c}.contact-page-top__content-col>div>h4{margin-left:30px;margin-top:20px;margin-bottom:0}.contact-page-top__content-col>div ul{margin-bottom:15px;margin-top:15px}.contact-page-top__content-col-top-img{margin-top:0 !important;margin-bottom:20px;width:100%}.contact-page-top__content-col-description{text-align:center;margin:0 20px;font-weight:700}.contact-page-top__content-col-description a{color:#4f4f4f}.contact-page-top__content-col-list{list-style:none;margin-left:50px}.contact-page-top__content-col-list>li{position:relative;margin-left:0;padding-bottom:10px;padding-top:10px;padding-left:10px}.contact-page-top__content-col-list>li::before{margin-right:20px;content:' ';height:30px;width:30px;background-size:contain;position:absolute;top:5px;left:-35px}.contact-page-top__content-col-list>li a{color:#4f4f4f}.contact-page-top__content-col-list__phone::before{background-image:url("../img/homepage-contact-us/phone-icon.png")}.contact-page-top__content-col-list__email::before{background-image:url("../img/homepage-contact-us/mail-icon.png")}.contact-page-top__content-col-list__time::before{background-image:url("../img/homepage-contact-us/clock-icon.png")}.contact-page-top__content-col table{width:100%}.contact-page-top__content-col table img{margin-top:-10px !important;width:30px;height:30px;float:right}.contact-page-top__content-col table a{color:#4f4f4f}.contact-page-top__b2b-content-col h3{margin-top:0;padding-top:0}.contact-page-top__b2b-content-col .row{margin-left:-15px;margin-right:-15px}.contact-page-top__b2b-content-col .contact-page__more-info{display:block;margin:0}@media (max-width: 767px){.contact-page__form-item{margin-bottom:4px}.contact-page__submit{margin-top:18px}.contact-page__blue-btn{padding:10px 22px}}.no-products-info{padding:30px;font-size:22px;color:#e02121}.products__header{color:#4f4f4f;font-size:20px;font-weight:700}.products__header.--hidden{display:none}.products__description{padding:10px 0;font-size:14px;line-height:22px}.products__list{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:center}.products__list .productTile__custom-labels>.custom-label{padding:5px 10px;font-size:12px}.products__pageInfo{border-top:1px solid lightgray;font-size:25px;color:lightslategrey;text-align:center;line-height:45px}.products__loadMoreProducts{display:block;border:none;outline:none;background-color:#0069b4;padding:15px 25px;text-align:center;margin:0 auto 50px auto;color:white;min-width:180px}.products__loadMoreProducts.--hidden{display:none}.products__loadMoreProducts:hover{background-color:#2a3e70;transition:all 0.2s ease-in}.products__loadMoreProductsReloadIcon{display:none;font-size:14px;line-height:20px}.products__loadMoreProductsReloadIcon.--active{display:block}.search-pagination{text-align:center;margin-top:0px;margin-bottom:20px}.productsSeoSettings{display:flex;margin-bottom:20px}.productsSeoSettings__image{width:45%;object-fit:cover}.productsSeoSettings__description{padding:20px 30px;background-color:whitesmoke;width:100%}.productsSeoSettings__header{font-size:22px;font-weight:600}.productsSeoSettings__text{line-height:20px;font-size:12px;justify-self:stretch}@media (max-width: 767px){.products__header{color:#2a3e70;font-size:15px;padding:0;margin:10px 0 10px 0;font-weight:700}.search-pagination{margin-top:0;float:none;display:block;text-align:center}.productsSeoSettings{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.productsSeoSettings__image{width:100%;height:auto}.productsSeoSettings__description{padding:10px 20px;background-color:whitesmoke}.productsSeoSettings__header{font-size:14px;font-weight:600;margin:10px 0}.productsSeoSettings__text{line-height:15px;font-size:11px;justify-self:stretch}}@media (max-width: 767px){.products__list .productTile__custom-labels{left:95px;right:auto}.products__list .productTile__custom-labels>.custom-label{padding:5px 10px;font-size:12px}}.productBanner__image{width:100%;height:auto}.salesmanProductInfoBanner{background-color:#FF7F27;width:100%;position:relative;text-align:center;color:#fff;padding:5px 0;font-weight:bold;margin:5px 0}.single-product{margin-top:10px;font-family:"Montserrat"}.single-product #app{background-color:white}.single-product .select-wrapper-top{position:absolute;right:15px;z-index:1}.single-product .select-wrapper-top .custom-select{display:block;cursor:pointer;float:right;user-select:none;width:185px;border:1px solid #e9e9e9;font-size:20px;padding:0 10px;color:#959595;height:35px;line-height:35px;position:relative;z-index:96;margin-top:25px}.single-product .select-wrapper-top .custom-select .fa{float:right;line-height:35px}.single-product .select-wrapper-top .types-list{list-style:none;clear:both;top:-1px;background-color:#fff;width:270px;max-height:250px;overflow-y:auto;overflow-x:hidden;display:none;padding:10px;border:1px solid #e9e9e9}.single-product .select-wrapper-top .types-list .type-item{margin-bottom:5px}.single-product .select-wrapper-top .types-list .type-item:after{content:'';clear:both;display:block}.single-product .select-wrapper-top .types-list .type-item a{padding:3px 0px;text-decoration:none;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%;color:#337ab7}.single-product .select-wrapper-top .types-list .type-item .img-wrapper{display:inline-block;text-align:center;vertical-align:middle;width:35px;margin-right:10px}.single-product .select-wrapper-top .types-list .type-item .img-wrapper .type-icon{max-width:100%}.single-product .product-presentation{margin-bottom:30px;margin-top:35px}.single-product .product-presentation .product-box-wrapper .popular-product-box{margin:0}.single-product .product-presentation .product-box-wrapper .popular-product-box .popular-product-img{max-height:600px;width:auto;max-width:100%;margin:0}.single-product .product-presentation .product-thumbnails{margin-top:10px}.single-product .product-presentation .product-thumbnails .thumbnail-holder{height:45px;width:45px;cursor:pointer;background-color:#959595;display:inline-block;margin-right:5px}.single-product .product-presentation .product-thumbnails .thumbnail-holder img{width:100%;height:100%}.single-product .product-presentation .product-detailed-info{min-height:650px}.single-product .product-presentation .product-detailed-info .serie{display:block;margin-bottom:5px}.single-product .product-presentation .product-detailed-info .serie img{max-width:100%}.single-product .product-presentation .product-detailed-info .product-associated-product-links{width:75%;border:0;border-radius:0;margin-bottom:10px;display:grid;grid-template-columns:repeat(2, 50%);grid-auto-rows:60px;text-align:center;background-color:#efefef}.single-product .product-presentation .product-detailed-info .product-associated-product-btn-simple{padding:13px 0;grid-column:2 / -1;grid-row:1;color:#414142;text-decoration:none;display:block;box-sizing:border-box}.single-product .product-presentation .product-detailed-info .product-associated-product-btn-simple span{width:100%;display:block}.single-product .product-presentation .product-detailed-info .product-associated-product-btn-simple .product-associated-product-btn-title{font-size:15px;font-weight:bold}.single-product .product-presentation .product-detailed-info .product-associated-product-btn-simple .product-associated-product-btn-description{font-size:10px}.single-product .product-presentation .product-detailed-info .product-associated-product-btn-simple:hover,.single-product .product-presentation .product-detailed-info .product-associated-product-btn-simple.--checked{color:#fff;background-color:#414142;cursor:pointer}.single-product .product-presentation .product-detailed-info .product-associated-product-btn-config{padding:13px 0;grid-column:1 / 2;grid-row:1;color:#414142;text-decoration:none;display:block;box-sizing:border-box}.single-product .product-presentation .product-detailed-info .product-associated-product-btn-config span{width:100%;display:block}.single-product .product-presentation .product-detailed-info .product-associated-product-btn-config .product-associated-product-btn-title{font-size:15px;font-weight:bold}.single-product .product-presentation .product-detailed-info .product-associated-product-btn-config .product-associated-product-btn-description{font-size:10px}.single-product .product-presentation .product-detailed-info .product-associated-product-btn-config:hover,.single-product .product-presentation .product-detailed-info .product-associated-product-btn-config.--checked{color:#fff;background-color:#414142;cursor:pointer}.single-product .product-presentation .product-detailed-info .product-name{color:#4f4f4f;margin-bottom:15px}.single-product .product-presentation .product-detailed-info .product-name .product-name-small{font-size:15px;line-height:35px;margin:0;text-transform:uppercase}.single-product .product-presentation .product-detailed-info .product-name .product-name-big{font-size:25px;line-height:35px;font-weight:700;word-wrap:break-word;text-transform:uppercase;margin:0}.single-product .product-presentation .product-detailed-info .product-name .product-paragraph-small{font-size:12px;line-height:18px;color:#959595;margin:0 0 15px;word-wrap:break-word}.single-product .product-presentation .product-detailed-info .product-name .product-paragraph-big{font-size:16px;line-height:24px;color:#4f4f4f;margin-bottom:0px}.single-product .product-presentation .product-detailed-info .product-transport-info{margin-bottom:20px}.single-product .product-presentation .product-detailed-info .product-transport-info h5{font-size:16px;line-height:24px;margin-bottom:10px;margin-top:0px}.single-product .product-presentation .product-detailed-info .product-transport-info h5 .icon-holder{text-align:center;display:inline-block;width:45px}.single-product .product-presentation .product-detailed-info .product-transport-info h5 .icon-holder img{margin:0 auto}.single-product .product-presentation .product-detailed-info .product-transport-info .product-transport-warning{color:red;font-size:14px;line-height:20px}.single-product .product-presentation .product-detailed-info .discount-info{background-color:#ffcd33;padding:8px 17px;display:inline-block;color:#000;z-index:100}.single-product .product-presentation .product-detailed-info .discount-info .discount-percentage{font-size:22px;font-family:"Montserrat";font-weight:700;margin:0 0 5px 0}.single-product .product-presentation .product-detailed-info .discount-info .discount-save{font-size:16px;font-weight:400;margin:0}.single-product .product-presentation .product-detailed-info .discount-info .discount-save strong{font-weight:700}.single-product .load{text-align:center;position:relative;background-color:white;z-index:-1;width:100%;height:300px}.single-product .load .loadingWrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.single-product .load .loaderIcon{width:50px;height:50px;margin:0 auto}.single-product .load .header{margin-top:30px;font-size:30px;font-weight:400;color:#5f5f5f}.single-product .product-spec{margin-bottom:50px}.single-product .product-spec .nav-tabs{margin-bottom:2px;border-bottom:none}.single-product .product-spec .nav-tabs .tab{height:55px;background-color:#f8f8f8;color:#4f4f4f;font-size:16px;line-height:18px;margin-right:5px;border:none;outline:none}.single-product .product-spec .nav-tabs .tab a{background-color:#f8f8f8;border-radius:0;margin:0;color:#4f4f4f;border:none;padding:16.5px 20px}.single-product .product-spec .nav-tabs .tab.active{background-color:#0069b4;color:#fff}.single-product .product-spec .nav-tabs .tab.active a{background-color:#0069b4;color:#fff}.single-product .product-spec .tab-content{padding:25px 35px;border:1px solid #e9e9e9}.single-product .product-spec .tab-content .tab-pane{font-size:16px;line-height:24px;color:#4f4f4f;word-wrap:break-word}.single-product .product-spec .tab-content .tab-pane p{word-wrap:break-word;margin-bottom:0px}.single-product .product-spec .tab-content .tab-pane .attachment-row{margin-bottom:10px}.single-product .similar-products{margin-bottom:133px}.single-product .similar-products .product-box-wrapper{margin-bottom:80px;padding-top:15px}.single-product .similar-products .similar-products-header{font-size:24px;font-weight:700;color:#4f4f4f;margin-top:0px;margin-bottom:27px;letter-spacing:1px;text-transform:uppercase}.single-product .similar-products .similar-products-row .popular-product-box{margin:0}.single-product .similar-products .similar-products-row .popular-product-info{padding:0 0 15px 0}.single-product .similar-products .align-bottom{position:absolute;bottom:15px}.uValueInfo{position:absolute;top:0;right:0;padding:5px;background-color:#a7a7a7;text-align:center;color:#fff;font-family:"Montserrat"}.uValueInfo__value{display:block;font-size:10px;line-height:10px}.uValueInfo__size{font-size:24px;line-height:24px}.stock-status{margin:15px 0}.stock-status__value{font-weight:700}.stock-status__info{display:none}.addedToBasketPopup{position:fixed;top:0;left:0;right:0;bottom:0;background:none;z-index:999;justify-content:center;align-items:center;display:none;background:rgba(60,60,60,0.8)}.addedToBasketPopup.--visible{display:flex}.addedToBasketPopup__wrapper{padding:40px;-webkit-box-shadow:0px 0px 15px 0px #000000;box-shadow:0px 0px 15px 0px #000000;border:1px solid grey;text-align:center;background-color:white}.addedToBasketPopup__title{font-weight:700;margin-top:0px;margin-bottom:20px;color:#4f4f4f}.addedToBasketPopup__goToCart{background-color:#00a143;outline:none;border:none;color:white;font-weight:700;align-items:center;padding:0px 8px;font-size:14px;line-height:35px;margin-right:10px;margin-bottom:15px}.addedToBasketPopup__goToCart a{color:white}.addedToBasketPopup__goToCart:hover{background-color:#0dc358;transition:all 0.3s ease;color:white}.addedToBasketPopup__continueShopping{color:#32a2f3;background:none;outline:none;border:none}.configurator__info-box-wrapper{margin:0 auto;position:fixed;top:0;z-index:9999999;text-align:center;width:100%}.configurator__info-box{width:100%;margin:1px 0;background-color:#d9edf7;border-color:#bce8f1;color:#31708f;padding:15px 0;text-align:center}.configurator__info-box.--hidden{display:none}.configurator__info-box.--template{display:none}.configurator__info-box-text{display:inline-block}.configurator__info-box-close{display:inline-block}.configurator__wrapper{position:relative}.configurator__main-image-wrapper{position:relative}.configurator__image-gallery{position:relative}.configurator__image-gallery.--hidden{display:none}.configurator__image-gallery.--custom-position{position:absolute}.configurator__image-gallery .swiper-button-next{background-image:url("/vendor/swiper/next.svg") !important;right:10px;bottom:50px;top:auto;width:27px;height:25px}.configurator__image-gallery .swiper-button-prev{background-image:url("/vendor/swiper/prev.svg") !important;left:10px;bottom:50px;top:auto;width:27px;height:25px}.configurator__images-info{margin-top:15px}.configurator__discount-info{position:absolute;top:0;left:0;padding:0px;text-align:center;color:#fff;font-family:"Montserrat";box-shadow:2px 2px 5px 0px #bfbfbf;z-index:100}.configurator__discount-info-value{background-color:#e02121;font-size:38px;font-weight:700;text-align:center;color:white;padding:5px;font-family:"Montserrat"}.configurator__discount-info-text{background-color:white;font-size:12px;font-weight:700;text-align:center;color:#5f5f5f;padding:5px 10px;font-family:"Montserrat";text-transform:uppercase;border:1px solid #bbb;border-top:none}.configurator__main-image{overflow:hidden;text-align:center}.configurator__main-image img{max-height:600px;width:auto;max-width:100%;margin:0;height:auto;cursor:url("../../../img/zoom-icon.png"),auto}.configurator__images-thumbnails{display:flex;flex-wrap:wrap;margin-top:10px;height:50px;overflow:hidden;width:90%;margin-left:auto;margin-right:auto}.configurator__images-thumbnails a{height:100%;width:50px !important}.configurator__image-thumbnail{width:auto;height:100%;max-width:100%;cursor:url("../../../img/zoom-icon-small.png"),auto}.configurator__gallery-youtube-icon{color:red;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:22px;background-color:white;padding:0 3px;border-radius:5px;width:100%}.bottom-buy-product{position:fixed;bottom:0;left:0;right:0;display:none;z-index:1000;padding:5px;background-color:white;border:1px solid #d8d8d8;text-align:center;justify-content:center;align-items:center;box-shadow:0px 0px 10px #9e9e9e}@media (max-width: 600px){.bottom-buy-product{justify-content:flex-end;padding-right:10px}.bottom-buy-product__price-product-tax{display:block}}.bottom-buy-product__price-product{font-weight:700;font-size:28px;margin:0;color:#e02121}.bottom-buy-product__price-product-tax{font-size:14px;color:#989898}.bottom-buy-product__price-ordinary{font-size:12px;color:#989898;width:100%;display:block;text-align:left;margin-top:0px}.bottom-buy-product__quantity{margin:0 15px}.bottom-buy-product__quantity-input{height:34px;max-width:60px}.bottom-buy-product__add-to-cart-button{background-color:#00a143;color:#fff;text-decoration:none;font-family:"Montserrat";font-weight:400;border:0px solid #00a143;transition:.3s;border-radius:6px;margin-right:8px;font-size:13px;line-height:34px;padding:0 15px}@media (max-width: 600px){.bottom-buy-product__add-to-cart-button{padding:0 25px}}.bottom-buy-product__add-to-cart-button:disabled,.bottom-buy-product__add-to-cart-button:disabled:hover{background-color:#959595;border:1px solid #959595;color:#fff;cursor:not-allowed}.bottom-buy-product__add-to-cart-button .fa{margin-right:10px}@media (max-width: 600px){.bottom-buy-product__add-to-cart-button .fa{margin-right:0px}}@media (max-width: 600px){.bottom-buy-product__add-to-cart-button-text{display:none}}.bottom-buy-product__price.modern .bottom-buy-product__price-product{color:#0f3f67}.bottom-buy-product__price.modern .bottom-buy-product__price-ordinary strong{text-decoration:line-through}@media (max-width: 1300px){.product-options.nonconfigurable .buy-product.nonconfigurable-box{margin-top:30px}.single-product .product-presentation .product-thumbnails .thumbnail-holder{height:35px;width:35px;margin-right:5px}.single-product .configurator .configurator-tabs .conf-tab-content .item-box{width:32%;margin-bottom:20px;margin-right:0}.single-product .configurator .configurator-tabs .conf-tab-content .default-tab .icon-wrapper{margin-right:10px}.single-product .configurator .configurator-tabs .conf-tab-content .inside-color .content .color-inputs .color-palette-inputs,.single-product .configurator .configurator-tabs .conf-tab-content .outside-color .content .color-inputs .color-palette-inputs{display:block}.single-product .configurator .configurator-tabs .conf-tab-content .dividers{width:750px}.single-product .configurator .configurator-tabs .conf-tab-content .dividers .product-img{width:260px}.single-product .configurator .configurator-tabs .conf-tab-content .dividers .dividers-mullions{width:415px}.single-product .configurator .configurator-tabs .conf-tab-content .dividers .dividers-mullions .divider{margin-right:5px}.single-product .configurator .configurator-tabs .conf-tab-content .dividers .dividers-mullions .setups{width:415px}}@media (max-width: 767px){.single-product #app{padding:10px}.single-product .select-wrapper-top{display:none}.single-product .product-options.nonconfigurable .buy-product{padding-bottom:0px}.single-product .product-options.nonconfigurable .buy-product.nonconfigurable-box{width:100%;min-width:0px}.single-product .product-options.nonconfigurable .buy-product.nonconfigurable-box .price-wrapper{display:inline-block}.single-product .product-options.nonconfigurable .buy-product.nonconfigurable-box .quantity,.single-product .product-options.nonconfigurable .buy-product.nonconfigurable-box .price,.single-product .product-options.nonconfigurable .buy-product.nonconfigurable-box .buy-btn-wrapper{display:block}.single-product .product-presentation .product-thumbnails .thumbnail-holder{margin-bottom:30px}.single-product .product-presentation .product-detailed-info .product-associated-product-links{width:100%}.single-product .product-presentation .product-detailed-info .product-transport-info .product-transport-warning{font-size:13px;line-height:13px}.single-product .product-options .select-parameters{float:none}.single-product .product-options .select-wrapper .option-select{margin-right:0px}.single-product .product-options .buy-product{display:block;min-width:1px;overflow:visible;float:none}.single-product .product-options .buy-product .quantity{display:block;margin-bottom:20px;width:60px;margin-right:10px}.single-product .product-options .buy-product .price-wrapper{display:block;margin-bottom:0px}.single-product .product-options .buy-product .buy-btn-wrapper{display:block;width:68%}.single-product .product-options .buy-product .buy-btn-wrapper .buy-btn{margin-right:10px}.single-product .product-spec .nav-tabs .tab{display:block;width:100%}.single-product .product-spec .tab-content{border:none;border-bottom:2px solid #0069b4}.product-box-wrapper{margin-bottom:30px}.single-product .configurator .configurator-tabs .conf-tab-content .item-box{width:49%;margin-bottom:20px;margin-right:0}.single-product .configurator .configurator-tabs .conf-tab-content .default-tab .icon-wrapper{margin-right:10px}.single-product .configurator .configurator-tabs .conf-tab-content .inside-color .content .color-inputs .color-palette-inputs,.single-product .configurator .configurator-tabs .conf-tab-content .outside-color .content .color-inputs .color-palette-inputs{display:block}.single-product .configurator .configurator-tabs .conf-tab-content .dividers{position:relative;right:auto;width:100%}.single-product .configurator .configurator-tabs .conf-tab-content .dividers .product-img{text-align:center;margin-right:0;display:block;width:100%}.single-product .configurator .configurator-tabs .conf-tab-content .dividers .dividers-mullions{display:block;width:100%}.single-product .configurator .configurator-tabs .conf-tab-content .dividers .dividers-mullions .divider{display:block;width:100%}.single-product .configurator .configurator-tabs .conf-tab-content .dividers .dividers-mullions .mullions{display:block;width:100%}.single-product .configurator .configurator-tabs .conf-tab-content .dividers .dividers-mullions .setups{display:block;width:100%}.single-product .similar-products{margin-bottom:50px}.single-product .similar-products .align-bottom{position:relative;bottom:auto}.configurator__image-gallery.--custom-position{position:relative}}.product-options.nonconfigurable{margin-bottom:50px;padding-top:30px}.product-options.nonconfigurable::after{content:'';display:block;float:none;clear:both}.product-options.nonconfigurable .col-table{display:table}.product-options.nonconfigurable .select-header{height:16px;line-height:24px;margin-top:0px;color:#4a4a4a;font-weight:500}.product-options.nonconfigurable .select-notice{margin:10px 0}.product-options.nonconfigurable .select-wrapper{display:inline-block;width:50%}.product-options.nonconfigurable .select-wrapper .option-select{padding:0 10px;margin-right:20px;font-size:20px;font-weight:400;color:#000;background-color:#fff;border:1px solid #969696;height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../img/select-drop.png");background-position:right;background-repeat:no-repeat;background-origin:content-box}.product-options.nonconfigurable .select-wrapper-config{display:inline-block;margin-right:10px}.product-options.nonconfigurable .select-wrapper-config .option-select{padding:0 25px 0 10px;margin-right:15px;font-size:20px;font-weight:400;color:#000;background-color:#fff;border:1px solid #969696;height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../img/select-drop.png");background-position:right -15px top 19px;background-repeat:no-repeat;background-origin:content-box}.product-options.nonconfigurable .select-wrapper-config .option-input{padding:0 10px;margin-right:15px;font-size:14px;color:#4f4f4f;background-color:#fff;border:1px solid #e9e9e9;height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-options.nonconfigurable .select-wrapper-config .option-input.error{border:1px solid #ef5252;color:#fe0509;vertical-align:middle}.product-options.nonconfigurable .error-message{color:#fe0509;font-size:12px;margin-top:5px;margin-left:1px}.product-options.nonconfigurable .price-info{display:block;overflow:auto;margin:10px 0}.product-options.nonconfigurable .price-info .price .product-price{font-weight:700;font-size:38px;margin:0;color:#e02121}.product-options.nonconfigurable .price-info .price .ordinary-price{font-size:14px;color:#989898;width:100%;display:block;text-align:left;margin-top:5px}.product-options.nonconfigurable .price-info .price .tax{font-size:14px;color:#989898}.product-options.nonconfigurable .price-info .discount-info{background-color:#ffcd33;padding:8px 17px;display:none;color:#000;margin-bottom:20px;float:left}.product-options.nonconfigurable .price-info .discount-info .discount-percentage{font-size:22px;font-family:"Montserrat";font-weight:700;margin:0 0 5px 0}.product-options.nonconfigurable .price-info .discount-info .discount-save{font-size:16px;font-weight:400;margin:0}.product-options.nonconfigurable .price-info .discount-info .discount-save strong{font-weight:700}.product-options.nonconfigurable .price-info.modern .price .product-price{color:#0f3f67}.product-options.nonconfigurable .price-info.modern .price .ordinary-price strong{text-decoration:line-through}.product-options.nonconfigurable .payment-info{color:#656565;display:block;float:left}.product-options.nonconfigurable .payment-info::before{content:'';display:block}.product-options.nonconfigurable .payment-info h5{font-size:16px}.product-options.nonconfigurable .buy-product{display:block;overflow:auto;margin-bottom:10px}.product-options.nonconfigurable .buy-product .quantity{display:block;float:left;margin-right:1%;width:60px}.product-options.nonconfigurable .buy-product .quantity .quantity-input{height:45px;width:60px;padding:10px;border:1px solid #969696;font-size:20px}.product-options.nonconfigurable .buy-product .quantity .quantity-input::-webkit-inner-spin-button,.product-options.nonconfigurable .buy-product .quantity .quantity-input::-webkit-outer-spin-button{background:#fff url("/img/select-number.png") no-repeat 50% 50%;opacity:1;background-color:#fff;padding-right:10px;-webkit-appearance:none;cursor:pointer;display:block}.product-options.nonconfigurable .buy-product .buy-btn-wrapper{margin-bottom:15px;display:block;float:left;width:68%;z-index:1010}.product-options.nonconfigurable .buy-product .buy-btn-wrapper .buy-btn{padding:11.5px 20px;margin-right:0px;width:100%;display:inline-block;text-align:center}.product-options.nonconfigurable .buy-product .buy-btn-wrapper .buy-btn:disabled,.product-options.nonconfigurable .buy-product .buy-btn-wrapper .buy-btn:disabled:hover{background-color:#959595;border:1px solid #959595;color:#fff !important;cursor:not-allowed}.product-options.nonconfigurable .buy-product .buy-btn-wrapper .buy-btn .fa{margin-right:10px}.product-options.nonconfigurable #simpleConfiguratorAccessories{margin-bottom:10px}.product-options.nonconfigurable .productsFromGroup__container{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;overflow-y:auto}.product-options.nonconfigurable .productsFromGroup__product{display:flex;height:auto;width:auto;border-radius:5px;padding:5px;text-align:center;border:3px solid #fff;margin:0 5px;align-items:center;flex-direction:column;max-width:200px}.product-options.nonconfigurable .productsFromGroup__product img{height:100px;width:auto}.product-options.nonconfigurable .productsFromGroup__product span{padding-top:3px;display:block;width:100%;color:black;overflow-wrap:break-word}.product-options.nonconfigurable .productsFromGroup__product:hover,.product-options.nonconfigurable .productsFromGroup__product.--checked{border:3px solid #333333}.product-transport-info{margin-bottom:20px}.product-transport-info h5{font-size:16px;line-height:24px;margin-bottom:10px;margin-top:0px}.product-transport-info h5 .icon-holder{text-align:center;display:inline-block;width:60px}.product-transport-info h5 .icon-holder img{margin:0 auto}.product-transport-info .product-transport-warning{color:red;font-size:14px;line-height:20px}.item-box-icon.option>.icon{width:100%;height:100%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){icc-draw{display:table-header-group !important}}.subProductItem__header{padding:10px 0;overflow:auto}@media (max-width: 991px){.subProductItem__header{padding:20px;overflow:auto}}.subProductItem__header-title{display:inline-block;font-weight:700;margin:0;margin-right:10px;color:#5f5f5f;text-transform:uppercase;padding:5px 0}.subProductItem__header-title.--clickable{cursor:pointer}@media (max-width: 991px){.subProductItem__header-title{display:block;margin-bottom:10px}}.subProductItem__header-window-buttons{float:right}.subProductItem__header-reset-btn{outline:none;background-color:#7b7b7b;color:#fff;text-decoration:none;font-weight:700;transition:.2s;border:none;padding:5px 10px;display:inline-block;margin-right:5px}.subProductItem__header-reset-btn:hover{background-color:#e02121}@media (max-width: 991px){.subProductItem__header-reset-btn{float:left}}.subProductItem__header-ok-btn{outline:none;background-color:#0069b4;color:#fff;text-decoration:none;font-weight:700;transition:.2s;border-radius:6px;border:none;padding:5px 10px;margin-right:5px;display:none}@media (max-width: 991px){.subProductItem__header-ok-btn{display:inline-block}}.subProductItem__header-ok-btn:hover{background-color:#32a2f3}.subProductItem__content{overflow:auto;overflow:visible;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}@media (max-width: 991px){.subProductItem__content{margin-bottom:90px}}.subProductItem__content-item{background-color:#ffffff;padding:3px;width:49%;margin-bottom:5px;border:2px solid #f2f2f2;cursor:pointer;display:flex;align-items:center;box-sizing:border-box}.subProductItem__content-item:hover{border-color:#d6d6d6}.subProductItem__content-item.--checked-item{position:relative;border:2px solid #05dc34}.subProductItem__content-item.--blocked{cursor:default}.subProductItem__content-item.--unavailable-item{position:relative;border:2px solid red;cursor:not-allowed}.subProductItem__content-item.--unavailable-item:after{content:'\f05e';z-index:98;font-family:FontAwesome;text-align:center;color:#fff;position:absolute;height:22px;width:22px;top:50%;left:100%;-webkit-transform:translate(-150%, -50%);transform:translate(-150%, -50%);border-radius:50%;background-color:#e02121;line-height:21px;font-size:16px;border:1px solid #e02121}@media (max-width: 991px){.subProductItem__content-item{padding:5px;width:100%;background-color:#ffffff;margin-bottom:5px;float:left;margin-right:0px}}.subProductItem__content-item-icon{vertical-align:top;height:50px;width:50px;position:relative;margin-right:10px;padding:2px}@media (max-width: 991px){.subProductItem__content-item-icon{height:65px;width:65px}}.subProductItem__content-item-icon-img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.subProductItem__content-item-icon-fancybox .subProductItem__content-item-icon-hover{display:none}@media (min-width: 992px){.subProductItem__content-item-icon-fancybox:hover .subProductItem__content-item-icon-hover{display:block;position:absolute;left:100%;bottom:0;z-index:100;margin:10px;height:300px;background-color:white;border:1px solid lightgray}}.subProductItem__content-item-description{font-size:12px;line-height:14px;color:#5f5f5f;display:inline-block}.subProductItem__content-item-description__quantity{font-weight:400}.subProductItem__content-item-description__quantity__value{margin-left:5px;font-weight:600}.subProductItem__content-item-description__quantity.red{color:red}.subProductItem__content-item-description__quantity.green{color:#00a143}.subProductItem__content-item-description-title{display:block;font-weight:400;text-transform:none;max-width:60%}.subProductItem__content-item-description-info{display:block}.subProductItem__content-item-description-price{color:#4f4f4f;font-size:13px;line-height:18px;font-weight:700;margin-top:3px;margin-right:10px}.dashboard-nav{display:none;font-family:"Montserrat";position:relative;z-index:97;margin-bottom:10px}.dashboard-nav .main-nav-toggle{display:inline-block;position:relative;background-color:#0069b4;user-select:none;padding:10px;font-size:13px;color:white;cursor:pointer}.dashboard-nav .main-nav-toggle .toggle-header{color:#fff;line-height:45px;margin:0px 20px;font-size:16px}.dashboard-nav .main-nav-toggle .fa{margin-left:5px}.dashboard-nav .main-nav-toggle .dashboard-main-nav{display:none;list-style:none;top:39px;right:0px;position:absolute;background-color:#0069b4;min-width:150px;border-top:1px solid white;z-index:99;color:white}.dashboard-nav .main-nav-toggle .dashboard-main-nav .main-nav-item{background-color:#0069b4;padding:10px 15px;text-align:right}.dashboard-nav .main-nav-toggle .dashboard-main-nav .main-nav-item:hover{background-color:#32a2f3}.dashboard-nav .main-nav-toggle .dashboard-main-nav .main-nav-item a{font-size:12px;line-height:18px;color:#fff;display:block;white-space:nowrap}.dashboard-nav .main-nav-toggle .dashboard-main-nav .main-nav-item a:hover{text-decoration:none}.productTile__product-name-form{display:flex;margin-left:10px;margin-bottom:0}.productTile__custom-title{color:red;font-weight:700;display:inline-block;font-size:14px;margin:0px 10px;text-align:left}.productTile__custom-name-input{margin-right:5px}.productTile__custom-name-box{margin-bottom:10px;margin-top:0px;text-align:left;font-size:12px;display:flex;align-items:center}.productTile__save-product-name-button{margin-left:5px}.productTile__custom-name-sending{color:#0069b4;text-align:center;font-size:large;display:inline-block}.productTile__custom-name-sending-done{color:#00a143;text-align:center;font-size:large;display:inline-block}.productTile__custom-name-sending-error{color:red;text-align:center;font-size:large;display:inline-block}.productTile__edit-product-name{color:#0069b4;text-align:center;cursor:pointer;display:inline-block;font-size:20px}.productTile__product-name-label{margin-right:5px;display:inline-block}.drawing-side-info{text-align:center;margin:10px;font-weight:700}.summary-table{float:right;width:650px;height:95px;margin-bottom:0}.summary-table td,.summary-table tr{color:#fff;padding:0}.summary-table .total-to-pay{font-size:21px;padding-top:10px}.summary-table .total-to-pay .price{font-size:22px}.summary-table .total-to-pay td{padding-top:15px}.order-details.diff-margin{margin-bottom:30px}.order-details{font-family:"Montserrat";margin:40px 0 50px 0px}.order-details .order-details-header{font-size:32px;line-height:36px;font-weight:700;color:#4f4f4f;margin:0 0 15px 0px}.order-details .order-details-subheader{font-weight:700;font-size:22px;line-height:28px;color:#4f4f4f;margin-top:0px;margin-bottom:25px}.order-details .single-detail{color:#4f4f4f;font-size:16px;line-height:24px;margin:0}.order-details .single-detail .current-order-detail{font-weight:700;word-wrap:break-word}.order-details .adress-details{margin-bottom:25px}.order-details .adress-details .current-order-detail{display:block}.order-details .bank-details{margin-top:25px}.order-details .btn-wrap{margin-top:50px}.order-details .btn-wrap .print-btn{height:45px;padding:0 20px;margin-right:10px;border:1px solid #0069b4;display:inline-block;vertical-align:bottom}.order-details .btn-wrap .print-btn:hover{border:1px solid #e9e9e9}.order-details .btn-wrap .add-offer-btn{height:45px;padding:0 20px;display:inline-block;line-height:45px;border:1px solid #0069b4;vertical-align:bottom}.order-details .btn-wrap .add-offer-btn:focus{color:#fff}.order-details .btn-wrap .add-offer-btn:hover{border:1px solid #e9e9e9}.order-details .btn-wrap .date-box{display:inline-block;vertical-align:top;margin-right:10px;width:100%}.order-details .btn-wrap .date-box .input-wrapper{display:inline-block;width:100%}.order-details .btn-wrap .date-box .input-wrapper .custom-input{height:45px;width:100%;padding:10px;border:1px solid #e9e9e9;color:#4f4f4f;font-size:14px;max-width:145px}.order-details .blue-btn.offer-change{height:45px;padding:0 20px;display:inline-block;line-height:45px;border:1px solid #0069b4;vertical-align:bottom;margin-top:34px}.order-details .blue-btn.offer-change:focus{color:#fff}.order-details .blue-btn.offer-change:hover{border:1px solid #e9e9e9}.order-details .btn-wrap{margin-bottom:10px}.order-details .btn-wrap.diff-margin{margin-top:30px}.order-details .extra-note{margin-top:10px;margin-bottom:10px}.order-details .extra-note .add-offer-btn{height:45px;padding:0 20px;display:inline-block;line-height:45px;border:1px solid #0069b4;vertical-align:bottom}.order-details .extra-note .add-offer-btn:focus{color:#fff}.order-details .extra-note .add-offer-btn:hover{border:1px solid #e9e9e9}.order-details .extra-note .date-box{display:inline-block;vertical-align:top;margin-right:10px;width:100%}.order-details .extra-note .date-box .input-wrapper{display:inline-block;width:100%}.order-details .extra-note .date-box .input-wrapper .custom-input{height:45px;width:100%;padding:10px;border:1px solid #e9e9e9;color:#4f4f4f;font-size:14px;max-width:145px}.order-details .input-label{font-size:16px;line-height:24px;color:#959595;white-space:nowrap}.order-details .edit-select{height:45px;width:100%;padding:10px;border:1px solid #e9e9e9;background-color:#fff;color:#4f4f4f;font-size:16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("../img/drop-down.png");background-repeat:no-repeat;background-position:right;background-origin:content-box;margin-bottom:20px}.order-details .edit-input,.order-details .edit-textarea{height:45px;width:100%;padding:10px;border:1px solid #e9e9e9;color:#4f4f4f;font-size:14px;margin-bottom:10px}.order-details .edit-textarea{height:90px}.order-details .checkbox-wrapper{margin-top:25px}.order-details .checkbox-wrapper .checkbox-label{line-height:25px}.order-details .checkbox-wrapper [type="checkbox"]:not(:checked),.order-details .checkbox-wrapper [type="checkbox"]:checked{position:absolute;opacity:0;z-index:10;width:17px;height:17px;cursor:pointer}.order-details .checkbox-wrapper [type="checkbox"]:not(:checked)+label,.order-details .checkbox-wrapper [type="checkbox"]:checked+label{position:relative;padding-left:25px}.order-details .checkbox-wrapper [type="checkbox"]:not(:checked)+label:before,.order-details .checkbox-wrapper [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:3px;width:17px;height:17px;border:1px solid #9a9a9a;background:#fff;border-radius:0}.order-details .checkbox-wrapper [type="checkbox"]:not(:checked)+label:after,.order-details .checkbox-wrapper [type="checkbox"]:checked+label:after{content:'\f14a';position:absolute;top:3px;left:0px;width:16px;height:16px;color:#00a143;transition:all .1s;font-size:18px;line-height:18px;text-align:center;font-family:FontAwesome}.order-details .checkbox-wrapper [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0)}.order-details .checkbox-wrapper [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.order-details .modal-title{margin-bottom:20px}.order-details .btn-group-print{float:left;margin-top:34px}.delivery-part{font-family:"Montserrat"}.delivery-part .delivery-part-box{margin-bottom:30px}.delivery-part .delivery-part-box .delivery-header{height:45px;background-color:#959595;padding:0 20px;line-height:45px;color:#fff;font-weight:700;font-size:14px}.delivery-part .delivery-part-box .delivery-content{margin-bottom:0px;list-style:none}.delivery-part .delivery-part-box .delivery-content .delivery-content-item{padding:20px 20px 20px 20px}.delivery-part .delivery-part-box .delivery-content li:nth-child(even){background-color:#f5f5f5}.delivery-part .delivery-part-box .delivery-content .delivery-content-header{text-align:right;margin-bottom:20px}.delivery-part .delivery-part-box .delivery-content .delivery-content-header span{color:#959595}.delivery-part .delivery-part-box .delivery-content .delivery-content-header .position-number{text-align:left;font-size:14px;margin:10px 0}.delivery-part .delivery-part-box .delivery-content .delivery-content-header .offer-item__edit-icon{font-size:18px;display:inline-block;margin-left:10px;vertical-align:middle}.delivery-part .delivery-part-box .delivery-content .delivery-content-header .offer-item__edit-icon form{display:inline-block}.delivery-part .delivery-part-box .delivery-content .delivery-content-header .offer-item__edit-icon form button{background:none;border:0}.delivery-part .delivery-part-box .delivery-content .product-summary-wrapper{display:flex}.delivery-part .delivery-part-box .delivery-content .product-view{max-width:175px;display:inline-block;margin-right:25px;text-align:center}.delivery-part .delivery-part-box .delivery-content .product-view img{max-width:100% !important;margin-bottom:20px}.delivery-part .delivery-part-box .delivery-content .product-view .product-img{max-width:100%;margin-bottom:20px}.delivery-part .delivery-part-box .delivery-content .product-view .view-from{color:#4f4f4f;font-size:14px}.delivery-part .delivery-part-box .delivery-content .product-view svg{overflow:visible}.delivery-part .delivery-part-box .delivery-content .product-view .visualization-notice{text-align:center;margin:10px 0;font-weight:bold;font-size:10px}.delivery-part .delivery-part-box .delivery-content .product-details{flex-grow:1;margin-right:25px}.delivery-part .delivery-part-box .delivery-content .product-details .short-description{margin:10px 0;font-weight:bold;font-size:13px;white-space:pre-line}.delivery-part .delivery-part-box .delivery-content .product-details .product__single-detail{font-size:13px;display:grid;grid-template-columns:80% 20%;border-bottom:1px solid #e5e5e5;padding:2px 0;align-items:end}.delivery-part .delivery-part-box .delivery-content .product-details .product__detail-container{grid-column:1}.delivery-part .delivery-part-box .delivery-content .product-details .product__detail-container.--sub-detail{padding-left:20px}.delivery-part .delivery-part-box .delivery-content .product-details .product__detail-price{font-size:13px;font-weight:bold;color:#e02121;text-align:right;grid-column:2}.delivery-part .delivery-part-box .delivery-content .product-details .accessorries{margin-top:25px}.delivery-part .delivery-part-box .delivery-content .product-details .accessorries-list{display:inline-block;font-weight:700;margin-bottom:15px}.delivery-part .delivery-part-box .delivery-content .small-notes.notes .product-notes{height:75px}.delivery-part .delivery-part-box .delivery-content .small-notes.second{margin-top:-85px}.delivery-part .delivery-part-box .delivery-content .notes{display:inline-block;vertical-align:top;margin-bottom:20px;float:right}.delivery-part .delivery-part-box .delivery-content .notes .note-header{display:block;font-size:13px;line-height:13px;margin-bottom:5px;color:#4f4f4f}.delivery-part .delivery-part-box .delivery-content .notes .product-notes{width:270px;height:140px;border:1px solid #959595;padding:10px;font-size:12px;line-height:13px;color:#959595;resize:none}.delivery-part .delivery-part-box .delivery-content .notes .product-purchase-price{width:270px;height:40px;border:1px solid #959595;padding:10px;font-size:12px;line-height:13px;color:#959595;resize:none;margin-bottom:5px}.delivery-part .delivery-part-box .delivery-content .show-notes{display:block;height:25px;width:90px;border:0px}.delivery-part .delivery-part-box .delivery-footer{height:25px;background-color:#959595;padding:0 20px;line-height:25px;color:#fff;font-weight:700;font-size:14px}.summary{background-color:#00a143;padding:12px 20px;text-align:right;margin-bottom:50px}.summary .summary-item{font-size:14px;color:#fff;display:block}.summary .summary-item strong{margin-left:25px}.client-number{font-size:16px;line-height:24px;color:#4f4f4f;margin-top:0px;margin-bottom:20px}.userDetails{margin-top:40px;font-family:"Montserrat";display:grid;grid-template-columns:33% 33% 33%;grid-auto-rows:minmax(min-content, max-content);font-size:15px}.userDetails__main-info{grid-column:1}.userDetails__invoice-info{grid-column:2}.userDetails__address-info{grid-column:3}.userDetails__row-title{font-weight:bold}.userDetails__row{padding:10px 0 10px;width:100%}.userDetails__header{text-align:left;grid-column:1 / 3}.customer{margin:40px 0px;font-family:"Montserrat"}.customer .customers-header{font-size:32px;line-height:36px;font-weight:700;color:#4f4f4f;margin-top:0px;margin-bottom:20px}.customer .customers-paragraph{font-size:16px;line-height:23px;letter-spacing:0px;color:#4f4f4f;margin-bottom:20px}.customer .dashboard-table{width:100%}.customer .dashboard-table tr{background-color:#fff;height:55px;border-bottom:1px solid #e9e9e9}.customer .dashboard-table tr td:first-child,.customer .dashboard-table tr th:first-child{padding-left:25px;padding-right:0px}.customer .dashboard-table tr td:last-child{text-align:right;padding-right:0px}.customer .dashboard-table tr:first-child{background-color:#959595;white-space:nowrap;height:45px}.customer .dashboard-table tr:first-child th:last-child{width:55%}.customer .dashboard-table th,.customer .dashboard-table td{vertical-align:middle}.customer .dashboard-table th{font-size:14px;padding-right:20px;font-weight:700;color:#fff}.customer .dashboard-table th a{color:#fff}.customer .dashboard-table td{font-size:14px;line-height:14px;color:#4f4f4f;padding-right:10px}.customer .dashboard-table .details-btn{padding:9px 15px;display:inline-block;margin-top:3px}.customer .dashboard-table .product-details{display:none;margin-top:10px}.customer .dashboard-table .product-details .single-product-detail{display:block;font-size:13px;line-height:17px;color:#4f4f4f}.customer .dashboard-icon{display:inline-block;width:15px;height:auto;margin:0 15px}.customer .dashboard-icon svg{height:100%;width:100%}.offer__providerPartPrint{display:inline-block;margin-right:10px}.customerDashboard__helloTxt{font-size:30px;font-weight:700;margin:0}.customerDashboard__customerEmail{font-size:16px;margin-bottom:10px;font-weight:700}.customerDashboard__horizontalLine{height:1px;background-color:lightgray}.customerDashboard__mainMenuOptions{margin:15px 0 25px 0}.customerDashboard__mainMenuOption{margin-right:20px;font-weight:700;color:#32a2f3}.customerDashboard__mainMenuOption:link,.customerDashboard__mainMenuOption:visited{color:#32a2f3}.customerDashboard__mainMenuOption:hover,.customerDashboard__mainMenuOption:active{color:#2a3e70}.customerDashboard__mainMenuOption span{margin:0 2px}.inquiryDetails{margin-top:40px;font-family:"Montserrat";display:grid;grid-template-columns:33% 33% 33%;grid-auto-rows:minmax(min-content, max-content);font-size:15px}.inquiryDetails__customer-column{grid-column:1;grid-row:1}.inquiryDetails__details-column{grid-column:2;grid-row:1}.inquiryDetails__map-column{grid-column:3;grid-row:1}.inquiryDetails__options{grid-column:1 / -1;grid-row:2}.inquiryDetails__single-detail{padding:10px 0 10px}.inquiryDetails__detail-title{font-weight:bold}.inquiryDetails__detail-value{width:100%}.inquiryDetails__map{max-width:400px;max-height:400px}@media (max-width: 1300px){.customer .dashboard-table{display:block;overflow-x:auto}.customer .dashboard-table tr td:last-child{white-space:nowrap;text-align:left}.customer .dashboard-table td{font-size:12px}.customer .dashboard-table th{font-size:12px}.product-summary-wrapper{flex-direction:column}.product__single-detail{grid-template-columns:75% 25%}.product__detail-container.--sub-detail{padding-left:10px}.product__detail-price{text-align:right}.product__detail-value{width:100%}.userDetails__main-info{grid-row:1;grid-column:1 / -1}.userDetails__invoice-info{grid-row:2;grid-column:1 / -1}.userDetails__address-info{grid-row:3;grid-column:1 / -1}}@media (max-width: 991px){.delivery-part .delivery-part-box .delivery-content .delivery-content-header{width:100%;display:inline-block;text-align:left}.delivery-part .delivery-part-box .delivery-content .delivery-content-header span{display:block}.delivery-part .delivery-part-box .delivery-content .delivery-content-header .offer-item__edit-icon{margin:10px 0 0 0}.delivery-part .delivery-part-box .delivery-content .product-details{margin-bottom:15px;margin-right:0}.delivery-part .delivery-part-box .delivery-content .product-view{margin-right:15px}.order-details .btn-wrap .print-btn{display:block;margin-bottom:10px}.customer{margin-top:10px}.customerDashboard__mainMenuOption{white-space:nowrap;margin-bottom:15px;display:inline-block;font-size:16px}.inquiryDetails__customer-column{grid-column:1 / -1;grid-row:1}.inquiryDetails__details-column{grid-column:1 / -1;grid-row:2}.inquiryDetails__map-column{grid-column:1 / -1;grid-row:3}.inquiryDetails__options{grid-column:1 / -1;grid-row:4}}@media (max-width: 767px){.productTile__custom-name-input{margin-left:0px}.dashboard-nav{display:block;margin-top:20px}.headerMiddle .chat-wrapper{display:none !important}.summary{margin:0 -15px 50px}.summary-table{width:100%;border:0}.order-details .blue-btn.offer-change{margin-left:15px;text-align:left;margin-top:0}.delivery-part{margin:0 -15px}.delivery-part .delivery-part-box .delivery-content .delivery-content-header{width:65%;text-align:left}.delivery-part .delivery-part-box .delivery-content .delivery-content-header span{display:block}.delivery-part .delivery-part-box .delivery-content .product-view{float:right;width:35%;margin-right:0px}.delivery-part .delivery-part-box .delivery-content .small-notes.second{margin-top:0px}.delivery-part .delivery-part-box .delivery-content .notes{float:none;display:none}.order-details .btn-wrap .add-offer-btn{margin-bottom:10px}.customer .dashboard-table{display:block;overflow-x:auto;margin:auto -15px;width:auto}.customer .dashboard-table tr th:first-child,.customer .dashboard-table tr td:first-child{padding-left:10px}.customer .dashboard-table td{font-size:12px}.customer .dashboard-table th{font-size:12px}}@media (max-width: 460px){.customerDashboard__mainMenuOption{width:100%}}.customer .dashboard-table{margin-top:40px;margin-bottom:0px}.customer .dashboard-table .separated-row{border-bottom:2px solid}.customer .customers-filter{margin-bottom:50px}.customers-list{margin-bottom:50px}.customers-list .radio-wrapper{display:inline-block;margin-right:15px}.customers-list .form-header{font-size:16px;color:#959595;margin-top:0px;margin-bottom:5px}.customers-list .custom-input{height:45px;width:100%;padding:10px;border:1px solid #e9e9e9;color:#4f4f4f;font-size:14px;margin-bottom:10px}.customers-list .small-info{display:inline-block;font-size:12px;line-height:12px;margin-bottom:5px;color:#959595}.customers-list .filter-search{margin-bottom:10px}.customers-list .input-label{font-size:16px;line-height:24px;color:#959595;white-space:nowrap}.customers-list .input-wrapper{margin-bottom:5px}.customers-list .table-big{margin-bottom:56px}.customers-list .table-big tr{background-color:#fff;height:55px;border-bottom:1px solid #e9e9e9}.customers-list .table-big tr td:first-child,.customers-list .table-big tr th:first-child{padding-left:20px}.customers-list .table-big tr td:last-child{text-align:right}.customers-list .table-big tr:first-child{background-color:#959595;white-space:nowrap;height:45px}.customers-list .table-big tr:first-child th:last-child{padding:0 120px}.customers-list .table-big th,.customers-list .table-big td{vertical-align:middle}.customers-list .table-big th{font-size:14px;padding-right:20px;font-weight:700;color:#fff}.customers-list .table-big th a{color:#fff}.customers-list .table-big td{font-size:12px;line-height:14px;color:#4f4f4f;padding-right:10px}.customers-list .table-big .details-btn{padding:9px 20px}.customers-list .table-big .blue-btn{height:30px;padding:0 20px;border:0}.customers-list .table-big .blue-btn:hover{border:1px solid #e9e9e9}.customers-list .table-big .blue-btn.button-a{border:1px solid #0069b4;display:inline-block;vertical-align:top;padding-top:7px;margin-left:5px}.customers-list .table-big .blue-btn.button-a:active{color:#fff}.customers-list .table-big .blue-btn.button-a.button-small{margin:0;padding:7px 7px 0 7px}.customers-list .table-big .red-btn{display:inline-block;line-height:45px;padding:0 20px;box-sizing:content-box;vertical-align:top}.customers-list .date-box{margin-right:20px;margin-bottom:15px}.customers-list .date-box .input-wrapper .custom-input{margin:0 10px}.customers-list .date-box .input-wrapper label{color:#959595;font-weight:400}.table-ordersoffers .dashboard-table{margin-bottom:55px}.table-ordersoffers .dashboard-table tr:first-child th:first-child{padding-left:10px}.table-ordersoffers .dashboard-table tr:first-child th:last-child{padding:0 100px}.table-ordersoffers .dashboard-table tr td:first-child{padding-left:10px}.dashboard.order-details{margin-bottom:30px}.dashboard.available-options{margin-bottom:30px}.dashboard-create-order{margin-bottom:0px;display:inline-block}.dashboard-create-order .input-wrapper{margin-bottom:0px}.dashboard-create-order .input-wrapper input{margin:0px}.dashboard{margin-bottom:50px}.dashboard .wrap{margin-bottom:20px}.dashboard .input-wrapper{margin-bottom:10px}.dashboard .input-wrapper .blue-btn{vertical-align:top;display:inline-block;line-height:45px;padding:0 20px}.dashboard .input-wrapper .blue-btn:active{font-color:#fff}.dashboard .input-wrapper .blue-btn.reassign{line-height:43px;margin-top:34px}.dashboard .input-wrapper .red-btn{display:inline-block;line-height:45px;padding:0 20px}.dashboard .input-wrapper .red-btn:active{color:#fff}.dashboard .input-wrapper .input-label{font-size:16px;line-height:24px;margin-top:0px;margin-bottom:10px;color:#959595}.dashboard .input-wrapper .custom-select{padding:0 15px;font-size:14px;background-color:#fff;height:45px;width:290px;max-width:100%;border:1px solid #e9e9e9;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("../img/drop-down.png");background-repeat:no-repeat;background-position:right;background-origin:content-box}.dashboard .input-wrapper .custom-input{height:45px;width:100%;padding:10px;border:1px solid #e9e9e9;color:#4f4f4f;font-size:14px;margin-bottom:10px}.dashboard .send-msg{padding:0 20px;height:45px;border:0px}.dashboard .send-msg:hover{border:1px solid #e9e9e9}.dashboard .order-details-provider-list .orange{color:#ffa500}.dashboard .order-details-provider-list .green{color:#00a143}.dashboard .order-details-provider-list .red{color:red}.dashboard .date-box{display:inline-block;vertical-align:top;margin-right:20px}.dashboard .date-box .input-wrapper{display:inline-block}.dashboard .date-box .input-wrapper .custom-input{max-width:135px}.select-wrapper{margin-bottom:40px}.select-wrapper .input-wrapper{margin-bottom:0px}.available-options .order-details-subheader{font-weight:700;font-size:22px;line-height:28px;color:#4f4f4f;margin-top:0px;margin-bottom:25px}.available-options .blue-btn{height:45px;line-height:45px;display:inline-block;border:1px solid #0069b4;padding:0 20px;margin-right:10px;font-size:16px;font-weight:400}.available-options .blue-btn:disabled{background-color:#959595;border:1px solid #959595}.available-options .blue-btn:disabled:hover{color:#959595 !important}.available-options .blue-btn:hover{background-color:white;border:1px solid #e9e9e9}.available-options .red-btn{vertical-align:top;height:45px;line-height:45px;display:inline-block;text-decoration:none}.available-options .wrap{margin-bottom:20px}.available-options .input-wrapper .custom-input{width:215px}.delivery-part .order-details-subheader{margin-bottom:50px}.delivery-part .save-note{height:25px;padding:0 20px;border:0;display:inline-block}.delivery-part .save-note:hover{border:1px solid #e9e9e9}.delivery-part .fa-check{color:#00a143}#trackingNumberModal .input-wrapper .input-label{font-size:16px;line-height:24px;margin-top:15px;margin-bottom:10px;color:#959595}#trackingNumberModal .input-wrapper .custom-input{height:45px;width:100%;padding:10px;border:1px solid #e9e9e9;color:#4f4f4f;font-size:14px}#trackingNumberModal .input-wrapper .blue-btn{display:inline-block;line-height:45px;padding:0 40px;margin-top:10px}.search-cart{margin-bottom:20px}.search-cart .input-wrapper{margin-bottom:10px}.search-cart .input-wrapper .blue-btn{display:inline-block;line-height:45px;padding:0 20px}.search-cart .input-wrapper .blue-btn:active{color:#fff}.search-cart .input-wrapper .blue-btn.reassign{line-height:43px;margin-top:34px}.search-cart .input-wrapper .input-label{font-size:16px;line-height:24px;margin-top:0px;margin-bottom:10px;color:#959595}.search-cart .input-wrapper .custom-input{height:45px;width:100%;padding:10px;border:1px solid #e9e9e9;color:#4f4f4f;font-size:14px;margin-bottom:10px}.add-custom-product{margin-bottom:50px;margin-top:50px}.add-custom-product .wrap{margin-bottom:20px}.add-custom-product .order-details-header{font-size:32px;line-height:36px;font-weight:700;color:#4f4f4f;margin:0 0 15px 0px}.add-custom-product .input-wrapper{margin-bottom:10px}.add-custom-product .input-wrapper .blue-btn{display:inline-block;line-height:45px;padding:0 20px}.add-custom-product .input-wrapper .blue-btn:active{font-color:#fff}.add-custom-product .input-wrapper .blue-btn.reassign{line-height:43px;margin-top:34px}.add-custom-product .input-wrapper .input-label{font-size:16px;line-height:24px;margin-top:0px;margin-bottom:10px;color:#959595}.add-custom-product .input-wrapper .custom-select{padding:0 15px;font-size:14px;background-color:#fff;height:45px;width:290px;max-width:100%;border:1px solid #e9e9e9;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("../img/drop-down.png");background-repeat:no-repeat;background-position:right;background-origin:content-box}.add-custom-product .input-wrapper .custom-input{height:45px;width:100%;padding:10px;border:1px solid #e9e9e9;color:#4f4f4f;font-size:14px;margin-bottom:10px}.add-custom-product .input-wrapper .custom-product-id-select{width:100% !important}.add-custom-product .input-wrapper .custom-product-id-select .dropdown-toggle{padding:12px}.add-custom-product .input-wrapper .custom-product-id-select .dropdown-toggle.error{border-color:red}.add-custom-product .send-msg{padding:0 20px;height:45px;border:0px}.add-custom-product .send-msg:hover{border:1px solid #e9e9e9}.add-custom-product .date-box{display:inline-block;vertical-align:top;margin-right:20px}.add-custom-product .date-box .input-wrapper{display:inline-block}.add-custom-product .date-box .input-wrapper .custom-input{max-width:135px}.extra-note-popover{font-size:16px;margin:0 15px;cursor:not-allowed}.extra-note-popover.green{cursor:help}.assigned-salesman-popover,.provider-parts-popover{font-size:14px;margin:0 15px}.customerHistoryNote{background-color:rgba(0,0,0,0.04);padding:15px;margin-bottom:10px}.customerHistoryNote__note{border-radius:2px}.customerHistoryNote__salesman-name{font-size:10px;color:grey}.inquiriesStatistics{display:flex;justify-content:center;flex-direction:row}.inquiriesStatistics__single-stat{padding:5px 15px;font-size:15px}.inquiriesStatistics__title{font-weight:bold}@media (max-width: 1300px){.customers-list .radio-wrapper{margin-right:7px}.customers-list .table-big{min-width:inherit}.customers-list .table-big th:last-child{padding:0 110px}.dashboard .send-msg{margin-bottom:50px}.dashboard .date-box{display:block;margin-right:0px}.dashboard .date-box .salesman{display:block}.dashboard .date-box .input-wrapper .custom-input{max-width:100px}}@media (max-width: 991px){.customers-list .table-big{min-width:inherit;display:block;overflow-x:auto}}@media (max-width: 767px){.dashboard .input-wrapper .custom-select{width:100%}.customer .dashboard-table{margin-top:50px}.available-options .blue-btn{display:block}}@media (max-width: 1540px){.customers-list .table-big{min-width:inherit;display:block;overflow-x:auto}}.order-legend{margin-left:auto;margin-right:auto;width:65%}.order-legend td{border-top:0 !important}.order-legend__badge{padding:10px 35px;text-align:center;font-weight:700;font-size:12px}.provider .customers-paragraph{margin-bottom:35px}.provider .dashboard-table{margin-bottom:0px}.provider .order-details-header{margin:0 0 35px 0}.provider .customers-paragraph{font-size:16px;line-height:24px;color:#4f4f4f;margin-bottom:20px}.provider .box{display:inline-block;margin-right:10px}.provider .box .input-wrapper{margin-bottom:0px}.provider .box .input-wrapper .custom-input{margin-bottom:0px}.provider .order-btn{vertical-align:bottom}@media (max-width: 767px){.provider .box{display:block}.provider .box .input-wrapper{margin-bottom:10px}.provider .box .input-wrapper .custom-input{width:100%}}.login-register{font-family:"Montserrat";margin-bottom:45px}.login-register .input-box{margin-bottom:40px}.login-register .input-box .input-box-header{font-size:32px;line-height:36px;margin-bottom:20px;margin-top:5px;letter-spacing:0.5px;color:#4f4f4f;font-weight:700}.login-register .input-box .input-box-info{font-size:16px;color:#4f4f4f;margin-bottom:24px;margin-top:0}.login-register .input-box .input-wrapper{display:inline-block;margin-right:7px;vertical-align:top}.login-register .input-box .input-wrapper .input-label{font-size:16px;color:#959595;margin-bottom:10px;margin-top:0px}.login-register .input-box .input-wrapper .main-input{width:250px;height:45px;border:1px solid #e9e9e9;font-weight:700;padding:10px;color:#4f4f4f}.login-register .input-box .main-submit{margin-left:10px;height:45px;padding:0 31px;font-size:16px;border:0px;vertical-align:top;margin-top:26px}.login-register .input-box .main-submit:hover{border:1px solid #e9e9e9}.login-register .input-box.become-client .input-box-header{letter-spacing:1px}.login-register .input-box.become-client .input-box-info{margin-bottom:15px}.login-register .input-box.become-client .input-wrapper{display:inline-block;margin-right:7px;vertical-align:top}.login-register .input-box.become-client .input-wrapper .input-label{margin-bottom:7px}.login-register .input-box.become-client .input-wrapper .main-input{width:249px}.login-register .input-box.reset-password .input-box-header{letter-spacing:0.8px}.login-register .input-box.reset-password .input-box-info{letter-spacing:-0.1px;margin-bottom:13px}.login-register .input-box.reset-password .input-box-red{font-weight:700;font-size:16px;letter-spacing:-0.1px;margin-bottom:13px;color:red}.login-register .input-box.reset-password .input-wrapper .input-label{margin-bottom:7px}.login-register .input-box.reset-password .main-submit{padding:0 34px;margin-top:24px}.login-register .become-client .input-wrapper .main-input{width:235px}.login-register .become-client.input-box{margin-bottom:16px}.login-register .conditions .checkbox-wrapper{margin:0;margin-bottom:16px}.login-register .conditions .checkbox-wrapper [type="checkbox"]:not(:checked)+label:before,.login-register .conditions .checkbox-wrapper [type="checkbox"]:checked+label:before{width:20px;height:20px;border:1px solid #e9e9e9}.login-register .conditions .checkbox-wrapper [type="checkbox"]:not(:checked)+label:after,.login-register .conditions .checkbox-wrapper [type="checkbox"]:checked+label:after{width:19px;height:19px}.login-register .conditions .checkbox-wrapper .filter-label{font-size:16px;color:#959595;font-weight:400}.login-register .conditions .checkbox-wrapper .filter-label span{position:relative;top:2px;margin-left:10px}.loginTitle h2{font-size:32px;line-height:36px;margin-bottom:20px;margin-top:0px;color:#5f5f5f;font-weight:700}#registerBox{margin-bottom:45px}#registerBox fieldset{margin-bottom:40px}#registerBox .input-wrapper{float:left;width:250px;margin-right:7px}#registerBox .input-wrapper label{display:block;font-size:16px;color:#959595;margin-bottom:10px;margin-top:0px}#registerBox .input-wrapper input{height:45px;width:100%;border:1px solid #e9e9e9;font-weight:700;padding:10px;color:#4f4f4f}#registerBox .blue-btn{height:45px;padding:0 20px;border:0}#registerBox .blue-btn:hover{border:1px solid #e9e9e9}@media (max-width: 767px){.login-register .input-box .input-wrapper{display:block;margin-bottom:10px;margin-right:0px}.login-register .input-box .input-wrapper .input-label{margin-bottom:8px}.login-register .input-box .input-wrapper .main-input{width:100%}.login-register .input-box .input-box-header{margin-bottom:23px}.login-register .input-box .main-submit{margin-left:0px;margin-top:9px}.login-register .input-box.become-client{margin-bottom:0px}.login-register .input-box.become-client .input-box-info{line-height:19px;margin-bottom:25px}.login-register .input-box.become-client .input-wrapper{margin-right:0px;margin-bottom:8px;display:block}.login-register .input-box.become-client .input-wrapper .main-input{width:100%}.login-register .input-box.reset-password .input-box-info{margin-bottom:27px}.login-register .input-box.reset-password .main-submit{margin-top:9px}.login-register .conditions .checkbox-wrapper{margin-bottom:10px}}.cart__headerWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin:20px 0}.cart__header{font-size:32px;font-weight:700;color:#4f4f4f;margin:0;text-transform:uppercase}.cart__header-action-buttons{margin-left:auto}.cart__header-action-save-as-offer{background-color:#32a2f3;padding:12px 15px;color:white;font-weight:600;margin-right:15px;display:inline-block}.cart__header-action-save-as-offer:hover{background-color:#0069b4;color:white}.cart__header-action-save-as-offer i{margin-left:3px}.cart__header-action-empty-cart{color:red}.cart__header-action-empty-cart i{margin-left:3px}.cart__cart-count-info{font-weight:400;font-size:18px;color:#4f4f4f}.cart__stock-status-error{background-color:#d83c3c;padding:8px;font-size:14px;color:white;margin:10px 0}.cart__stock-status-warning{background-color:#ee8e35;padding:8px;font-size:14px;color:white;margin:10px 0}.cart__products-list-wrapper{display:flex;justify-items:flex-end;align-items:flex-start}.cart__products-list{position:relative;display:block;margin:10px 0;margin-right:30px;flex-grow:1}.cart__products-list-subitems{flex:1 1 100%;margin-left:60px}.cart__products-list-item{padding:30px 0;border-bottom:1px solid #dce3ec;display:flex;position:relative;flex-direction:column}.cart__products-list-item>div{display:flex;flex-wrap:wrap}.cart__campaign-brackets{width:100%;margin-top:20px}.cart__campaign-brackets__header{background-color:#414141;text-align:center;color:white;padding:10px;font-weight:700;border-top-left-radius:8px;border-top-right-radius:8px}.cart__campaign-brackets__title{color:#4f4f4f;text-transform:uppercase;font-weight:700;font-size:16px;margin-bottom:5px;text-align:center;word-break:break-all}.cart__campaign-brackets__line{margin:0 0 15px 0;border-top:1px solid #4f4f4f}.cart__campaign-brackets__content{padding:20px 35px;background-color:#dce3ec}.cart__campaign-brackets__content table th,.cart__campaign-brackets__content table td{border:0;font-size:14px;text-align:center}.cart__campaign-brackets__content table th.active,.cart__campaign-brackets__content table td.active{font-weight:700;color:#00a143;background-color:#C6CCD4 !important}.cart__summary{position:-webkit-sticky;position:sticky;top:0;display:none}.cart__summary.--active{display:flex}.cart__summary-price{width:100%;background-color:#dce3ec;color:#4f4f4f;padding:20px 50px;text-align:center;margin-left:auto;flex-direction:column}.cart__summary-wrapper{display:inline-block}.cart__summary-title{color:#4f4f4f;text-transform:uppercase;font-weight:700;font-size:16px;margin-bottom:5px;text-align:center}.cart__summary-line{margin:0 0 15px 0;border-top:1px solid #4f4f4f}.cart__summary-prices{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:#4f4f4f}.cart__summary-prices-titles,.cart__summary-prices-values{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.cart__summary-prices-titles{margin-right:30px;text-align:left}.cart__summary-prices-values{text-align:right}.cart__summary-price-title,.cart__summary-price-value{font-size:14px;line-height:22px;white-space:nowrap}.cart__summary-price-title.--big,.cart__summary-price-value.--big{font-size:20px;line-height:26px;font-weight:700}.cart__long-product-info{color:red;text-align:center;margin:20px 0;display:flex;flex-direction:column;align-items:center}.cart__long-product-info-header{font-size:22px;font-weight:700}.cart__long-product-info-terms{font-size:14px;text-align:left;width:70%}.cart__long-product-info-accept-button{background-color:#32a2f3;padding:12px 15px;color:white;font-weight:600;margin:10px 0;outline:none;border:none}.cart__long-product-info-accept-button:hover{background-color:#0069b4;color:white}.cart__empty-cart-logo{height:auto;max-width:200px;object-fit:fill;fill:#ff0000}.cart__empty-cart-container{text-align:center}.cart__empty-cart-info{margin:30px auto;text-align:center}.cart__recommended-products{text-align:center;margin-top:15px;display:flex;flex-wrap:wrap;justify-content:center}.cart__go-to-all-products{text-align:center}.cart__proceed_checkout_button{display:flex;border:1px solid white;outline:none;color:white;background-color:#414142;padding:0px 15px;border-radius:8px;transition:all 0.3s ease;line-height:35px;align-items:center;align-self:center;margin-top:20px;cursor:pointer;justify-content:center}.cart__proceed_checkout_button svg{height:22px;margin-left:5px}.cart__proceed_checkout_button:hover{color:#414142;background-color:white;border:1px solid #414142}@media (max-width: 1024px){.cart__proceed_checkout_button{position:fixed;bottom:10px;margin:0 auto;left:50%;transform:translateX(-50%)}.cart__proceed_checkout_button:hover{color:white;background-color:#414142;border:1px solid white}}.cart-product__short-description{margin:10px 0;font-weight:bold;font-size:13px;white-space:pre-line}.cart-product__showDetails,.cart-product__hideDetails{color:#32a2f3;font-weight:700;cursor:pointer;outline:none;border:none;margin:5px 0;padding:0;background:none;display:block}.cart-product__showDetails:hover,.cart-product__hideDetails:hover{color:#0069b4}.cart-product__showDetails i,.cart-product__hideDetails i{margin-left:3px}.cart-product__showDetails.--hidden,.cart-product__hideDetails.--hidden{display:none}.cart-product__drawing-side-info{font-weight:700;text-align:center;color:#4f4f4f}.cart-product__visualization-notice{text-align:center;margin:10px 0;font-weight:bold;font-size:10px}.cart-product__number{padding:0 15px}.cart-product__image{padding:0 35px 0 15px}.cart-product__image svg{overflow:visible}.cart-product__data{position:relative;flex:1}.cart-product__drawing{max-width:200px}.cart-product__drawing img{width:100%}.cart-product__details{display:none;flex-direction:column}.cart-product__details.--visible{display:flex}.cart-product__title{font-weight:700;font-size:16px;margin:0;color:#4f4f4f;width:calc(100% - 70px)}.cart-product__dimensions{margin:0;font-size:14px;color:#4f4f4f}.cart-product__single-detail{font-size:13px;display:grid;grid-template-columns:80% 20%;border-bottom:1px solid #e5e5e5;padding:2px 0;align-items:end}.cart-product__detail-container{grid-column:1}.cart-product__detail-container.--sub-detail{padding-left:20px}.cart-product__detail-price{font-size:13px;font-weight:bold;color:#e02121;text-align:right;grid-column:2}.cart-product__out-of-stock-error{padding:8px;font-size:14px;color:#ea2a2a;margin:10px 0;border:1px solid #ea2a2a}.cart-product__partially-out-of-stock-warning{padding:8px;font-size:14px;color:#ee8e35;margin:10px 0;border:1px solid #ee8e35}.cart-product__stock-status{margin-top:10px;font-size:13px}.cart-product__submit-quantity-form{display:flex;margin:10px 0}.cart-product__submit-quantity-form-container{display:grid;grid-template-columns:30% 40% 30%;grid-template-rows:100%;border:1px solid #e5e5e5;border-radius:3px;width:150px}.cart-product__submit-quantity-input-container{grid-column:2}.cart-product__submit-quantity-input{padding:5px 10px;line-height:16px;border:none;text-align:center;width:100%;height:100%}.cart-product__submit-quantity-decrement-btn,.cart-product__submit-quantity-increment-btn{display:flex;justify-content:center;align-items:center;font-weight:bold;cursor:pointer;font-size:20px;user-select:none}.cart-product__submit-quantity-decrement-btn{grid-column:1}.cart-product__submit-quantity-increment-btn{grid-column:3;width:100%}.cart-product__submit-quantity-button{display:none;border:none;outline:none;padding:0 10px;font-size:18px;background-color:#414142;border-radius:3px;color:#fff;margin-left:20px}.cart-product__submit-quantity-button:hover{color:#414142;background-color:white;border:1px solid #414142}.cart-product__submit-quantity-button.--visible{display:block}.cart-product__total-price{font-size:22px;line-height:28px;font-weight:700;color:#4f4f4f;display:block;margin:0}.cart-product__item-price{font-size:14px;color:#909090;display:block;margin:0}.cart-product__salesman-discount{padding:15px;margin:10px 0;background-color:#dce3ec;display:inline-block}.cart-product__salesman-discount-title{margin:0 0 10px 0}.cart-product__salesman-discout-input{display:inline-block;padding:3px 5px;min-width:100px}.cart-product__salesman-discout-submit-button{border:none;outline:none;color:#00a143;padding:0 10px;background:none;font-size:18px}.cart-product__item-action-icons{position:absolute;top:0;right:0}.cart-product__edit-product-icon{color:#32a2f3;font-size:20px;margin-right:10px}.cart-product__remove-product-icon{color:red;font-size:20px}.customer.cart .drawing-side-info{text-align:center;margin:10px;font-weight:700}.customer.cart .button-wrapper{margin-bottom:50px;margin-top:0px}.customer.cart .button-wrapper .blue-btn{letter-spacing:1px;border:1px solid #e9e9e9;margin-top:-4px;padding:0 23px;margin-right:2px}.customer.cart .button-wrapper .blue-btn:first-child{margin-right:4px}.customer.cart .cart-table.dashboard-table{margin-bottom:10px}.customer.cart .cart-table.dashboard-table .icc-draw{width:auto;height:200px}.customer.cart .cart-table.dashboard-table .icc-draw svg{overflow:visible}.customer.cart .cart-info{margin-bottom:34px}.customer.cart .cart-table tr:nth-child(odd){background-color:#f5f5f5}.customer.cart .cart-table tr:first-child{background-color:#959595;white-space:nowrap;height:45px}.customer.cart .cart-table tr:first-child th:last-child{width:60px}.customer.cart .cart-table td{vertical-align:top;padding-top:18px}.customer.cart .cart-table td img{max-width:75px}.customer.cart .cart-table td:nth-child(3),.customer.cart .cart-table th:nth-child(3){width:40%}.customer.cart .cart-table tr{height:105px}.customer.cart .cart-table th{font-size:14px;padding-right:10px;font-weight:700;color:#fff}.customer.cart .cart-table a{line-height:16px}.customer.cart .cart-table .edit-icon{color:#0069b4;margin-right:5px;vertical-align:bottom}.customer.cart .cart-table .cancel-icon{color:red;cursor:pointer}.customer.cart .quantity-selector,.customer.cart .custom-discount{min-width:155px;user-select:none}.customer.cart .quantity-selector .increment,.customer.cart .custom-discount .increment{height:20px;width:20px;line-height:20px;display:inline-block;background-color:#0069b4;color:#fff;vertical-align:top;cursor:pointer;text-align:center}.customer.cart .quantity-selector input,.customer.cart .custom-discount input{width:50px;height:20px;vertical-align:top;text-align:center;border:1px solid #959595;font-size:12px}.customer.cart .quantity-selector input[type=number]::-webkit-inner-spin-button,.customer.cart .quantity-selector input[type=number]::-webkit-outer-spin-button,.customer.cart .custom-discount input[type=number]::-webkit-inner-spin-button,.customer.cart .custom-discount input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.customer.cart .quantity-selector .table-submit,.customer.cart .custom-discount .table-submit{background-image:url("../img/tick.jpg");background-repeat:no-repeat;background-position:center;height:20px;width:25px;color:#fff;background-color:#0069b4;border:0;padding:0}.customer.cart .summary{margin-bottom:43px}.customer.cart .input-label{font-size:16px;line-height:24px;color:#959595;white-space:nowrap;margin-bottom:2px;font-weight:400}.customer.cart .input-label span{margin-left:5px}.customer.cart .small-header{font-weight:700;font-size:16px;line-height:24px;color:#4f4f4f;margin-bottom:-1px;margin-top:0px}.customer.cart .edit-select{height:45px;width:100%;padding:10px 25px 10px 10px;border:1px solid #e9e9e9;background-color:#fff;color:#4f4f4f;font-size:16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url("../img/drop-down.png");background-repeat:no-repeat;background-position:right -15px top 9px;background-origin:content-box}.customer.cart .edit-select.display-inline-block{width:185px;margin-left:25px}.customer.cart .edit-input{height:45px;width:100%;padding:10px;border:1px solid #e9e9e9;color:#4f4f4f;font-size:14px}.customer.cart .edit-input.display-inline-block{width:135px;margin-right:7px}.customer.cart .edit-input[readonly]{background-color:#ebebe4}.customer.cart .blue-btn{display:inline-block;height:45px;line-height:45px;padding:0 19px;letter-spacing:1.4px;vertical-align:bottom}.customer.cart .show-details-button{display:block;margin:10px 0 0 0;line-height:14px;background:none;border:none;color:#0069b4;font-weight:700;padding:0}.customer.cart .custom-product-details{margin-top:10px;font-size:13px}.customer.cart .table-payment{width:100%;color:#4f4f4f;margin-bottom:5px}.customer.cart .table-payment tr:nth-child(odd){background-color:#f5f5f5}.customer.cart .table-payment td,.customer.cart .table-payment th{font-weight:400;height:22px;font-size:12px;text-align:center;border:1px solid #c8c8c8;vertical-align:middle;padding:0}.customer.cart .radio-box{margin-bottom:19px}.customer.cart .radio-box label{line-height:22px}.customer.cart .info{color:#4f4f4f;font-family:"Montserrat";line-height:18px;font-size:12px}.customer.cart .row.adress,.customer.cart .row.stats{margin-bottom:35px}.customer.cart .row.adress .wrapper,.customer.cart .row.stats .wrapper{margin-bottom:9px}.customer.cart .row.adress .checkbox-wrapper{padding-bottom:20px}.customer.cart .row.stats .radio-box{margin-top:12px}.customer.cart .row.stats .radio-box .radio-wrapper{display:inline-block;margin-right:17px}.customer.cart .row.stats .radio-box .radio-wrapper .radio-label{font-size:15px;margin-left:8px}.customer.cart .row.terms .term-list{padding-left:55px}.customer.cart .row.terms .term-list.red-txt li{color:red}.customer.cart .row.terms .term-list li{font-size:16px;line-height:24px;color:#959595;font-weight:400}.customer.cart .row.terms .checkbox-wrapper{margin:0}.customer.cart .row.terms label{font-size:16px;line-height:21px;color:#959595;font-weight:400}.customer.cart .row.terms label a{font-weight:700;color:#0069b4;text-decoration:none}.customer.cart .row.terms label a:hover{color:#00a143}.customer.cart .row.terms label.red-txt{color:red}.customer.cart .row.terms [type="checkbox"]:not(:checked)+label,.customer.cart .row.terms [type="checkbox"]:checked+label{padding-left:29px;margin-bottom:1px}.customer.cart .row.terms [type="checkbox"]:not(:checked)+label:before,.customer.cart .row.terms [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:3px;width:15px;height:15px;border:1px solid #e9e9e9;background:#fff;border-radius:0}.customer.cart .row.terms [type="checkbox"]:not(:checked)+label:after,.customer.cart .row.terms [type="checkbox"]:checked+label:after{content:'';position:absolute;top:3px;left:0px;width:14px;height:14px;background-color:#00a143;transition:all .1s}.customer.cart .klarnaResellerPaymentInfo{margin-right:10px}.customer.cart .klarnaResellerPaymentImage{display:inline-block;vertical-align:top}.customer.cart .klarnaResellerPaymentInfo{display:inline-block;margin-bottom:20px}.customer.cart .klarnaResellerPaymentInfoTitle{margin:0}.customer.cart .klarnaResellerPaymentInfoParagraph{margin:0}.cart__price-limit-reached-info{text-align:center;margin-top:20px}.companyField.--hidden,.privateField.--hidden{display:none}@media (max-width: 991px){.customer.cart .table-payment td,.customer.cart .table-payment th{font-size:10px}.customer.cart .edit-input.display-inline-block{width:122px;margin-right:5px}.cart-product__single-detail{grid-template-columns:75% 25%}.cart-product__detail-container.--sub-detail{padding-left:10px}.cart-product__detail-price{text-align:right}.cart-product__detail-value{width:100%}.cart__campaign-brackets{width:100%}}@media (max-width: 1024px){.cart__products-list-wrapper{flex-direction:column}.cart__products-list{width:100%}.cart__products-list-item{width:100%;margin:0}.cart__summary{padding:20px 40px;position:relative;width:100%;display:flex;justify-content:center}.cart__summary-title{text-align:left}.cart__summary-prices-titles{text-align:left}.cart__summary-wrapper{width:100%}.cart__summary-prices-values{margin-left:auto}.cart-product__title{width:100%}}@media (max-width: 767px){.customer.cart .customers-header{margin-bottom:21px}.customer.cart .button-wrapper{float:none !important;margin-bottom:18px}.customer.cart .button-wrapper .blue-btn{margin-right:0;margin-top:0px;margin-bottom:11px}.customer.cart .cart-table{width:auto;margin:0px -15px 10px -15px}.customer.cart .cart-table .word-break{min-width:100px}.customer.cart .cart-table tr:first-child th:last-child{padding:0 35px}.customer.cart .cart-table th,.customer.cart .cart-table td{font-size:12px}.customer.cart .cart-table td:last-child{padding-right:10px}.customer.cart .row.adress .wrapper{margin-bottom:6px}.customer.cart .row.terms .checkbox-wrapper{margin-bottom:15px}.customer.cart .summary{padding:15px 10px}.customer.cart .form-wrapper{margin-bottom:42px}.customer.cart .flex-mobile{display:flex;width:100%}.customer.cart .flex-mobile .edit-input.display-inline-block{width:100%}.customer.cart .flex-mobile .blue-btn{padding:0 19px}.cart__headerWrapper{flex-direction:column;align-items:normal}.cart__header-action-buttons{margin-left:0;margin-top:20px}.cart__header-action-save-as-offer{font-size:13px}.cart__header-action-empty-cart{font-size:13px}.cart__cart-count-info{text-align:left;margin-top:10px;font-size:16px}.cart__products-list{padding:0 15px}.cart__products-list-item{flex-direction:column}.cart__products-list-item>div{flex-direction:column}.cart__long-product-info-term{width:90%}.cart__summary{padding:20px 10px;position:relative}.cart__summary-price-title,.cart__summary-price-value{font-size:13px;white-space:nowrap}.cart__summary-price-title.--big,.cart__summary-price-value.--big{font-size:15px;white-space:nowrap}.cart__empty-cart-title{font-size:18px}.cart__empty-cart-info{font-size:18px}.cart-product__number{padding:0;padding:3px 10px;background-color:#dce3ec;align-self:flex-start}.cart-product__drawing-side-info{text-align:left}.cart-product__data{margin:15px 0}.cart-product__image{padding:0}.cart-product__drawing .icc-draw{height:140px}.cart-product__drawing .icc-draw-svg{width:auto}.cart-product__item-action-icons{position:relative;margin:10px 0;font-size:18px;top:0}.cart-product__showDetails,.cart-product__hideDetails{font-size:18px}}.wrapper.first{margin-top:26px;margin-bottom:18px}#cart-klarna-checkout{display:block;margin-top:20px}#cart-manual-checkout{display:none;margin-top:20px}#manual-order-purchase-submit.blocked{background-color:#959595}#error-user-not-exist{display:none}.cart-login-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:none;z-index:999;justify-content:center;align-items:center;display:none;background:rgba(60,60,60,0.8)}.cart-login-modal.--visible{display:flex}.cart-login-modal .cart-login-modal__content{max-width:500px;width:90%;min-height:300px;padding:20px;background-color:white}.checkout__progress-bar{counter-reset:step;max-width:900px;margin:30px auto;display:grid;grid-template-columns:1fr 1fr 1fr}.checkout__progress-bar.col-4{grid-template-columns:1fr 1fr 1fr 1fr}.checkout__progress-bar li{list-style-type:none;font-size:12px;position:relative;text-align:center;text-transform:uppercase;color:#7d7d7d}.checkout__progress-bar li:before{width:30px;height:30px;content:counter(step);counter-increment:step;line-height:30px;border:2px solid #7d7d7d;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:white;font-weight:700}.checkout__progress-bar li:after{width:100%;height:2px;content:'';position:absolute;background-color:#7d7d7d;top:15px;left:-50%;z-index:-1}.checkout__progress-bar li:first-child:after{content:none}.checkout__progress-bar li.--done{color:#55b776}.checkout__progress-bar li.--done:before{border-color:#55b776;color:#55b776}.checkout__progress-bar li.--done:after{border:1px solid #55b776}.checkout__progress-bar li.--active:before{background-color:#55b776;border-color:#55b776;color:white}.checkout__progress-bar li.--active:after{border:1px solid #55b776}.checkout__postcode-container{margin:0 auto;max-width:200px;display:flex;flex-direction:column;align-items:center;text-align:center}.checkout__marketing-consents{margin:20px 0}.checkout__form-action-buttons{display:flex;justify-content:space-between}.checkout__form-action-buttons.--single-button{justify-content:space-around}.checkout__next-step-button{display:flex;border:1px solid white;outline:none;color:white;background-color:#414142;padding:0px 22px;border-radius:8px;transition:all 0.3s ease;line-height:45px;align-items:center}.checkout__next-step-button svg{height:22px;margin-left:5px}.checkout__next-step-button:hover{color:#414142;background-color:white;border:1px solid #414142}.checkout__next-step-button.--green{color:white;background-color:#55b776;border:1px solid white}.checkout__next-step-button.--green:hover{color:#55b776;background-color:white;border:1px solid #55b776}@media (max-width: 600px){.checkout__next-step-button{font-size:12px;line-height:35px;padding:0px 10px}.checkout__next-step-button svg{height:18px;margin-left:5px}}.checkout__previous-step-button{display:flex;border:1px solid white;outline:none;color:white;background-color:#aaa;padding:0px 22px;border-radius:8px;transition:all 0.3s ease;line-height:45px;align-items:center}.checkout__previous-step-button svg{height:22px;margin-right:5px}.checkout__previous-step-button:hover{color:#aaa;background-color:white;border:1px solid #aaa}@media (max-width: 600px){.checkout__previous-step-button{font-size:12px;line-height:35px;padding:0px 10px}.checkout__previous-step-button svg{height:18px;margin-left:5px}}.checkout__delivery-form{display:flex;flex-direction:column;justify-items:center;max-width:500px;margin:0px auto 30px auto}.checkout__delivery-options-container{padding:20px;border:1px solid lightgray;border-radius:8px;display:flex;flex-direction:column;margin:0px auto 20px auto}.checkout__delivery-options-container label:last-child{border-bottom:none;padding-bottom:0}.checkout__delivery-option{margin:10px 0 0 0;padding-bottom:10px;border-bottom:1px solid lightgray;cursor:pointer}.checkout__delivery-option-title{display:flex;align-items:center;margin-bottom:10px}.checkout__delivery-option-input{margin:0 8px 0 0 !important;height:20px;width:20px;color:#414142}.checkout__delivery-option-price{font-size:14px;font-weight:400;color:#aaa}.checkout__delivery-option-content{display:flex;align-items:center;font-weight:400}.checkout__delivery-option-image{margin-right:20px;max-width:100px}.checkout__payment-form{max-width:800px;margin:0 auto}.checkout__payment-form-section{padding:20px;border:1px solid lightgray;border-radius:8px;margin-bottom:30px}.checkout__payment-form-section-title{display:flex;align-items:center;margin-bottom:15px}.checkout__payment-form-section-title-number{border:1px solid grey;border-radius:50%;padding-left:1px;margin-right:10px;width:30px;height:30px;text-align:center;display:inline-block;line-height:30px;font-size:16px}.checkout__payment-form-buttons{display:flex;justify-content:center;margin:30px 0}.checkout__payment-form-private,.checkout__payment-form-company{display:none}.checkout__payment-form-private.--active,.checkout__payment-form-company.--active{display:block}.checkout__payment-form-private-button,.checkout__payment-form-company-button{display:flex;border:1px solid #414142;outline:none;color:#414142;background-color:white;padding:0px 22px;border-radius:8px;transition:all 0.3s ease;line-height:45px;align-items:center;cursor:pointer}.checkout__payment-form-private-button.--active,.checkout__payment-form-company-button.--active{color:white;background-color:#414142;border:1px solid white}.checkout__payment-form-private-button:hover,.checkout__payment-form-company-button:hover{color:white;background-color:#414142;border:1px solid white}.checkout__company-input.--hidden,.checkout__personal-input.--hidden{display:none}.checkout__payment-method{width:100%;font-weight:400;font-size:16px !important;border-bottom:1px solid lightgrey;padding-bottom:10px;margin-bottom:10px}.checkout__payment-method-title{font-weight:700}.checkout__payment-method-title img{height:30px}.checkout__payment-method-content{float:left}.checkout__payment-method-input{float:left;margin-right:10px}.checkout__payment-method-description{font-size:12px}.checkout__customer-notes-container{padding:20px;border:1px solid lightgray;border-radius:8px;margin-bottom:30px}.checkout__customer-notes-container.--hidden{display:none}.checkout__customer-note{background-color:rgba(0,0,0,0.04);padding:15px;margin-bottom:10px}.checkout__customer-note.--template{display:none}.checkout__customer-note-content{border-radius:2px}.checkout__customer-note-salesman-info{font-size:10px;color:grey}#cart-new-form .row.margin-bottom{margin-bottom:30px}#cart-new-form .cart-checkout-section{border:1px solid lightgrey;border-radius:15px;padding:20px;margin-bottom:30px}#cart-new-form .cart-checkout-section .cart-checkout-section-number{border:1px solid grey;border-radius:50%;padding:5px;margin-right:10px;width:36px;height:36px;text-align:center;display:inline-block}#cart-new-form .cart-checkout-section .radio.underscored{padding-top:15px}#cart-new-form .cart-checkout-section .radio:not(:last-child).underscored{border-bottom:1px solid lightgrey;padding-bottom:15px}#cart-new-form .cart-checkout-section h3{margin-top:0}#cart-new-form .cart-checkout-section .highlight{font-weight:700;font-size:130%}.serieSelectorStatic{margin-bottom:50px}.serieSelectorStatic .header{color:#959595;margin-bottom:20px}.serieSelectorStatic__content{display:flex;flex-wrap:wrap;justify-content:center}.serieSelectorStatic__content-item{padding:20px;max-width:30vw;background-color:#ffffff;box-sizing:border-box;border:2px solid #f5f5f5;text-align:center;display:flex;flex-direction:column;margin:3px}.serieSelectorStatic__content-item:hover{border:2px solid #d6d6d6;cursor:pointer}@media (max-width: 992px){.serieSelectorStatic__content-item{padding:5px;min-width:90vw}}.serieSelectorStatic__content-item.--checked-item{position:relative;border:2px solid #05dc34}.serieSelectorStatic__content-item-title{color:#0069b4;font-size:20px;font-weight:600;font-style:italic;margin:0}.serieSelectorStatic__content-item-image{width:100%;margin:3px 0}.serieSelectorStatic__content-item-serie-name{font-size:18px;margin-bottom:10px;color:#000}.serieSelectorStatic__content-item-details{font-size:12px;text-align:left;display:flex;flex-direction:column;align-items:center;margin:0;padding:0 10px;color:#000}.serieSelectorStatic__content-item-details ul{list-style:none;font-weight:600}.serieSelectorStatic__content-item-details ul li:before{content:'•';font-size:12px;line-height:12px;margin-right:3px}.serieSelectorStatic__content-item-details p{color:grey;font-style:italic;text-align:center}.serieSelectorStatic__content-item-image-box{cursor:pointer}.serieSelectorStatic__content-item-image-box img{max-width:100%;max-height:250px}.serieSelectorStatic__content-item-image-box.--checked-item{position:relative}.builders{display:grid;grid-template-columns:40% 60%;grid-auto-rows:minmax(min-content, max-content);grid-column-gap:25px;margin-bottom:20px;width:100%}.builders__form{grid-column:1}.builders__form #addressMap{height:300px}.builders__container{grid-column:1;overflow-y:auto;height:650px}.builders__sent-confirmation{grid-column:1}.builders__sent-confirmation h3{text-align:center;width:100%}.builders__sent-confirmation svg{color:#79e32b;max-width:150px;margin:0 auto;display:block}.builders__form-element{font-size:14px;color:#4f4f4f;width:100%;padding:10px;border:1px solid #e9e9e9;background-color:#fff}.builders__map-container{grid-column:2}.builders__search-box-container{display:flex}.builders__search-box-input{color:#4f4f4f;height:40px;border:1px solid #e5e5e5;padding:0px 10px;margin-right:0px;vertical-align:top;margin-bottom:10px;flex-grow:1}.builders__map-reset{height:40px;margin-left:auto}.builder{cursor:pointer;margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid lightgray}.builder__logo{width:auto;display:block;max-height:80px;margin-bottom:10px}.builder__name{font-size:15px;font-weight:700;margin:0}.builder__address{font-size:13px;font-weight:400;margin:0 0 10px 0}.builder__description{text-align:left;display:none;font-size:13px;margin-top:15px}.builder a{padding:0;font-size:13px;display:inline-block}#map{height:600px}@media (max-width: 1300px){.builders{grid-column-gap:0;grid-row-gap:15px}.builders__form,.builders__sent-confirmation{grid-column:1 / -1;grid-row:1}.builders__map-container{grid-column:1 / -1;grid-row:2}.builders__form-element{margin:5px 0}.builder{cursor:pointer}.builder__name{font-size:16px}.builder__address{font-size:14px}.builder__description{font-size:14px}.builder a{padding:5px 5px 5px 0;margin-right:10px;font-size:14px;display:inline-block}#map{height:350px}}header{display:flex;flex-direction:column}header.--full-height{height:100vh}header.--full-height-transparent{height:100vh;display:grid;grid-template-areas:"top-container"}.mainPage__button,.mainPage__button:hover,.mainPage__button:active,.mainPage__button:focus{min-height:40px;border:none;font-weight:bold;outline:none;text-decoration:none;text-align:center;vertical-align:middle;padding:10px 30px;font-size:17px;color:#fff}@media (max-width: 480px){.mainPage__button,.mainPage__button:hover,.mainPage__button:active,.mainPage__button:focus{min-height:30px;font-size:13px}}.mainPage__topMedia{max-height:100%;height:100%;overflow:hidden;grid-area:top-container;align-items:center;display:grid;grid-template-areas:"inner-div"}.mainPage__topMedia video{position:absolute;grid-area:inner-div;object-fit:cover;height:100%;width:100%;top:0;left:0;z-index:-100}.mainPage__topMedia picture{position:absolute;grid-area:inner-div;object-fit:cover;height:auto;width:100%;top:0;left:0;z-index:-100}.mainPage__topMedia picture img{height:100%;width:100%}.mainPage__topMedia-header{width:100%;position:absolute;display:flex;flex-flow:column wrap;justify-content:center;padding:0 150px;grid-area:inner-div;min-height:-webkit-fill-available}@media (max-width: 1200px){.mainPage__topMedia-header{padding:0 75px}}@media (max-width: 700px){.mainPage__topMedia-header{position:unset}}@media (max-width: 480px){.mainPage__topMedia-header{padding:0}}.mainPage__topMedia-header-title{color:#fff;font-weight:bold;font-size:60px;width:100%;display:block;padding:20px 0}@media (max-width: 950px){.mainPage__topMedia-header-title{font-size:40px}}@media (max-width: 480px){.mainPage__topMedia-header-title{font-size:20px;text-align:center}}.mainPage__topMedia-header-button{text-align:left}@media (max-width: 480px){.mainPage__topMedia-header-button{text-align:center}}.mainPage__homepageCampains{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly;margin:40px auto;row-gap:60px;column-gap:20px}@media (max-width: 1149px){.mainPage__homepageCampains{width:calc(100% - 60px)}}@media (max-width: 1024px){.mainPage__homepageCampains{width:100%}}@media (max-width: 991px){.mainPage__homepageCampains{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.mainPage__homepageCampains{width:calc(100% - 160px)}}@media (min-width: 1360px){.mainPage__homepageCampains{width:calc(100% - 220px)}}@media (min-width: 1500px){.mainPage__homepageCampains{width:calc(100% - 320px)}}@media (min-width: 2001px){.mainPage__homepageCampains{width:calc(100% - 440px)}}@media (max-width: 480px){.mainPage__homepageCampains{flex-direction:column}}.mainPage__homepageCampain{flex:40%;max-height:800px;display:grid;place-items:center;grid-template-areas:"inner-div"}@media (max-width: 480px){.mainPage__homepageCampain{flex:100%;max-height:unset;height:500px}}.mainPage__homepageCampain-inner{display:flex;justify-items:center;align-items:center;grid-area:inner-div;z-index:1;flex-direction:column;flex-wrap:wrap}.mainPage__homepageCampain-title{width:100%;font-weight:bold;font-size:45px;color:#fff;padding-bottom:10px;text-align:center}@media (max-width: 700px){.mainPage__homepageCampain-title{font-size:30px}}.mainPage__homepageCampain-subtitle{width:100%;font-size:40px;color:#fff;padding-bottom:30px;text-align:center}@media (max-width: 700px){.mainPage__homepageCampain-subtitle{font-size:20px}}.mainPage__homepageCampain-image{grid-area:inner-div;width:100%;height:100%;overflow:hidden}.mainPage__homepageCampain-image img{height:100%;width:100%;object-fit:cover}.mainPage__imageBox{background-color:#f6f6f6;max-height:600px;width:100vw;margin:40px 0 40px;display:flex}@media (max-width: 1000px){.mainPage__imageBox{flex-direction:column;align-items:center}}.mainPage__imageBox-photo-container{width:50vw;overflow:hidden}@media (max-width: 1000px){.mainPage__imageBox-photo-container{width:100vw}}.mainPage__imageBox-image{display:block;overflow:hidden;height:600px}.mainPage__imageBox-image img{height:100%;width:100%;object-fit:cover}.mainPage__imageBox-text-container{height:100%;width:50vw;padding:40px;display:flex;flex-direction:column;align-self:center}@media (max-width: 1000px){.mainPage__imageBox-text-container{width:100vw;padding:20px}}.mainPage__imageBox-text-container div{margin:10px 0 10px}.mainPage__popularCategories{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin:40px auto;display:flex}@media (max-width: 1149px){.mainPage__popularCategories{width:calc(100% - 60px)}}@media (max-width: 1024px){.mainPage__popularCategories{width:100%}}@media (max-width: 991px){.mainPage__popularCategories{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.mainPage__popularCategories{width:calc(100% - 160px)}}@media (min-width: 1360px){.mainPage__popularCategories{width:calc(100% - 220px)}}@media (min-width: 1500px){.mainPage__popularCategories{width:calc(100% - 320px)}}@media (min-width: 2001px){.mainPage__popularCategories{width:calc(100% - 440px)}}@media (max-width: 1100px){.mainPage__popularCategories{flex-direction:column;align-items:center}}.mainPage__popularCategories-title{width:10%;font-size:36px}@media (max-width: 1700px){.mainPage__popularCategories-title{font-size:25px}}@media (max-width: 1350px){.mainPage__popularCategories-title{font-size:20px}}@media (max-width: 1100px){.mainPage__popularCategories-title{font-size:25px;width:100%;padding-bottom:30px}}.mainPage__popularCategories-items{width:90%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly}@media (max-width: 900px){.mainPage__popularCategories-items{flex-direction:column;align-items:center;row-gap:40px}}.mainPage__popularCategories-item{width:300px}@media (max-width: 900px){.mainPage__popularCategories-item{width:100%}}.mainPage__popularCategories-item-text{padding-bottom:30px}.mainPage__popularCategories-item-text h4{font-weight:bold}.mainPage__popularCategories-item-image{display:block;overflow:hidden;height:400px}.mainPage__popularCategories-item-image img{height:100%;width:100%;object-fit:cover}.mainPage__main-page-image{margin:40px 0 40px;display:block;max-height:100vh;overflow:hidden}.mainPage__main-page-image picture{object-fit:scale-down;height:auto;width:100%}.mainPage__main-page-image picture img{height:100%;width:100%}.mainPage__inspiration-images{width:100vw;padding:40px 0;background-color:#f6f6f6}.mainPage__inspiration-images-title{padding-bottom:30px;font-size:36px}@media (max-width: 1100px){.mainPage__inspiration-images-title{font-size:25px;padding-bottom:30px}}.mainPage__inspiration-images-inner{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin:40px auto}@media (max-width: 1149px){.mainPage__inspiration-images-inner{width:calc(100% - 60px)}}@media (max-width: 1024px){.mainPage__inspiration-images-inner{width:100%}}@media (max-width: 991px){.mainPage__inspiration-images-inner{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.mainPage__inspiration-images-inner{width:calc(100% - 160px)}}@media (min-width: 1360px){.mainPage__inspiration-images-inner{width:calc(100% - 220px)}}@media (min-width: 1500px){.mainPage__inspiration-images-inner{width:calc(100% - 320px)}}@media (min-width: 2001px){.mainPage__inspiration-images-inner{width:calc(100% - 440px)}}.mainPage__inspiration-images-items{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 1600px){.mainPage__inspiration-images-items{column-gap:10px}}@media (max-width: 1000px){.mainPage__inspiration-images-items{flex-direction:column;align-items:center;row-gap:40px}}.mainPage__inspiration-images-item{width:400px}@media (max-width: 1000px){.mainPage__inspiration-images-item{width:100%}}.mainPage__inspiration-images-item-text h5{font-weight:bold}.mainPage__inspiration-images-item-image{display:block;overflow:hidden;height:275px}.mainPage__inspiration-images-item-image img{height:100%;width:100%;object-fit:cover}.mainPage__topImages{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;display:grid;grid-template-columns:1fr 1fr;gap:5px}@media (max-width: 1149px){.mainPage__topImages{width:calc(100% - 60px)}}@media (max-width: 1024px){.mainPage__topImages{width:100%}}@media (max-width: 991px){.mainPage__topImages{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.mainPage__topImages{width:calc(100% - 160px)}}@media (min-width: 1360px){.mainPage__topImages{width:calc(100% - 220px)}}@media (min-width: 1500px){.mainPage__topImages{width:calc(100% - 320px)}}@media (min-width: 2001px){.mainPage__topImages{width:calc(100% - 440px)}}@media (max-width: 768px){.mainPage__topImages{grid-template-columns:1fr}}.mainPage__sliderContainer{z-index:1;position:relative;overflow:hidden}.mainPage__sliderContainer .swiper-container{height:100%}.mainPage__sliderContainer .swiper-slide img{width:100%;height:100%}.mainPage__sliderContainer .swiper-button-next{background-image:url("/vendor/swiper/next.svg") !important;right:15px}.mainPage__sliderContainer .swiper-button-prev{background-image:url("/vendor/swiper/prev.svg") !important;left:15px}.mainPage__sliderContainer .swiper-pagination{position:absolute !important;text-align:right !important;pointer-events:none;left:50% !important;transform:translateX(-50%) !important;bottom:3px !important;width:auto}.mainPage__sliderContainer .swiper-pagination .swiper-pagination-bullet{pointer-events:auto;width:8px;height:8px;border:2px solid #171717;background-color:#171717;opacity:1;margin:0 10px}.mainPage__sliderContainer .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.mainPage__sliderImage{height:100%;width:auto}.mainPage__sliderStaticImagesContainer{display:grid;grid-template-rows:1fr 1fr;gap:5px}.mainPage__sliderStaticImage{width:100%;overflow:hidden}.mainPage__sliderStaticImage a{display:block;height:100%}.mainPage__sliderStaticImage img{width:100%;height:100%}.mainPage__middleImage{margin-top:20px;max-height:310px;overflow:hidden}.mainPage__middleImage img{width:100%;height:100%}.main-page-popular-categories{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin-top:60px}@media (max-width: 1149px){.main-page-popular-categories{width:calc(100% - 60px)}}@media (max-width: 1024px){.main-page-popular-categories{width:100%}}@media (max-width: 991px){.main-page-popular-categories{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.main-page-popular-categories{width:calc(100% - 160px)}}@media (min-width: 1360px){.main-page-popular-categories{width:calc(100% - 220px)}}@media (min-width: 1500px){.main-page-popular-categories{width:calc(100% - 320px)}}@media (min-width: 2001px){.main-page-popular-categories{width:calc(100% - 440px)}}@media (max-width: 480px){.main-page-popular-categories{margin-top:30px}}.main-page-popular-categories__title{font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;padding-top:20px;margin-bottom:20px;width:100%;border-bottom:1px solid #c5c5c5;line-height:0.1em}@media (max-width: 480px){.main-page-popular-categories__title{text-align:left;padding-top:0px;margin-bottom:20px;width:100%;border:none;line-height:20px}}.main-page-popular-categories__title-text{background:#fff;padding:0 10px}@media (max-width: 480px){.main-page-popular-categories__title-text{padding:0}}.main-page-popular-categories__items{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px}@media (max-width: 768px){.main-page-popular-categories__items{grid-template-columns:1fr 1fr;gap:5px}}.main-page-popular-categories__item{display:block;text-align:center;position:relative}.main-page-popular-categories__item img{width:100%}.main-page-popular-categories__item:hover{-webkit-box-shadow:0 0px 15px -5px #000;-moz-box-shadow:0 0px 15px -5px #000;box-shadow:0 0px 15px -5px #000}.main-page-popular-categories__item:hover .main-page-popular-categories__hover{background-color:rgba(65,65,66,0.7);display:flex}.main-page-popular-categories__item:hover .main-page-popular-categories__hover p{display:block}.main-page-popular-categories__hover{display:none;transition:all 0.3s ease;background-color:rgba(65,65,66,0);position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center}.main-page-popular-categories__hover p{display:none;color:white;font-weight:400;max-width:60%;padding:20px;border:1px solid white;font-size:13px}.main-page-product-slider{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin-top:60px}@media (max-width: 1149px){.main-page-product-slider{width:calc(100% - 60px)}}@media (max-width: 1024px){.main-page-product-slider{width:100%}}@media (max-width: 991px){.main-page-product-slider{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.main-page-product-slider{width:calc(100% - 160px)}}@media (min-width: 1360px){.main-page-product-slider{width:calc(100% - 220px)}}@media (min-width: 1500px){.main-page-product-slider{width:calc(100% - 320px)}}@media (min-width: 2001px){.main-page-product-slider{width:calc(100% - 440px)}}@media (max-width: 480px){.main-page-product-slider{margin-top:30px}}.main-page-product-slider__slider-container{z-index:1;position:relative;overflow:hidden;margin:5px 0}.main-page-product-slider__slider-container .swiper-container{height:100%;padding-bottom:20px}.main-page-product-slider__slider-container .swiper-slide img{width:100%;height:100%}.main-page-product-slider__slider-container .swiper-pagination{position:absolute !important;text-align:right !important;pointer-events:none;bottom:-5px !important;width:auto !important;left:50% !important;transform:translateX(-50%) !important}.main-page-product-slider__slider-container .swiper-pagination .swiper-pagination-bullet{pointer-events:auto;width:14px;height:14px;border:2px solid #171717;background-color:#171717;opacity:1;margin:0 10px}.main-page-product-slider__slider-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.main-page-product-slider__slider-header{color:#414142;font-weight:600;text-align:center}.main-page-product-slider__slider-description{color:#414142;text-align:center}@media (max-width: 768px){.main-page-product-slider__slider-description{font-size:13px}}.materials{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin-top:60px}@media (max-width: 1149px){.materials{width:calc(100% - 60px)}}@media (max-width: 1024px){.materials{width:100%}}@media (max-width: 991px){.materials{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.materials{width:calc(100% - 160px)}}@media (min-width: 1360px){.materials{width:calc(100% - 220px)}}@media (min-width: 1500px){.materials{width:calc(100% - 320px)}}@media (min-width: 2001px){.materials{width:calc(100% - 440px)}}@media (max-width: 480px){.materials{margin-top:30px}}.materials__item{background-color:#f6f6f6}.materials__container{grid-template-columns:1fr 1fr 1fr 1fr;display:grid;gap:15px}@media (max-width: 768px){.materials__container{grid-template-columns:1fr 1fr;gap:5px}}@media (max-width: 480px){.materials__container{grid-template-columns:1fr;gap:5px}}.materials__image img{width:100%}.materials__description{padding:15px;background-color:#f6f6f6}.materials__title{font-weight:700;font-size:14px;color:#414142}.materials__text{font-size:13px;color:#414142;margin:0}.contact-us{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin-top:60px}@media (max-width: 1149px){.contact-us{width:calc(100% - 60px)}}@media (max-width: 1024px){.contact-us{width:100%}}@media (max-width: 991px){.contact-us{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.contact-us{width:calc(100% - 160px)}}@media (min-width: 1360px){.contact-us{width:calc(100% - 220px)}}@media (min-width: 1500px){.contact-us{width:calc(100% - 320px)}}@media (min-width: 2001px){.contact-us{width:calc(100% - 440px)}}@media (max-width: 480px){.contact-us{margin-top:30px}}.contact-us__container{grid-template-columns:1fr 1fr;display:grid;gap:15px}@media (max-width: 768px){.contact-us__container{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:20px}}.contact-us__showroom,.contact-us__contact{background-color:#f6f6f6;display:grid;grid-template-columns:1fr 1fr;gap:15px}@media (max-width: 480px){.contact-us__showroom,.contact-us__contact{grid-template-columns:1fr;gap:5px}}.contact-us__showroom-img img,.contact-us__contact-img img{width:100%;height:100%;object-fit:cover}@media (max-width: 480px){.contact-us__showroom-img img,.contact-us__contact-img img{height:auto;object-fit:none}}.contact-us__showroom-desc{padding:15px}.contact-us__contact-desc{padding:15px}@media (max-width: 480px){.contact-us__contact-desc{padding:0 15px 10px 15px}}.contact-us__showroom-desc-links{display:grid;grid-template-columns:1fr 1fr;margin-top:10px}.contact-us__showroom-desc-links a{width:50%;white-space:nowrap}.contact-us__contact-opening-hours{margin:15px 0;font-size:14px;line-height:16px}.contact-us__contact-opening-hours p{margin:0}.contact-us__title{font-weight:700}.contact-us__link{color:#0069b4;display:inline-block;font-size:12px}.contact-us__text{font-size:12px;line-height:15px;margin:0}.contact-us__logo{margin:30px 0 10px 0;display:block;height:auto;width:150px}.main-page-inspiration-images{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin-top:60px}@media (max-width: 1149px){.main-page-inspiration-images{width:calc(100% - 60px)}}@media (max-width: 1024px){.main-page-inspiration-images{width:100%}}@media (max-width: 991px){.main-page-inspiration-images{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.main-page-inspiration-images{width:calc(100% - 160px)}}@media (min-width: 1360px){.main-page-inspiration-images{width:calc(100% - 220px)}}@media (min-width: 1500px){.main-page-inspiration-images{width:calc(100% - 320px)}}@media (min-width: 2001px){.main-page-inspiration-images{width:calc(100% - 440px)}}@media (max-width: 480px){.main-page-inspiration-images{margin-top:30px}}.main-page-inspiration-images__title{font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;padding-top:20px;margin-bottom:20px;width:100%;border-bottom:1px solid #c5c5c5;line-height:0.1em}@media (max-width: 480px){.main-page-inspiration-images__title{text-align:left;padding-top:0px;margin-bottom:20px;width:100%;border:none;line-height:20px}}.main-page-inspiration-images__title-text{background:#fff;padding:0 10px}@media (max-width: 480px){.main-page-inspiration-images__title-text{padding:0}}.main-page-inspiration-images__slider-container{z-index:1;position:relative;overflow:hidden}.main-page-inspiration-images__slider-container .swiper-container{height:100%}.main-page-inspiration-images__slider-container .swiper-slide{text-align:center}.main-page-inspiration-images__slider-container .swiper-slide img{height:auto;width:100%;object-fit:scale-down}.main-page-inspiration-images__slider-container .swiper-pagination{position:absolute !important;text-align:right !important;pointer-events:none;left:50% !important;transform:translateX(-50%) !important;bottom:3px !important;width:auto}.main-page-inspiration-images__slider-container .swiper-pagination .swiper-pagination-bullet{pointer-events:auto;width:20px;height:20px;border:2px solid #171717;background-color:#171717;opacity:1;margin:0 10px}.main-page-inspiration-images__slider-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.about-us{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin-top:60px}@media (max-width: 1149px){.about-us{width:calc(100% - 60px)}}@media (max-width: 1024px){.about-us{width:100%}}@media (max-width: 991px){.about-us{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.about-us{width:calc(100% - 160px)}}@media (min-width: 1360px){.about-us{width:calc(100% - 220px)}}@media (min-width: 1500px){.about-us{width:calc(100% - 320px)}}@media (min-width: 2001px){.about-us{width:calc(100% - 440px)}}@media (max-width: 480px){.about-us{margin-top:30px}}.about-us__title{font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;padding-top:20px;margin-bottom:20px;width:100%;border-bottom:1px solid #c5c5c5;line-height:0.1em}@media (max-width: 480px){.about-us__title{text-align:left;padding-top:0px;margin-bottom:20px;width:100%;border:none;line-height:20px}}.about-us__title-text{background:#fff;padding:0 10px}@media (max-width: 480px){.about-us__title-text{padding:0}}.about-us__description{display:grid;font-size:14px;line-height:22px;grid-template-columns:1fr 1fr;gap:15px}@media (max-width: 768px){.about-us__description{grid-template-columns:1fr;gap:5px}}.about-us__videos{display:flex;justify-content:space-between}.about-us__video{width:100%}.about-us__youtubeVideoContainer{position:relative;padding-bottom:56.25%;height:0;margin-top:20px}.about-us__youtubeVideoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.main-page-producers{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin-top:60px}@media (max-width: 1149px){.main-page-producers{width:calc(100% - 60px)}}@media (max-width: 1024px){.main-page-producers{width:100%}}@media (max-width: 991px){.main-page-producers{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.main-page-producers{width:calc(100% - 160px)}}@media (min-width: 1360px){.main-page-producers{width:calc(100% - 220px)}}@media (min-width: 1500px){.main-page-producers{width:calc(100% - 320px)}}@media (min-width: 2001px){.main-page-producers{width:calc(100% - 440px)}}@media (max-width: 480px){.main-page-producers{margin-top:30px}}.main-page-producers__title{font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;padding-top:20px;margin-bottom:20px;width:100%;border-bottom:1px solid #c5c5c5;line-height:0.1em}@media (max-width: 480px){.main-page-producers__title{text-align:left;padding-top:0px;margin-bottom:20px;width:100%;border:none;line-height:20px}}.main-page-producers__title-text{background:#fff;padding:0 10px}@media (max-width: 480px){.main-page-producers__title-text{padding:0}}.main-page-producers img{width:100%}.main-page-footer{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin-top:60px}@media (max-width: 1149px){.main-page-footer{width:calc(100% - 60px)}}@media (max-width: 1024px){.main-page-footer{width:100%}}@media (max-width: 991px){.main-page-footer{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.main-page-footer{width:calc(100% - 160px)}}@media (min-width: 1360px){.main-page-footer{width:calc(100% - 220px)}}@media (min-width: 1500px){.main-page-footer{width:calc(100% - 320px)}}@media (min-width: 2001px){.main-page-footer{width:calc(100% - 440px)}}@media (max-width: 480px){.main-page-footer{margin-top:30px}}.main-page-footer__header{background-color:#414141;text-align:center}@media (max-width: 480px){.main-page-footer__header{padding:5px 0}}.main-page-footer__header-text{display:inline-block;text-transform:uppercase;color:white;margin:0 10px;line-height:36px;font-weight:700}@media (max-width: 480px){.main-page-footer__header-text{line-height:18px;font-size:13px}}.main-page-footer__content{padding-top:30px;padding-bottom:30px;background-color:#f6f6f6}@media (max-width: 480px){.main-page-footer__content{padding:0 0 15px 0}}.main-page-footer__menus{display:grid;grid-template-columns:23% 1fr 1fr 1fr 1fr;display:flex;justify-content:space-between;padding:0 60px}@media (max-width: 768px){.main-page-footer__menus{display:flex;flex-direction:column;padding:0 10px}}.main-page-footer__menu{font-size:12px}.main-page-footer__menu.--static-width{max-width:23%}@media (max-width: 768px){.main-page-footer__menu.--static-width{max-width:100%;margin-top:15px}}.main-page-footer__menu a{color:#414142;line-height:24px}.main-page-footer__menu a.--blue{color:#0069b4}.main-page-footer__menu-logo{margin-top:30px;margin-bottom:10px;display:block;height:auto;width:150px}.main-page-footer__menu-title{font-weight:700;font-size:14px;margin:0 0 5px 0}@media (max-width: 768px){.main-page-footer__menu-title{margin:15px 0 5px 0}}.main-page-footer__menu-text{margin-bottom:0}.main-page-footer__menu-desc-links{display:grid;grid-template-columns:1fr 1fr;margin-top:10px}.main-page-footer__menu-desc-links a{width:50%;white-space:nowrap}.main-page-footer__social-icons{padding:0 60px;text-align:right;margin:20px 0;font-size:30px;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 768px){.main-page-footer__social-icons{padding:0 10px;justify-content:flex-start}}.main-page-footer__social-icons a.main-page-footer__social-icon{display:inline-block;color:#414142;padding:0 10px}.main-page-footer__trustpilot{display:inline-block;width:140px;margin-left:30px}.main-page-footer__trustpilot img{width:100%}.main-page-footer__logos{margin:15px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px}.main-page-footer__logos img,.main-page-footer__logos a{width:auto;max-height:50px}.main-page-footer__copyrights{display:block;font-size:12px;text-align:center}.main-page-newsletter{width:100%;max-width:2000px;margin:0 auto;padding:0 15px;margin-top:60px}@media (max-width: 1149px){.main-page-newsletter{width:calc(100% - 60px)}}@media (max-width: 1024px){.main-page-newsletter{width:100%}}@media (max-width: 991px){.main-page-newsletter{padding-left:10px;padding-right:10px}}@media (min-width: 1150px){.main-page-newsletter{width:calc(100% - 160px)}}@media (min-width: 1360px){.main-page-newsletter{width:calc(100% - 220px)}}@media (min-width: 1500px){.main-page-newsletter{width:calc(100% - 320px)}}@media (min-width: 2001px){.main-page-newsletter{width:calc(100% - 440px)}}@media (max-width: 480px){.main-page-newsletter{margin-top:30px}}.main-page-newsletter__content{position:relative;max-height:200px;display:flex;justify-content:flex-start;align-items:center}@media (max-width: 580px){.main-page-newsletter__content{justify-content:center;align-items:flex-end}}.main-page-newsletter__form{z-index:100;position:absolute;padding-right:25px;display:grid;grid-template-columns:60% 30%;grid-column-gap:5px;right:30px}@media (max-width: 800px){.main-page-newsletter__form{padding-right:0;grid-row-gap:5px;justify-content:left;grid-template-columns:none}}@media (max-width: 580px){.main-page-newsletter__form{bottom:10px;width:90%;display:flex;right:auto}}.main-page-newsletter__image{position:relative;width:100%;z-index:1;overflow:hidden}@media (min-width: 1850px){.main-page-newsletter__image{height:100%;width:auto}}.main-page-newsletter__input{grid-column:1}.main-page-newsletter__button{grid-column:2}.shippingDashboard{margin:30px 0}.shippingDashboard__ordersDetails{margin:30px 0}.shippingDashboard__ordersDetail{margin:0}.shippingDashboard__orderDeliveryDetails{margin:20px 0 0 0}.shippingDashboard__deliveryParts{margin-top:20px;display:flex;flex-wrap:wrap}.shippingDashboard__deliveryPart{margin-right:40px;display:flex;flex-direction:column}.energySaving__form{display:none;padding:0 220px}@media (max-width: 1301px){.energySaving__form{padding:0}}.energySaving__form input[type=range]{width:100%;margin:10.8px 0;height:2.2em;-webkit-appearance:none;--range: calc(var(--max) - var(--min));--ratio: calc((var(--value) - var(--min)) / var(--range));--sx: calc(0.5 * 2em + var(--ratio) * (100% - 2em))}.energySaving__form input[type=range]:focus{outline:none}.energySaving__form input[type=range]::-webkit-slider-runnable-track{background:#0c3060;background:linear-gradient(#0c3060, #0c3060) 0/var(--sx) 100% no-repeat,#c4cbd6;border:none;width:100%;cursor:pointer;height:6px}.energySaving__form input[type=range]::-moz-range-track{background:#c4cbd6;border:none;width:100%;cursor:pointer;height:6px}.energySaving__form input[type=range]::-moz-range-progress{background:#0c3060;border:none;width:100%;cursor:pointer;height:6px}.energySaving__form input[type=range]::-webkit-slider-thumb{margin-top:-11px;width:30px;height:30px;background:#ffffff;border:2px solid #0c3060;border-radius:25px;cursor:pointer;-webkit-appearance:none}.energySaving__form input[type=range]::-moz-range-thumb{width:30px;height:30px;background:#ffffff;border:2px solid #0c3060;border-radius:25px;cursor:pointer}.energySaving__form label{width:100%}.energySaving__input-container{width:100%;display:flex;align-items:flex-end;margin:5px 0 20px}.energySaving__input-container input,.energySaving__input-container select{height:45px}.energySaving__range-container{width:100%;position:relative}.energySaving__range-counter{position:absolute;top:0;left:30%;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1;width:30px;height:30px;background:transparent;border-radius:25px;transform:translate(-30%, 12px);font-size:10px;font-weight:bold;user-select:none;pointer-events:none}.energySaving__form-element:not(input[type="range"]){font-size:14px;color:#4f4f4f;width:100%;padding:10px;border:2px solid #0c3060;background-color:#fff}.energySaving__result{text-align:center;background-color:#0c3060;color:#fff;padding:10px 15px;min-width:126px;display:inline-block}@media (max-width: 1301px){.energySaving__result{min-width:100px}}.energySaving__result-price{margin-right:15px}.energySaving__resultBlock{padding:10px 15px;font-size:15px;font-weight:bold}@media (max-width: 1301px){.energySaving__resultBlock{font-size:13px}}@media (max-width: 768px){.energySaving__resultBlock{padding:0;font-size:10px}}.energySaving__info-tooltip{height:45px;border:2px solid #0c3060;cursor:pointer;margin-left:10px;color:#0c3060;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:bold;font-size:20px;padding:10px;position:relative}.energySaving__info-tooltip:before,.energySaving__info-tooltip:after{position:absolute;content:'';display:none}.energySaving__info-tooltip:after{content:attr(data-tooltip-content);background:#0c3060;color:#fff;width:200px;font-size:10px;font-weight:400;top:-50px;right:20px;padding:10px;letter-spacing:1px;transform:translateY(20px)}.energySaving__info-tooltip:hover::before,.energySaving__info-tooltip:hover::after{display:block;transform:translateY(-2px)}.price-switch{position:fixed;z-index:1000;bottom:25px;left:80px}.price-switch>span{display:inline-block;line-height:11px;border-radius:10px;font-size:10px;cursor:pointer;position:relative;background-color:#6b6b6b;color:lightgray}.price-switch>span.--active{z-index:2;padding:5px 10px;background-color:white;color:#414142;box-shadow:2px 0px 5px 0px rgba(0,0,0,0.5)}.price-switch>span:hover{background-color:white;color:#414142}.price-switch__your{padding:5px 28px 5px 10px;margin-right:0}.price-switch__end-customer{padding:5px 10px 5px 28px;margin-left:-24px}.your-price,.end-customer-price{display:none}.your-price.active,.end-customer-price.active{display:inline-block}.claim-question-container{margin-top:10px}.claim-question-container .panel{margin-bottom:0}.claim-question-answers{padding-left:50px;max-height:200px;overflow-y:scroll;overflow-x:hidden;padding-top:15px;padding-right:20px}.claim-question-answers .panel{margin-bottom:10px}.claim-images,.claim-message-images{margin-top:15px}.claim-images .claim-image,.claim-images .claim-message-image,.claim-message-images .claim-image,.claim-message-images .claim-message-image{float:left;height:80px;margin-right:10px}.claim-images .claim-image .img-responsive,.claim-images .claim-message-image .img-responsive,.claim-message-images .claim-image .img-responsive,.claim-message-images .claim-message-image .img-responsive{max-width:auto;max-height:100%}.claim-images::after,.claim-message-images::after{clear:both;content:' ';display:table}.order-claim .input.radio label{margin-right:10px}.claim-product-details,.claim-product-form-container{min-width:250px;max-width:500px}.claim-product-details .input.checkbox,.claim-product-form-container .input.checkbox{text-align:right}.claim-product-details .product-details{width:100%;max-width:100% !important}#claim_main_form .input .error-message{font-size:13px;color:#fff;background-color:#f00;margin:10px 0;padding:10px 15px}.productAttachments__section-header{font-size:32px;line-height:36px;font-weight:700;margin-bottom:15px;color:#414142}.productAttachments__header{margin:10px 0;padding-left:10px;line-height:40px;font-size:15px;background-color:#414142;color:#fff;cursor:pointer;font-weight:bold}.productAttachments__attachment-content.--collapsed{display:none}.productAttachments__attachment{margin:5px 0 5px 10px}.tasks{margin-top:40px;font-family:"Montserrat";display:grid;grid-template-columns:33% 33% 33%;grid-auto-rows:minmax(min-content, max-content);font-size:15px}.tasks__main-info{grid-column:1}.tasks__customer-info{grid-column:2}.tasks__offer-info{grid-column:3}.tasks__row-title{font-weight:bold}.tasks__row{padding:10px 0 10px;width:100%}.tasks__header{text-align:left;grid-column:1 / 3}.tasks__rejection_reason_container.--hidden{display:none}
