@charset "UTF-8";@font-face{font-family:MontserratNormal;font-weight:400;font-style:normal;src:url(../fonts/montserrat/Montserrat-Light.eot);src:url(../fonts/montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat/Montserrat-Light.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-Light.woff) format("woff")}@font-face{font-family:MontserratBold;font-weight:700;font-style:normal;src:url(../fonts/montserrat/Montserrat-SemiBold.eot);src:url(../fonts/montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/montserrat/Montserrat-SemiBold.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}.block-advice-overview .item,.block-news-overview .item,.block-publications-overview .item{padding-bottom:2em;margin-bottom:1.86667em;border-bottom:1px solid #ccc}.block-advice-overview .item:last-child,.block-news-overview .item:last-child,.block-publications-overview .item:last-child{padding:0;margin:0;border-bottom:0}.block-advice-overview .paging,.block-news-overview .paging,.block-publications-overview .paging{margin-top:1em;margin-bottom:2em}.block-advice-overview .paging ul,.block-news-overview .paging ul,.block-publications-overview .paging ul{float:right}.block-advice-overview .paging-bottom,.block-news-overview .paging-bottom,.block-publications-overview .paging-bottom{padding-top:1em;border-top:1px solid #ccc}.block-comparison-table .field-menu{margin-bottom:.8em}.block-comparison-table .field-menu ul li{float:left}.block-comparison-table .field-menu ul li:nth-last-child(n+2){margin-right:20px}.block-comparison-table .field-menu ul li a{line-height:16px;background-color:transparent;border:solid 1px #666;border-radius:3px;padding:11px 10px 11px 35px;font-size:13px;margin:0;color:#666;background-position:10px 50%;background-repeat:no-repeat;margin-bottom:5px;display:inline-block}.block-comparison-table .field-menu ul li a:hover{color:#769918;border-color:#769918}.block-comparison-table .money_add{background-image:url(../img/icon_euro_add.gif)}.block-comparison-table .filter-remove a{background-image:url(../img/icon_filter_remove.png)!important}.block-comparison-table .field-filter{display:none;margin-bottom:.8em;background:#f3f3f3;padding:1.06667em}.block-comparison-table .field-overview .paging{margin:.66667em 0 0;float:right}.block-advice-overview .paging,.block-news-overview .paging,.block-publications-overview .paging,.paging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1024px){.block-advice-overview .paging,.block-news-overview .paging,.block-publications-overview .paging,.paging{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.no-flexbox .paging{display:table;width:100%}.no-flexbox .block-advice-overview .paging>*,.no-flexbox .block-news-overview .paging>*,.no-flexbox .block-publications-overview .paging>*,.no-flexbox .paging>*{display:table-cell;vertical-align:middle}.block-advice-overview .paging ul,.block-news-overview .paging ul,.block-publications-overview .paging ul,.paging ul{display:table;margin:10px auto}.block-advice-overview .paging ul li,.block-news-overview .paging ul li,.block-publications-overview .paging ul li,.paging ul li{float:left;font-family:MontserratBold,sans-serif;font-weight:700}.block-advice-overview .paging ul li a,.block-advice-overview .paging ul li span,.block-news-overview .paging ul li a,.block-news-overview .paging ul li span,.block-publications-overview .paging ul li a,.block-publications-overview .paging ul li span,.paging ul li a,.paging ul li span{display:block;line-height:1.33333em;height:1.33333em;margin:0 .53333em;text-align:center;background-repeat:no-repeat;background-position:center;color:#3b3a3a;text-decoration:none}.paging ul li a:hover,.paging ul li span:hover{color:#769918;text-decoration:underline}.block-advice-overview .paging ul li span,.block-news-overview .paging ul li span,.block-publications-overview .paging ul li span,.paging ul li span{text-decoration:underline}.paging ul li .icon{margin:0}.paging .responsive-toggle{display:none;margin-bottom:0}@media (max-width:1024px){.block-advice-overview .paging,.block-news-overview .paging,.block-publications-overview .paging,.paging{float:none!important}.block-advice-overview .paging ul,.block-news-overview .paging ul,.block-publications-overview .paging ul,.paging ul{display:none}.paging .responsive-toggle{display:block}}.paging .paging-selector{float:right}@media (max-width:1024px){.paging .paging-selector{display:none}}.paging .result-count{font-family:MontserratBold,sans-serif}@media (max-width:1024px){.paging .result-count{margin-bottom:10px}}.dataTables_length select,.paging-selector select{width:auto}.block-navigation-myvdp .field-user,.block-navigation-pbm .field-user{font-size:.93333em;font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;background:#3b3a3a;text-transform:uppercase;border-bottom:1px solid #ccc;color:#fff;padding:.66667em}.block-navigation-myvdp .field-user a,.block-navigation-pbm .field-user a{color:#fff;text-transform:none}.block-navigation-myvdp .field-user a:hover,.block-navigation-pbm .field-user a:hover{color:#8bb71e}.block-navigation-myvdp .field-menu,.block-navigation-pbm .field-menu{background:#3b3a3a;padding:.53333em .66667em}.block-navigation-myvdp .field-menu ul li,.block-navigation-pbm .field-menu ul li{float:left;padding-right:.66667em;margin-right:.66667em;background:url(../img/line_grey_11.gif) no-repeat right center}.block-navigation-myvdp .field-menu ul li a,.block-navigation-pbm .field-menu ul li a{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;color:#fff;line-height:1.26667em}.block-navigation-myvdp .field-menu ul li a:hover,.block-navigation-pbm .field-menu ul li a:hover{color:#8bb71e}.block-navigation-myvdp .field-menu ul li:last-child,.block-navigation-pbm .field-menu ul li:last-child{padding:0;margin:0;background:0 0}.block-navigation-myvdp .field-menu ul li.active a,.block-navigation-pbm .field-menu ul li.active a{color:#8bb71e}#popup .popup-inner .popup .popup-content .tabs .tab ul,.block-comparison-table table td ul,.block-inbox-message .inbox-content .inbox-content-text ul,.block-list-style1 ul,.block-more-links ul,.block-shopping-cart .field-text ul,.form-markup ul,.item-page-full .field-text ul,.item-product-full .field-details ul,.item-product-full .field-norms ul,.item-product-full .field-text ul,.wysiwyg ul{line-height:normal}#popup .popup-inner .popup .popup-content .tabs .tab ul li,.block-comparison-table table td ul li,.block-inbox-message .inbox-content .inbox-content-text ul li,.block-list-style1 ul li,.block-more-links ul li,.block-shopping-cart .field-text ul li,.form-markup ul li,.item-page-full .field-text ul li,.item-product-full .field-details ul li,.item-product-full .field-norms ul li,.item-product-full .field-text ul li,.wysiwyg ul li{background:url(../img/icon_circle_5x5.png) no-repeat left .46667em;padding:0 0 .26667em 1em}#popup .popup-inner .popup .popup-content .tabs .tab ul li:last-child,.block-comparison-table table td ul li:last-child,.block-inbox-message .inbox-content .inbox-content-text ul li:last-child,.block-list-style1 ul li:last-child,.block-more-links ul li:last-child,.block-shopping-cart .field-text ul li:last-child,.form-markup ul li:last-child,.item-page-full .field-text ul li:last-child,.item-product-full .field-details ul li:last-child,.item-product-full .field-norms ul li:last-child,.item-product-full .field-text ul li:last-child,.wysiwyg ul li:last-child{padding-bottom:0}#popup .popup-inner .popup .popup-content .tabs .tab ul li ul,.block-comparison-table table td ul li ul,.block-inbox-message .inbox-content .inbox-content-text ul li ul,.block-list-style1 ul li ul,.block-more-links ul li ul,.block-shopping-cart .field-text ul li ul,.form-markup ul li ul,.item-page-full .field-text ul li ul,.item-product-full .field-details ul li ul,.item-product-full .field-norms ul li ul,.item-product-full .field-text ul li ul,.wysiwyg ul li ul{margin-top:.26667em}#popup .popup-inner .popup .popup-content .tabs .tab ul li ul li,.block-comparison-table table td ul li ul li,.block-inbox-message .inbox-content .inbox-content-text ul li ul li,.block-list-style1 ul li ul li,.block-more-links ul li ul li,.block-shopping-cart .field-text ul li ul li,.form-markup ul li ul li,.item-page-full .field-text ul li ul li,.item-product-full .field-details ul li ul li,.item-product-full .field-norms ul li ul li,.item-product-full .field-text ul li ul li,.wysiwyg ul li ul li{background:0 0;padding-left:0}#popup .popup-inner .popup .popup-content .tabs .tab ul li ul li:before,.block-comparison-table table td ul li ul li:before,.block-inbox-message .inbox-content .inbox-content-text ul li ul li:before,.block-list-style1 ul li ul li:before,.block-more-links ul li ul li:before,.block-shopping-cart .field-text ul li ul li:before,.form-markup ul li ul li:before,.item-page-full .field-text ul li ul li:before,.item-product-full .field-details ul li ul li:before,.item-product-full .field-norms ul li ul li:before,.item-product-full .field-text ul li ul li:before,.wysiwyg ul li ul li:before{content:"- "}.block-navigation-sub .content ul li,.block-product-list .content ul li{margin-bottom:.73333em}.block-navigation-sub .content ul li a,.block-product-list .content ul li a{display:inline-block;font-size:.93333em;font-family:MontserratBold,sans-serif;letter-spacing:1px;color:#3b3a3a;text-decoration:none;padding-left:12px;background:url(../img/icon_small_arrow_right.png) left 50% no-repeat}.block-navigation-sub .content ul li a:active,.block-navigation-sub .content ul li a:hover,.block-product-list .content ul li a:active,.block-product-list .content ul li a:hover{color:#769918}.block-navigation-sub .content ul li.active a,.block-product-list .content ul li.active a{color:#769918;font-weight:700}.block-navigation-sub .content ul li.active ul li a,.block-product-list .content ul li.active ul li a{color:#3b3a3a;font-weight:700}.block-navigation-sub .content ul li ul,.block-product-list .content ul li ul{padding:1em 0 1em 14px}.block-navigation-sub .content ul li ul li,.block-product-list .content ul li ul li{margin-bottom:.2em;line-height:normal}.block-navigation-sub .content ul li ul li a,.block-product-list .content ul li ul li a{text-transform:none;font-family:MontserratNormal,sans-serif;font-size:.86667em;padding-left:15px;letter-spacing:0;background-image:url(../img/icon_circle_5x5.png);background-position:left .33333em}.block-navigation-sub .content ul li ul li a:active,.block-navigation-sub .content ul li ul li a:hover,.block-product-list .content ul li ul li a:active,.block-product-list .content ul li ul li a:hover{color:#769918}.block-navigation-sub .content ul li ul li.active a,.block-product-list .content ul li ul li.active a{color:#769918;font-weight:700;text-decoration:underline}.block-navigation-sub .content ul li:last-child,.block-product-list .content ul li:last-child{margin-bottom:0}.block-documents .content ul li{margin-bottom:.66667em}.block-documents .content ul li a{display:inline-block;color:#3b3a3a;line-height:16px;background:no-repeat left top;padding:1px 0 0 23px;line-height:21px}.block-documents .content ul li a:hover{text-decoration:underline;color:#769918}.block-documents .content ul li a.pdf{background-image:url(../img/icon_pdf_grey.png);background-size:17px}.block-documents .content ul li a.pdf:hover{background-image:url(../img/icon_pdf_green.png)}.block-documents .content ul li a.img{background-image:url(../img/icon_img.gif);background-position:left center;background-size:17px}.block-documents .content ul li:last-child{margin-bottom:0}.autocomplete .group .field-more,.autocomplete .product .field-more,.brand-teaser .field-link,.item-campaign-teaser .field-link,.item-news-front .field-link,.item-news-teaser .field-link,.item-publication-teaser .field-link,.product-group-teaser .field-link{position:absolute;top:0;left:0;width:100%;height:100%}.autocomplete .group .field-more a,.autocomplete .product .field-more a,.brand-teaser .field-link a,.item-campaign-teaser .field-link a,.item-news-front .field-link a,.item-news-teaser .field-link a,.item-publication-teaser .field-link a,.product-group-teaser .field-link a{display:block;width:100%;height:100%;z-index:100;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.page-title h1,.region-sidebar-left .block .title h2{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;font-size:1.73333em;text-transform:none;color:#769918}@media (max-width:900px){.page-title h1,.region-sidebar-left .block .title h2{font-size:calc(15px + 1.2vw)}}.block-addresses .title h2,body.page-myvdp .block .title h2,body.page-pbm .block .title h2{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;font-size:1.2em;text-transform:none}.form-item-stacked:last-child,.form-item:last-child,.form-permissions .form-checkboxes-table:last-child{margin-bottom:0}.block-comparison-table .filter a{background-image:url(../img/icon_filter.png);padding-left:32px}.block-comparison-table .filter a:hover{background-image:url(../img/icon_filter.png)}.block-shopping-cart .field-legend ul li{float:left;background-position:left center;background-repeat:no-repeat;margin-right:1.33333em;line-height:normal;color:#3b3a3a;padding:11px 0;border:none}.block-shopping-cart .field-legend ul li:before{content:'';display:inline-block;width:18px;height:11px;background-repeat:no-repeat;background-image:url(../img/sprites/status.png)}.block-shopping-cart .field-legend ul li.partially-in-stock:before{background-position:-30px center}.block-shopping-cart .field-legend ul li.not-in-stock:before{background-position:-60px center}.block-shopping-cart .field-legend ul li.required{float:right;margin:0}.arrow,.arrow-left,.arrow-right,.block-btn-back .content a{display:inline-block;width:6px;height:11px;padding-left:8px;background-repeat:no-repeat;background-position:center}.arrow-right{background-image:url(../img/icon_small_arrow_right.png)}.arrow-left,.block-btn-back .content a{background-image:url(../img/icon_small_arrow_left.png)}.block-filter a.more-info,.tooltip{display:inline-block;vertical-align:middle;background-image:url(../img/icon_question_mark.png);background-position:right center;background-repeat:no-repeat;height:15px;padding-left:4px;width:15px}#navigation-mobile .icon:before,header .btn-dropdown.comparison-icon:before{content:'';position:absolute;background-image:url(../img/sprites/icons.png);background-repeat:no-repeat}hr{border:0;background-color:#ccc;height:1px}.block-addresses table,.block-comparison-table .field-overview table,.block-comparison-table table,.block-inbox table,.block-product.block-product-numbers table,.block-shopping-cart table,.item-order-full .field-products table,table.dataTable{width:100%;color:#393939;overflow:hidden}.block-addresses table.table-hover tbody tr:hover,.block-comparison-table table.table-hover tbody tr:hover,.block-inbox table.table-hover tbody tr:hover,.block-product.block-product-numbers table.table-hover tbody tr:hover,.block-shopping-cart table.table-hover tbody tr:hover,.item-order-full .field-products table.table-hover tbody tr:hover,table.table-hover.dataTable tbody tr:hover{background-color:#f5f5f5}.block-addresses table td,.block-addresses table th,.block-comparison-table .field-overview table td,.block-comparison-table .field-overview table th,.block-comparison-table table td,.block-comparison-table table th,.block-inbox table td,.block-inbox table th,.block-product.block-product-numbers table td,.block-product.block-product-numbers table th,.block-shopping-cart table td,.block-shopping-cart table th,.item-order-full .field-products table td,.item-order-full .field-products table th,table.dataTable td,table.dataTable th{padding:1em .5em;line-height:normal;vertical-align:top}.block-addresses table tr.empty td,.block-comparison-table table tr.empty td,.block-inbox table tr.empty td,.block-product.block-product-numbers table tr.empty td,.block-shopping-cart table tr.empty td,.item-order-full .field-products table tr.empty td,table.dataTable tr.empty td{height:1em;color:#999;text-align:left}.block-addresses table thead th,.block-comparison-table .field-overview table thead th,.block-comparison-table table thead th,.block-inbox table thead th,.block-product.block-product-numbers table thead th,.block-shopping-cart table thead th,.item-order-full .field-products table thead th,table.dataTable thead th{border-bottom:solid 1px #a8a8a8}.block-addresses table tbody td,.block-comparison-table .field-overview table tbody td,.block-comparison-table table tbody td,.block-inbox table tbody td,.block-product.block-product-numbers table tbody td,.block-shopping-cart table tbody td,.item-order-full .field-products table tbody td,table.dataTable tbody td{border-bottom:solid 1px #e0e0e0}.block-addresses table tbody tr:last-child td,.block-comparison-table table tbody tr:last-child td,.block-inbox table tbody tr:last-child td,.block-product.block-product-numbers table tbody tr:last-child td,.block-shopping-cart table tbody tr:last-child td,.item-order-full .field-products table tbody tr:last-child td,table.dataTable tbody tr:last-child td{border-bottom:none}.block-addresses table tbody td.containsError,.block-comparison-table table tbody td.containsError,.block-inbox table tbody td.containsError,.block-product.block-product-numbers table tbody td.containsError,.block-shopping-cart table tbody td.containsError,.item-order-full .field-products table tbody td.containsError,table.dataTable tbody td.containsError{border-bottom:none;padding-bottom:0!important}.block-addresses table .error td,.block-comparison-table table .error td,.block-inbox table .error td,.block-product.block-product-numbers table .error td,.block-shopping-cart table .error td,.item-order-full .field-products table .error td,table.dataTable .error td{padding-top:10px!important}.block-addresses table th,.block-comparison-table .field-overview table th,.block-comparison-table table th,.block-inbox table th,.block-product.block-product-numbers table th,.block-shopping-cart table th,.item-order-full .field-products table th,table.dataTable th{font-family:MontserratNormal,sans-serif;font-weight:400;text-align:left}.block-addresses table th a,.block-comparison-table .field-overview table th a,.block-comparison-table table th a,.block-inbox table th a,.block-product.block-product-numbers table th a,.block-shopping-cart table th a,.item-order-full .field-products table th a,table.dataTable th a{display:inline-block;color:#3b3a3a;padding:0 12px 0 0;white-space:nowrap}.block-addresses table th a.active,.block-addresses table th a:hover,.block-comparison-table table th a.active,.block-comparison-table table th a:hover,.block-inbox table th a.active,.block-inbox table th a:hover,.block-product.block-product-numbers table th a.active,.block-product.block-product-numbers table th a:hover,.block-shopping-cart table th a.active,.block-shopping-cart table th a:hover,.item-order-full .field-products table th a.active,.item-order-full .field-products table th a:hover,table.dataTable th a.active,table.dataTable th a:hover{color:#769918}.block-addresses table th a:after,.block-comparison-table .field-overview table th a:after,.block-comparison-table table th a:after,.block-inbox table th a:after,.block-product.block-product-numbers table th a:after,.block-shopping-cart table th a:after,.item-order-full .field-products table th a:after,table.dataTable th a:after{content:"";border-left:solid 4px transparent;border-right:solid 4px transparent;display:inline-block;position:relative;top:-.1em;margin-left:.3em;opacity:0}.block-addresses table th a.sortedasc:after,.block-addresses table th a.sorteddesc:after,.block-addresses table th a:hover:after,.block-comparison-table table th a.sortedasc:after,.block-comparison-table table th a.sorteddesc:after,.block-comparison-table table th a:hover:after,.block-inbox table th a.sortedasc:after,.block-inbox table th a.sorteddesc:after,.block-inbox table th a:hover:after,.block-product.block-product-numbers table th a.sortedasc:after,.block-product.block-product-numbers table th a.sorteddesc:after,.block-product.block-product-numbers table th a:hover:after,.block-shopping-cart table th a.sortedasc:after,.block-shopping-cart table th a.sorteddesc:after,.block-shopping-cart table th a:hover:after,.item-order-full .field-products table th a.sortedasc:after,.item-order-full .field-products table th a.sorteddesc:after,.item-order-full .field-products table th a:hover:after,table.dataTable th a.sortedasc:after,table.dataTable th a.sorteddesc:after,table.dataTable th a:hover:after{opacity:1}.block-addresses table th a.sorteddesc:after,.block-addresses table th a:hover:after,.block-comparison-table table th a.sorteddesc:after,.block-comparison-table table th a:hover:after,.block-inbox table th a.sorteddesc:after,.block-inbox table th a:hover:after,.block-product.block-product-numbers table th a.sorteddesc:after,.block-product.block-product-numbers table th a:hover:after,.block-shopping-cart table th a.sorteddesc:after,.block-shopping-cart table th a:hover:after,.item-order-full .field-products table th a.sorteddesc:after,.item-order-full .field-products table th a:hover:after,table.dataTable th a.sorteddesc:after,table.dataTable th a:hover:after{border-bottom:solid 6px #769918;border-top:none}.block-addresses table th a.sortedasc:after,.block-addresses table th a.sorteddesc:hover:after,.block-comparison-table table th a.sortedasc:after,.block-comparison-table table th a.sorteddesc:hover:after,.block-inbox table th a.sortedasc:after,.block-inbox table th a.sorteddesc:hover:after,.block-product.block-product-numbers table th a.sortedasc:after,.block-product.block-product-numbers table th a.sorteddesc:hover:after,.block-shopping-cart table th a.sortedasc:after,.block-shopping-cart table th a.sorteddesc:hover:after,.item-order-full .field-products table th a.sortedasc:after,.item-order-full .field-products table th a.sorteddesc:hover:after,table.dataTable th a.sortedasc:after,table.dataTable th a.sorteddesc:hover:after{border-top:solid 6px #769918;border-bottom:none}.block-addresses table .field-view,.block-comparison-table table .field-view,.block-inbox table .field-view,.block-product.block-product-numbers table .field-view,.block-shopping-cart table .field-view,.item-order-full .field-products table .field-view,table.dataTable .field-view{position:relative}.block-addresses table .field-view a:after,.block-comparison-table table .field-view a:after,.block-inbox table .field-view a:after,.block-product.block-product-numbers table .field-view a:after,.block-shopping-cart table .field-view a:after,.item-order-full .field-products table .field-view a:after,table.dataTable .field-view a:after{content:'';position:absolute;left:0;right:-1200px;top:0;bottom:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.block-addresses table td a,.block-comparison-table .field-overview table td a,.block-comparison-table table td a,.block-inbox table td a,.block-product.block-product-numbers table td a,.block-shopping-cart table td a,.item-order-full .field-products table td a,table.dataTable td a{color:#3b3a3a;text-decoration:underline}.block-addresses table td a:hover,.block-comparison-table table td a:hover,.block-inbox table td a:hover,.block-product.block-product-numbers table td a:hover,.block-shopping-cart table td a:hover,.item-order-full .field-products table td a:hover,table.dataTable td a:hover{color:#769918}.block-addresses table td.field-cart,.block-addresses table td.field-cost,.block-addresses table td.field-delete,.block-addresses table td.field-delete-disabled,.block-addresses table td.field-edit,.block-addresses table td.field-file,.block-addresses table td.field-order,.block-addresses table td.field-products,.block-addresses table td.field-stock-correction,.block-addresses table td.field-track-trace,.block-addresses table td.field-view,.block-comparison-table table td.field-cart,.block-comparison-table table td.field-cost,.block-comparison-table table td.field-delete,.block-comparison-table table td.field-delete-disabled,.block-comparison-table table td.field-edit,.block-comparison-table table td.field-file,.block-comparison-table table td.field-order,.block-comparison-table table td.field-products,.block-comparison-table table td.field-stock-correction,.block-comparison-table table td.field-track-trace,.block-comparison-table table td.field-view,.block-inbox table td.field-cart,.block-inbox table td.field-cost,.block-inbox table td.field-delete,.block-inbox table td.field-delete-disabled,.block-inbox table td.field-edit,.block-inbox table td.field-file,.block-inbox table td.field-order,.block-inbox table td.field-products,.block-inbox table td.field-stock-correction,.block-inbox table td.field-track-trace,.block-inbox table td.field-view,.block-product.block-product-numbers table td.field-cart,.block-product.block-product-numbers table td.field-cost,.block-product.block-product-numbers table td.field-delete,.block-product.block-product-numbers table td.field-delete-disabled,.block-product.block-product-numbers table td.field-edit,.block-product.block-product-numbers table td.field-file,.block-product.block-product-numbers table td.field-order,.block-product.block-product-numbers table td.field-products,.block-product.block-product-numbers table td.field-stock-correction,.block-product.block-product-numbers table td.field-track-trace,.block-product.block-product-numbers table td.field-view,.block-shopping-cart table td.field-cart,.block-shopping-cart table td.field-cost,.block-shopping-cart table td.field-delete,.block-shopping-cart table td.field-delete-disabled,.block-shopping-cart table td.field-edit,.block-shopping-cart table td.field-file,.block-shopping-cart table td.field-order,.block-shopping-cart table td.field-products,.block-shopping-cart table td.field-stock-correction,.block-shopping-cart table td.field-track-trace,.block-shopping-cart table td.field-view,.item-order-full .field-products table td.field-cart,.item-order-full .field-products table td.field-cost,.item-order-full .field-products table td.field-delete,.item-order-full .field-products table td.field-delete-disabled,.item-order-full .field-products table td.field-edit,.item-order-full .field-products table td.field-file,.item-order-full .field-products table td.field-order,.item-order-full .field-products table td.field-products,.item-order-full .field-products table td.field-stock-correction,.item-order-full .field-products table td.field-track-trace,.item-order-full .field-products table td.field-view,table.dataTable td.field-cart,table.dataTable td.field-cost,table.dataTable td.field-delete,table.dataTable td.field-delete-disabled,table.dataTable td.field-edit,table.dataTable td.field-file,table.dataTable td.field-order,table.dataTable td.field-products,table.dataTable td.field-stock-correction,table.dataTable td.field-track-trace,table.dataTable td.field-view{padding:0 0 0 20px;width:1px}.block-addresses table td.field-cart:first-child,.block-addresses table td.field-cost:first-child,.block-addresses table td.field-delete-disabled:first-child,.block-addresses table td.field-delete:first-child,.block-addresses table td.field-edit:first-child,.block-addresses table td.field-file:first-child,.block-addresses table td.field-order:first-child,.block-addresses table td.field-products:first-child,.block-addresses table td.field-stock-correction:first-child,.block-addresses table td.field-track-trace:first-child,.block-addresses table td.field-view:first-child,.block-comparison-table table td.field-cart:first-child,.block-comparison-table table td.field-cost:first-child,.block-comparison-table table td.field-delete-disabled:first-child,.block-comparison-table table td.field-delete:first-child,.block-comparison-table table td.field-edit:first-child,.block-comparison-table table td.field-file:first-child,.block-comparison-table table td.field-order:first-child,.block-comparison-table table td.field-products:first-child,.block-comparison-table table td.field-stock-correction:first-child,.block-comparison-table table td.field-track-trace:first-child,.block-comparison-table table td.field-view:first-child,.block-inbox table td.field-cart:first-child,.block-inbox table td.field-cost:first-child,.block-inbox table td.field-delete-disabled:first-child,.block-inbox table td.field-delete:first-child,.block-inbox table td.field-edit:first-child,.block-inbox table td.field-file:first-child,.block-inbox table td.field-order:first-child,.block-inbox table td.field-products:first-child,.block-inbox table td.field-stock-correction:first-child,.block-inbox table td.field-track-trace:first-child,.block-inbox table td.field-view:first-child,.block-product.block-product-numbers table td.field-cart:first-child,.block-product.block-product-numbers table td.field-cost:first-child,.block-product.block-product-numbers table td.field-delete-disabled:first-child,.block-product.block-product-numbers table td.field-delete:first-child,.block-product.block-product-numbers table td.field-edit:first-child,.block-product.block-product-numbers table td.field-file:first-child,.block-product.block-product-numbers table td.field-order:first-child,.block-product.block-product-numbers table td.field-products:first-child,.block-product.block-product-numbers table td.field-stock-correction:first-child,.block-product.block-product-numbers table td.field-track-trace:first-child,.block-product.block-product-numbers table td.field-view:first-child,.block-shopping-cart table td.field-cart:first-child,.block-shopping-cart table td.field-cost:first-child,.block-shopping-cart table td.field-delete-disabled:first-child,.block-shopping-cart table td.field-delete:first-child,.block-shopping-cart table td.field-edit:first-child,.block-shopping-cart table td.field-file:first-child,.block-shopping-cart table td.field-order:first-child,.block-shopping-cart table td.field-products:first-child,.block-shopping-cart table td.field-stock-correction:first-child,.block-shopping-cart table td.field-track-trace:first-child,.block-shopping-cart table td.field-view:first-child,.item-order-full .field-products table td.field-cart:first-child,.item-order-full .field-products table td.field-cost:first-child,.item-order-full .field-products table td.field-delete-disabled:first-child,.item-order-full .field-products table td.field-delete:first-child,.item-order-full .field-products table td.field-edit:first-child,.item-order-full .field-products table td.field-file:first-child,.item-order-full .field-products table td.field-order:first-child,.item-order-full .field-products table td.field-products:first-child,.item-order-full .field-products table td.field-stock-correction:first-child,.item-order-full .field-products table td.field-track-trace:first-child,.item-order-full .field-products table td.field-view:first-child,table.dataTable td.field-cart:first-child,table.dataTable td.field-cost:first-child,table.dataTable td.field-delete-disabled:first-child,table.dataTable td.field-delete:first-child,table.dataTable td.field-edit:first-child,table.dataTable td.field-file:first-child,table.dataTable td.field-order:first-child,table.dataTable td.field-products:first-child,table.dataTable td.field-stock-correction:first-child,table.dataTable td.field-track-trace:first-child,table.dataTable td.field-view:first-child{padding-left:0}.block-addresses table td.field-cart a,.block-addresses table td.field-cost a,.block-addresses table td.field-delete a,.block-addresses table td.field-delete-disabled a,.block-addresses table td.field-edit a,.block-addresses table td.field-file a,.block-addresses table td.field-order a,.block-addresses table td.field-products a,.block-addresses table td.field-stock-correction a,.block-addresses table td.field-track-trace a,.block-addresses table td.field-view a,.block-comparison-table table td.field-cart a,.block-comparison-table table td.field-cost a,.block-comparison-table table td.field-delete a,.block-comparison-table table td.field-delete-disabled a,.block-comparison-table table td.field-edit a,.block-comparison-table table td.field-file a,.block-comparison-table table td.field-order a,.block-comparison-table table td.field-products a,.block-comparison-table table td.field-stock-correction a,.block-comparison-table table td.field-track-trace a,.block-comparison-table table td.field-view a,.block-inbox table td.field-cart a,.block-inbox table td.field-cost a,.block-inbox table td.field-delete a,.block-inbox table td.field-delete-disabled a,.block-inbox table td.field-edit a,.block-inbox table td.field-file a,.block-inbox table td.field-order a,.block-inbox table td.field-products a,.block-inbox table td.field-stock-correction a,.block-inbox table td.field-track-trace a,.block-inbox table td.field-view a,.block-product.block-product-numbers table td.field-cart a,.block-product.block-product-numbers table td.field-cost a,.block-product.block-product-numbers table td.field-delete a,.block-product.block-product-numbers table td.field-delete-disabled a,.block-product.block-product-numbers table td.field-edit a,.block-product.block-product-numbers table td.field-file a,.block-product.block-product-numbers table td.field-order a,.block-product.block-product-numbers table td.field-products a,.block-product.block-product-numbers table td.field-stock-correction a,.block-product.block-product-numbers table td.field-track-trace a,.block-product.block-product-numbers table td.field-view a,.block-shopping-cart table td.field-cart a,.block-shopping-cart table td.field-cost a,.block-shopping-cart table td.field-delete a,.block-shopping-cart table td.field-delete-disabled a,.block-shopping-cart table td.field-edit a,.block-shopping-cart table td.field-file a,.block-shopping-cart table td.field-order a,.block-shopping-cart table td.field-products a,.block-shopping-cart table td.field-stock-correction a,.block-shopping-cart table td.field-track-trace a,.block-shopping-cart table td.field-view a,.item-order-full .field-products table td.field-cart a,.item-order-full .field-products table td.field-cost a,.item-order-full .field-products table td.field-delete a,.item-order-full .field-products table td.field-delete-disabled a,.item-order-full .field-products table td.field-edit a,.item-order-full .field-products table td.field-file a,.item-order-full .field-products table td.field-order a,.item-order-full .field-products table td.field-products a,.item-order-full .field-products table td.field-stock-correction a,.item-order-full .field-products table td.field-track-trace a,.item-order-full .field-products table td.field-view a,table.dataTable td.field-cart a,table.dataTable td.field-cost a,table.dataTable td.field-delete a,table.dataTable td.field-delete-disabled a,table.dataTable td.field-edit a,table.dataTable td.field-file a,table.dataTable td.field-order a,table.dataTable td.field-products a,table.dataTable td.field-stock-correction a,table.dataTable td.field-track-trace a,table.dataTable td.field-view a{display:block;background-repeat:no-repeat;background-position:right center;height:40px;position:relative;z-index:5}.block-addresses table td.field-stock-correction a,.block-comparison-table table td.field-stock-correction a,.block-inbox table td.field-stock-correction a,.block-product.block-product-numbers table td.field-stock-correction a,.block-shopping-cart table td.field-stock-correction a,.item-order-full .field-products table td.field-stock-correction a,table.dataTable td.field-stock-correction a{width:19px;background-image:url(../img/icon-stock-correction.png)}.block-addresses table td.field-stock-correction a:hover,.block-comparison-table table td.field-stock-correction a:hover,.block-inbox table td.field-stock-correction a:hover,.block-product.block-product-numbers table td.field-stock-correction a:hover,.block-shopping-cart table td.field-stock-correction a:hover,.item-order-full .field-products table td.field-stock-correction a:hover,table.dataTable td.field-stock-correction a:hover{background-image:url(../img/icon-stock-correction_hover.png)}.block-addresses table td.field-track-trace a,.block-comparison-table table td.field-track-trace a,.block-inbox table td.field-track-trace a,.block-product.block-product-numbers table td.field-track-trace a,.block-shopping-cart table td.field-track-trace a,.item-order-full .field-products table td.field-track-trace a,table.dataTable td.field-track-trace a{width:19px;background-image:url(../img/icon-track-trace.png)}.block-addresses table td.field-track-trace a:hover,.block-comparison-table table td.field-track-trace a:hover,.block-inbox table td.field-track-trace a:hover,.block-product.block-product-numbers table td.field-track-trace a:hover,.block-shopping-cart table td.field-track-trace a:hover,.item-order-full .field-products table td.field-track-trace a:hover,table.dataTable td.field-track-trace a:hover{background-image:url(../img/icon-track-trace_hover.png)}.block-addresses table td.field-delete a,.block-addresses table td.field-delete-disabled a,.block-comparison-table table td.field-delete a,.block-comparison-table table td.field-delete-disabled a,.block-inbox table td.field-delete a,.block-inbox table td.field-delete-disabled a,.block-product.block-product-numbers table td.field-delete a,.block-product.block-product-numbers table td.field-delete-disabled a,.block-shopping-cart table td.field-delete a,.block-shopping-cart table td.field-delete-disabled a,.item-order-full .field-products table td.field-delete a,.item-order-full .field-products table td.field-delete-disabled a,table.dataTable td.field-delete a,table.dataTable td.field-delete-disabled a{width:17px;background-image:url(../img/icon-trash.png)}.block-addresses table td.field-delete a:hover,.block-addresses table td.field-delete-disabled a:hover,.block-comparison-table table td.field-delete a:hover,.block-comparison-table table td.field-delete-disabled a:hover,.block-inbox table td.field-delete a:hover,.block-inbox table td.field-delete-disabled a:hover,.block-product.block-product-numbers table td.field-delete a:hover,.block-product.block-product-numbers table td.field-delete-disabled a:hover,.block-shopping-cart table td.field-delete a:hover,.block-shopping-cart table td.field-delete-disabled a:hover,.item-order-full .field-products table td.field-delete a:hover,.item-order-full .field-products table td.field-delete-disabled a:hover,table.dataTable td.field-delete a:hover,table.dataTable td.field-delete-disabled a:hover{background-image:url(../img/icon-trash_hover.png)}.block-addresses table td.field-delete-disabled a,.block-comparison-table table td.field-delete-disabled a,.block-inbox table td.field-delete-disabled a,.block-product.block-product-numbers table td.field-delete-disabled a,.block-shopping-cart table td.field-delete-disabled a,.item-order-full .field-products table td.field-delete-disabled a,table.dataTable td.field-delete-disabled a{pointer-events:none;cursor:default;opacity:.5}.block-addresses table td.field-edit a,.block-comparison-table table td.field-edit a,.block-inbox table td.field-edit a,.block-product.block-product-numbers table td.field-edit a,.block-shopping-cart table td.field-edit a,.item-order-full .field-products table td.field-edit a,table.dataTable td.field-edit a{width:19px;background-image:url(../img/icon-edit.png)}.block-addresses table td.field-edit a:hover,.block-comparison-table table td.field-edit a:hover,.block-inbox table td.field-edit a:hover,.block-product.block-product-numbers table td.field-edit a:hover,.block-shopping-cart table td.field-edit a:hover,.item-order-full .field-products table td.field-edit a:hover,table.dataTable td.field-edit a:hover{background-image:url(../img/icon-edit_hover.png)}.block-addresses table td.field-budget a,.block-addresses table td.field-cost a,.block-comparison-table table td.field-budget a,.block-comparison-table table td.field-cost a,.block-inbox table td.field-budget a,.block-inbox table td.field-cost a,.block-product.block-product-numbers table td.field-budget a,.block-product.block-product-numbers table td.field-cost a,.block-shopping-cart table td.field-budget a,.block-shopping-cart table td.field-cost a,.item-order-full .field-products table td.field-budget a,.item-order-full .field-products table td.field-cost a,table.dataTable td.field-budget a,table.dataTable td.field-cost a{width:14px;background-image:url(../img/icon-euro.png)}.block-addresses table td.field-budget a:hover,.block-addresses table td.field-cost a:hover,.block-comparison-table table td.field-budget a:hover,.block-comparison-table table td.field-cost a:hover,.block-inbox table td.field-budget a:hover,.block-inbox table td.field-cost a:hover,.block-product.block-product-numbers table td.field-budget a:hover,.block-product.block-product-numbers table td.field-cost a:hover,.block-shopping-cart table td.field-budget a:hover,.block-shopping-cart table td.field-cost a:hover,.item-order-full .field-products table td.field-budget a:hover,.item-order-full .field-products table td.field-cost a:hover,table.dataTable td.field-budget a:hover,table.dataTable td.field-cost a:hover{background-image:url(../img/icon-euro_hover.png)}.block-addresses table td.field-view a,.block-comparison-table table td.field-view a,.block-inbox table td.field-view a,.block-product.block-product-numbers table td.field-view a,.block-shopping-cart table td.field-view a,.item-order-full .field-products table td.field-view a,table.dataTable td.field-view a{width:35px;background-image:url(../img/icon_zoom_green.png);position:static;background-position:10px center}.block-addresses table td.field-view a:hover,.block-comparison-table table td.field-view a:hover,.block-inbox table td.field-view a:hover,.block-product.block-product-numbers table td.field-view a:hover,.block-shopping-cart table td.field-view a:hover,.item-order-full .field-products table td.field-view a:hover,table.dataTable td.field-view a:hover{background-image:url(../img/icon_zoom_green_hover.png)}.block-addresses table td.field-cart a,.block-addresses table td.field-order a,.block-addresses table td.field-products a,.block-comparison-table table td.field-cart a,.block-comparison-table table td.field-order a,.block-comparison-table table td.field-products a,.block-inbox table td.field-cart a,.block-inbox table td.field-order a,.block-inbox table td.field-products a,.block-product.block-product-numbers table td.field-cart a,.block-product.block-product-numbers table td.field-order a,.block-product.block-product-numbers table td.field-products a,.block-shopping-cart table td.field-cart a,.block-shopping-cart table td.field-order a,.block-shopping-cart table td.field-products a,.item-order-full .field-products table td.field-cart a,.item-order-full .field-products table td.field-order a,.item-order-full .field-products table td.field-products a,table.dataTable td.field-cart a,table.dataTable td.field-order a,table.dataTable td.field-products a{width:15px;background-image:url(../img/icon_basket.png);opacity:.75}.block-addresses table td.field-cart a:hover,.block-addresses table td.field-order a:hover,.block-addresses table td.field-products a:hover,.block-comparison-table table td.field-cart a:hover,.block-comparison-table table td.field-order a:hover,.block-comparison-table table td.field-products a:hover,.block-inbox table td.field-cart a:hover,.block-inbox table td.field-order a:hover,.block-inbox table td.field-products a:hover,.block-product.block-product-numbers table td.field-cart a:hover,.block-product.block-product-numbers table td.field-order a:hover,.block-product.block-product-numbers table td.field-products a:hover,.block-shopping-cart table td.field-cart a:hover,.block-shopping-cart table td.field-order a:hover,.block-shopping-cart table td.field-products a:hover,.item-order-full .field-products table td.field-cart a:hover,.item-order-full .field-products table td.field-order a:hover,.item-order-full .field-products table td.field-products a:hover,table.dataTable td.field-cart a:hover,table.dataTable td.field-order a:hover,table.dataTable td.field-products a:hover{background-image:url(../img/icon_basket_hover.png)}.block-addresses table td.field-file a,.block-comparison-table table td.field-file a,.block-inbox table td.field-file a,.block-product.block-product-numbers table td.field-file a,.block-shopping-cart table td.field-file a,.item-order-full .field-products table td.field-file a,table.dataTable td.field-file a{width:15px;background-image:url(../img/icon_pdf.png);background-size:15px}.block-addresses table td.field-file a:hover,.block-comparison-table table td.field-file a:hover,.block-inbox table td.field-file a:hover,.block-product.block-product-numbers table td.field-file a:hover,.block-shopping-cart table td.field-file a:hover,.item-order-full .field-products table td.field-file a:hover,table.dataTable td.field-file a:hover{background-image:url(../img/icon_pdf_hover.png)}.block-addresses table td.form-text input,.block-comparison-table table td.form-text input,.block-inbox table td.form-text input,.block-product.block-product-numbers table td.form-text input,.block-shopping-cart table td.form-text input,.item-order-full .field-products table td.form-text input,table.dataTable td.form-text input{width:100%}.block-addresses table td.form-select select,.block-comparison-table table td.form-select select,.block-inbox table td.form-select select,.block-product.block-product-numbers table td.form-select select,.block-shopping-cart table td.form-select select,.item-order-full .field-products table td.form-select select,table.dataTable td.form-select select{width:auto}.block-addresses table td.field-cart:nth-child(2),.block-comparison-table table td.field-cart:nth-child(2),.block-inbox table td.field-cart:nth-child(2),.block-product.block-product-numbers table td.field-cart:nth-child(2),.block-shopping-cart table td.field-cart:nth-child(2),.item-order-full .field-products table td.field-cart:nth-child(2),table.dataTable td.field-cart:nth-child(2){padding:0 10px}.block-addresses table td.field-file:nth-child(3),.block-comparison-table table td.field-file:nth-child(3),.block-inbox table td.field-file:nth-child(3),.block-product.block-product-numbers table td.field-file:nth-child(3),.block-shopping-cart table td.field-file:nth-child(3),.item-order-full .field-products table td.field-file:nth-child(3),table.dataTable td.field-file:nth-child(3){padding:0 20px 0 10px}.item-product-full .field-product-numbers table{line-height:normal}.item-product-full .field-product-numbers table td,.item-product-full .field-product-numbers table th{padding:.13333em .26667em .13333em 0}.item-product-full .field-product-numbers table td:last-child,.item-product-full .field-product-numbers table th:last-child{padding-right:0}.item-product-full .field-product-numbers table th{font-weight:700;padding-bottom:.4em}.block-multi-level-table table{line-height:1.4;border:2px solid #769918}.block-multi-level-table table td,.block-multi-level-table table th{padding:.6em .8em;border:1px solid #ccc;vertical-align:top}.block-multi-level-table table th{background-color:#ccc;border-color:#fff;border-top:none;border-bottom:none;font-weight:700}.block-multi-level-table table .highlight{background-color:#f3f3f3}.block-multi-level-table table thead th{background-color:#769918;color:#fff;font-family:MontserratNormal,sans-serif;font-weight:400;font-size:14px}.block-multi-level-table table .cell-0,.block-multi-level-table table .cell-x{font-weight:700}.block-multi-level-table table .cell-0{color:#769918}#popup .popup-inner .popup .popup-content .tabs .tab p,.block-inbox-message .inbox-content .inbox-content-text p,.block-shopping-cart .field-text p,.form-markup p,.item-page-full .field-text p,.item-product-full .field-text p,.wysiwyg p{line-height:1.4;margin-bottom:.8em}#popup .popup-inner .popup .popup-content .tabs .tab p.intro,.block-inbox-message .inbox-content .inbox-content-text p.intro,.block-shopping-cart .field-text p.intro,.form-markup p.intro,.item-page-full .field-text p.intro,.item-product-full .field-text p.intro,.wysiwyg p.intro{font-family:MontserratBold,sans-serif;font-size:1.13333em}#popup .popup-inner .popup .popup-content .tabs .tab a,.block-inbox-message .inbox-content .inbox-content-text a,.block-shopping-cart .field-text a,.form-markup a,.item-page-full .field-text a,.item-product-full .field-text a,.wysiwyg a{color:#769918;text-decoration:underline}#popup .popup-inner .popup .popup-content .tabs .tab a:hover,.block-inbox-message .inbox-content .inbox-content-text a:hover,.block-shopping-cart .field-text a:hover,.form-markup a:hover,.item-page-full .field-text a:hover,.item-product-full .field-text a:hover,.wysiwyg a:hover{text-decoration:none}#popup .popup-inner .popup .popup-content .tabs .tab em,#popup .popup-inner .popup .popup-content .tabs .tab i,.block-inbox-message .inbox-content .inbox-content-text em,.block-inbox-message .inbox-content .inbox-content-text i,.block-shopping-cart .field-text em,.block-shopping-cart .field-text i,.form-markup em,.form-markup i,.item-page-full .field-text em,.item-page-full .field-text i,.item-product-full .field-text em,.item-product-full .field-text i,.wysiwyg em,.wysiwyg i{font-style:italic}#popup .popup-inner .popup .popup-content .tabs .tab hr,.block-inbox-message .inbox-content .inbox-content-text hr,.block-shopping-cart .field-text hr,.form-markup hr,.item-page-full .field-text hr,.item-product-full .field-text hr,.wysiwyg hr{border:0;background-color:#ccc;height:1px;margin-bottom:.8em}#popup .popup-inner .popup .popup-content .tabs .tab ul,.block-inbox-message .inbox-content .inbox-content-text ul,.block-shopping-cart .field-text ul,.form-markup ul,.item-page-full .field-text ul,.item-product-full .field-text ul,.wysiwyg ul{margin-bottom:.8em;overflow:hidden}#popup .popup-inner .popup .popup-content .tabs .tab ol,.block-inbox-message .inbox-content .inbox-content-text ol,.block-shopping-cart .field-text ol,.form-markup ol,.item-page-full .field-text ol,.item-product-full .field-text ol,.wysiwyg ol{list-style:decimal;padding-left:2em;line-height:1.55;margin-bottom:.8em}#popup .popup-inner .popup .popup-content .tabs .tab h2,.block-inbox-message .inbox-content .inbox-content-text h2,.block-shopping-cart .field-text h2,.form-markup h2,.item-page-full .field-text h2,.item-product-full .field-text h2,.wysiwyg h2{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;font-size:1.2em;margin:1.66667em 0 .6em}#popup .popup-inner .popup .popup-content .tabs .tab h3,.block-inbox-message .inbox-content .inbox-content-text h3,.block-shopping-cart .field-text h3,.form-markup h3,.item-page-full .field-text h3,.item-product-full .field-text h3,.wysiwyg h3{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;margin:1em 0 .2em;font-size:1.13333em}#popup .popup-inner .popup .popup-content .tabs .tab h4,.block-inbox-message .inbox-content .inbox-content-text h4,.block-shopping-cart .field-text h4,.form-markup h4,.item-page-full .field-text h4,.item-product-full .field-text h4,.wysiwyg h4{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;margin:0;font-size:1em}#popup .popup-inner .popup .popup-content .tabs .tab h5,.block-inbox-message .inbox-content .inbox-content-text h5,.block-shopping-cart .field-text h5,.form-markup h5,.item-page-full .field-text h5,.item-product-full .field-text h5,.wysiwyg h5{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;margin:0;color:#666}#popup .popup-inner .popup .popup-content .tabs .tab h6,.block-inbox-message .inbox-content .inbox-content-text h6,.block-shopping-cart .field-text h6,.form-markup h6,.item-page-full .field-text h6,.item-product-full .field-text h6,.wysiwyg h6{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;margin:0;color:#666}#popup .popup-inner .popup .popup-content .tabs .tab h1+h2,#popup .popup-inner .popup .popup-content .tabs .tab h1+h3,#popup .popup-inner .popup .popup-content .tabs .tab h1+h4,#popup .popup-inner .popup .popup-content .tabs .tab h1+h5,#popup .popup-inner .popup .popup-content .tabs .tab h1+h6,#popup .popup-inner .popup .popup-content .tabs .tab h2+h3,#popup .popup-inner .popup .popup-content .tabs .tab h2+h4,#popup .popup-inner .popup .popup-content .tabs .tab h2+h5,#popup .popup-inner .popup .popup-content .tabs .tab h2+h6,#popup .popup-inner .popup .popup-content .tabs .tab h3+h4,#popup .popup-inner .popup .popup-content .tabs .tab h3+h5,#popup .popup-inner .popup .popup-content .tabs .tab h3+h6,#popup .popup-inner .popup .popup-content .tabs .tab h4+h5,#popup .popup-inner .popup .popup-content .tabs .tab h4+h6,#popup .popup-inner .popup .popup-content .tabs .tab h5+h6,.block-inbox-message .inbox-content .inbox-content-text h1+h2,.block-inbox-message .inbox-content .inbox-content-text h1+h3,.block-inbox-message .inbox-content .inbox-content-text h1+h4,.block-inbox-message .inbox-content .inbox-content-text h1+h5,.block-inbox-message .inbox-content .inbox-content-text h1+h6,.block-inbox-message .inbox-content .inbox-content-text h2+h3,.block-inbox-message .inbox-content .inbox-content-text h2+h4,.block-inbox-message .inbox-content .inbox-content-text h2+h5,.block-inbox-message .inbox-content .inbox-content-text h2+h6,.block-inbox-message .inbox-content .inbox-content-text h3+h4,.block-inbox-message .inbox-content .inbox-content-text h3+h5,.block-inbox-message .inbox-content .inbox-content-text h3+h6,.block-inbox-message .inbox-content .inbox-content-text h4+h5,.block-inbox-message .inbox-content .inbox-content-text h4+h6,.block-inbox-message .inbox-content .inbox-content-text h5+h6,.block-shopping-cart .field-text h1+h2,.block-shopping-cart .field-text h1+h3,.block-shopping-cart .field-text h1+h4,.block-shopping-cart .field-text h1+h5,.block-shopping-cart .field-text h1+h6,.block-shopping-cart .field-text h2+h3,.block-shopping-cart .field-text h2+h4,.block-shopping-cart .field-text h2+h5,.block-shopping-cart .field-text h2+h6,.block-shopping-cart .field-text h3+h4,.block-shopping-cart .field-text h3+h5,.block-shopping-cart .field-text h3+h6,.block-shopping-cart .field-text h4+h5,.block-shopping-cart .field-text h4+h6,.block-shopping-cart .field-text h5+h6,.form-markup h1+h2,.form-markup h1+h3,.form-markup h1+h4,.form-markup h1+h5,.form-markup h1+h6,.form-markup h2+h3,.form-markup h2+h4,.form-markup h2+h5,.form-markup h2+h6,.form-markup h3+h4,.form-markup h3+h5,.form-markup h3+h6,.form-markup h4+h5,.form-markup h4+h6,.form-markup h5+h6,.item-page-full .field-text h1+h2,.item-page-full .field-text h1+h3,.item-page-full .field-text h1+h4,.item-page-full .field-text h1+h5,.item-page-full .field-text h1+h6,.item-page-full .field-text h2+h3,.item-page-full .field-text h2+h4,.item-page-full .field-text h2+h5,.item-page-full .field-text h2+h6,.item-page-full .field-text h3+h4,.item-page-full .field-text h3+h5,.item-page-full .field-text h3+h6,.item-page-full .field-text h4+h5,.item-page-full .field-text h4+h6,.item-page-full .field-text h5+h6,.item-product-full .field-text h1+h2,.item-product-full .field-text h1+h3,.item-product-full .field-text h1+h4,.item-product-full .field-text h1+h5,.item-product-full .field-text h1+h6,.item-product-full .field-text h2+h3,.item-product-full .field-text h2+h4,.item-product-full .field-text h2+h5,.item-product-full .field-text h2+h6,.item-product-full .field-text h3+h4,.item-product-full .field-text h3+h5,.item-product-full .field-text h3+h6,.item-product-full .field-text h4+h5,.item-product-full .field-text h4+h6,.item-product-full .field-text h5+h6,.wysiwyg h1+h2,.wysiwyg h1+h3,.wysiwyg h1+h4,.wysiwyg h1+h5,.wysiwyg h1+h6,.wysiwyg h2+h3,.wysiwyg h2+h4,.wysiwyg h2+h5,.wysiwyg h2+h6,.wysiwyg h3+h4,.wysiwyg h3+h5,.wysiwyg h3+h6,.wysiwyg h4+h5,.wysiwyg h4+h6,.wysiwyg h5+h6{margin-top:0}#popup .popup-inner .popup .popup-content .tabs .tab img,.block-inbox-message .inbox-content .inbox-content-text img,.block-shopping-cart .field-text img,.form-markup img,.item-page-full .field-text img,.item-product-full .field-text img,.wysiwyg img{width:auto;max-width:100%;margin:0 0 .8em 0}@media (min-width:500px){#popup .popup-inner .popup .popup-content .tabs .tab img.left,.block-inbox-message .inbox-content .inbox-content-text img.left,.block-shopping-cart .field-text img.left,.form-markup img.left,.item-page-full .field-text img.left,.item-product-full .field-text img.left,.wysiwyg img.left{float:left;margin-right:.8em}}@media (min-width:500px){#popup .popup-inner .popup .popup-content .tabs .tab img.right,.block-inbox-message .inbox-content .inbox-content-text img.right,.block-shopping-cart .field-text img.right,.form-markup img.right,.item-page-full .field-text img.right,.item-product-full .field-text img.right,.wysiwyg img.right{float:right;margin-left:.8em;margin-right:0}}#popup .popup-inner .popup .popup-content .tabs .tab img.full,.block-inbox-message .inbox-content .inbox-content-text img.full,.block-shopping-cart .field-text img.full,.form-markup img.full,.item-page-full .field-text img.full,.item-product-full .field-text img.full,.wysiwyg img.full{width:100%;float:none;margin-right:0}.login{display:block}.logout{display:none}html{font-size:.9375em}body{font-family:MontserratNormal,sans-serif;font-weight:400;line-height:1.78;color:#3b3a3a;overflow-y:scroll}mark{background-color:#ff0;color:#000}@supports (display:flex){#container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content-main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}::-moz-selection{color:#fff;background-color:#333}::selection{color:#fff;background-color:#333}img{width:100%;height:auto;vertical-align:bottom}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.btn,.recalculate{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#769918;color:#fff!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem}.btn svg,.recalculate svg{fill:#fff!important}.btn:nth-last-child(n+2),.recalculate:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){.btn,.recalculate{width:100%;margin-right:0}}.btn:hover,.recalculate:hover{background-color:#658315}.btn-gray.recalculate:hover,.btn.btn-gray:hover,.btn.btn-grey:hover,.recalculate:hover{background-color:#aeaeae!important}.btn-gray,.btn-grey,.recalculate{background:#bbb!important}.btn-contrast-on-primary,.notyf__actions .btn,.notyf__actions .recalculate{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#3b3a3a;color:#fff!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem}.btn-contrast-on-primary svg,.notyf__actions .btn svg,.notyf__actions .recalculate svg{fill:#fff!important}.btn-contrast-on-primary:nth-last-child(n+2),.notyf__actions .btn:nth-last-child(n+2),.notyf__actions .recalculate:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){.btn-contrast-on-primary,.notyf__actions .btn,.notyf__actions .recalculate{width:100%;margin-right:0}}.btn-contrast-on-primary:hover,.notyf__actions .btn:hover,.notyf__actions .recalculate:hover{background-color:#2e2d2d}.btn-contrast-on-primary.btn-gray:hover,.btn-contrast-on-primary.btn-grey:hover,.btn-contrast-on-primary.recalculate:hover,.notyf__actions .btn-gray.btn:hover,.notyf__actions .btn-gray.recalculate:hover,.notyf__actions .btn-grey.btn:hover,.notyf__actions .recalculate:hover{background-color:#aeaeae!important}.btn-link{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:0 0;color:#3b3a3a!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem;text-decoration:underline!important}.btn-link svg{fill:#3b3a3a!important}.btn-link:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){.btn-link{width:100%;margin-right:0}}.btn-link:hover{background-color:rgba(0,0,0,0)}.btn-link.btn-gray:hover,.btn-link.btn-grey:hover,.btn-link.recalculate:hover{background-color:#aeaeae!important}.btn-link:hover{color:#769918}.no-transition{-webkit-transition:none!important;transition:none!important}a{color:#769918}.responsive-table{overflow:auto}.responsive-table::-webkit-scrollbar{width:6px;height:6px}.responsive-table::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:3px}.responsive-table::-webkit-scrollbar-thumb{border-radius:3px;background-color:#bcbcbc}.responsive-table>table{min-width:750px}button,input,select,textarea{font-family:MontserratNormal,sans-serif;font-weight:400}input:focus,select:focus,textarea:focus{outline:0}button,select{cursor:pointer}table{width:100%;border-collapse:collapse}b,strong{font-family:MontserratBold,sans-serif;font-weight:700}em,i{font-style:italic}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}small,sub,sup{font-size:.83em}sub{vertical-align:sub}sup{vertical-align:super}h1,h2,h3,h4,h5{line-height:1.2}h1,h2{color:#769918}h1,h2,h3{padding-top:.07em}h1{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;font-size:1.73333em}@media (min-width:900px){h1{font-size:2.26667em}}h2{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;font-size:1.53333em}@media (min-width:900px){h2{font-size:1.8em}}h2 .small{font-size:14px;font-weight:400;color:#3b3a3a;font-family:MontserratNormal,sans-serif}h3{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;font-size:1.26667em}@media (min-width:900px){h3{font-size:1.46667em}}h4{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0}h5{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0}p{margin-top:.75em}p:first-child{margin-top:0}p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:.75em}blockquote{font-size:1.26667em}@media (min-width:1024px){blockquote{font-size:2.66667em;line-height:1.475}}blockquote:before{content:"“"}blockquote:after{content:"”"}.text-length--long blockquote{font-size:1.13333em}@media (min-width:1024px){.text-length--long blockquote{font-size:2em}}.text-length--longer blockquote{font-size:1.06667em}@media (min-width:1024px){.text-length--longer blockquote{font-size:1.33333em}}.col-first{margin-right:4%}.col-half{width:48%;float:left}@media screen and (max-width:720px){.col-half{width:100%;margin-right:0}}.title-green{font-family:MontserratNormal,sans-serif;font-weight:700;font-size:1.1em;color:#769918}.col-wrapper{display:table;width:100%}.col-wrapper>*{display:table-cell;vertical-align:top;position:relative}@media (max-width:775px){.col-wrapper>*{display:block;width:100%!important}.col-wrapper>:after{content:none!important}.col-wrapper>* .block{padding:0!important}}.col-wrapper>.col-1-2{width:50%}@media (max-width:775px){.col-wrapper>:first-child .form-footer{display:none}}.col-wrapper>:first-child .block{padding-right:50px}@media (max-width:775px){.col-wrapper>:last-child{padding-top:30px}}.col-wrapper>:last-child .block{padding-left:50px}.col-wrapper>:nth-child(n+2):after{content:'';position:absolute;top:0;bottom:0;left:0;width:1px;background:rgba(153,153,153,.3)}.clear{clear:both}.hidden{display:none!important}@media (min-width:775px){.hidden-on-desktop{display:none!important}}.max-readability-of-full-width{width:75%}@media (max-width:900px){.max-readability-of-full-width{width:auto}}.help-icon{display:inline-block;width:21px;height:21px;background-image:url(../img/icon-help.png);vertical-align:text-top;margin-bottom:-10px}.popover-wrapper{position:relative;display:inline-block;z-index:20;height:21px;margin-bottom:-7px;top:-2px}.popover-wrapper .popover{display:none;position:absolute;bottom:100%;margin-bottom:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);width:240px;margin-left:-139px;left:50%;background-color:#769918;color:#fff;padding:20px;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;pointer-events:none;font-size:12px}.popover-wrapper .popover:after{content:'';position:absolute;top:100%;left:50%;margin-left:-8px;border-left:solid 8px transparent;border-right:solid 8px transparent;border-top:solid 8px #769918}.popover-wrapper .popover.warning:not(.ok),.warning .popover-wrapper .popover:not(.ok){background-color:#e1840c}.popover-wrapper .popover.warning:not(.ok):after,.warning .popover-wrapper .popover:not(.ok):after{border-top-color:#e1840c}.error .popover-wrapper .popover:not(.ok),.popover-wrapper .popover.error:not(.ok){background-color:#e60000}.error .popover-wrapper .popover:not(.ok):after,.popover-wrapper .popover.error:not(.ok):after{border-top-color:#e60000}.popover-wrapper .popover h4{font-weight:700;font-size:inherit;margin:0 0 10px}.popover-wrapper .popover p{line-height:1.4}.item-label{background:#769918;display:inline-block;padding:.2em;margin-right:.3em;color:#fff;font-family:MontserratNormal,sans-serif;text-transform:uppercase;font-weight:700}.item-label-red{background-color:#e60000}.item-label-green{background-color:#769918}.item-label-blue{background-color:#2a5ca5}.item-label-grey{background-color:grey}.item-label-orange{background-color:#e1840c}.item-label-pink{background-color:#d90ba1}.item-label-purple{background-color:#9b01e3}.item-label-coolgreen{background-color:#00adc7}.item-label-brown{background-color:#936016}.item-label-black{background-color:#000}@media (max-width:500px){.flex-direction-nav{display:none}}.close-parent{position:absolute;top:8px;right:-9px;border-radius:50%;width:16px;height:16px;border:none;cursor:pointer;text-align:center;line-height:1;font-size:13px;color:#fff;background:#666 url(../img/icon-close.png) no-repeat center}.close-parent:focus{outline:0}.close-parent:hover{background-color:#000}input::-moz-focus-inner{padding:0;margin:0}.icon{display:inline-block;width:1em;height:1em}.icon svg{width:100%;height:100%}.tipsy{position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#ebeae5;max-width:320px;padding:8px 8px;text-align:center;border:1px solid #b2b2b2}.tipsy-inner{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow:before{content:"";display:inline-block;position:absolute;border:7px solid #b2b2b2;z-index:-1;margin-top:-7px;margin-left:-1px}.tipsy-arrow-n{border-bottom-color:#ebeae5}.tipsy-arrow-s{border-top-color:#ebeae5}.tipsy-arrow-e{border-left-color:#ebeae5}.tipsy-arrow-w{border-right-color:#ebeae5}.tipsy-n .tipsy-arrow{top:1px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:1px;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:1px;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:1px;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow:before{border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;margin-top:-7px;margin-left:-1px}.tipsy-n .tipsy-arrow:before{border-right-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;margin-top:-1px;margin-left:-7px}.tipsy-s .tipsy-arrow:before{border-right-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;margin-top:-6px;margin-left:-7px}.tipsy-e .tipsy-arrow:before{border-right-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;margin-top:-7px;margin-left:-6px}.tipsy.warning .tipsy-inner{background-color:#e1840c}.tipsy.warning .tipsy-arrow-n{border-bottom-color:#e1840c}.tipsy.warning .tipsy-arrow-s{border-top-color:#e1840c}.tipsy.warning .tipsy-arrow-e{border-left-color:#e1840c}.tipsy.warning .tipsy-arrow-w{border-right-color:#e1840c}.tipsy.error .tipsy-inner{background-color:#e60000}.tipsy.error .tipsy-arrow-n{border-bottom-color:#e60000}.tipsy.error .tipsy-arrow-s{border-top-color:#e60000}.tipsy.error .tipsy-arrow-e{border-left-color:#e60000}.tipsy.error .tipsy-arrow-w{border-right-color:#e60000}.tipsy h4{font-weight:700;font-size:inherit;margin:0 0 10px}.tipsy p{line-height:1.4}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{margin:0;font-size:15px;line-height:19px;padding:6px 9px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #b2b2b2;font-family:MontserratNormal,sans-serif;-webkit-transition:border-color .1s ease-out;transition:border-color .1s ease-out;border-radius:.15rem;max-width:100%;width:100%}input[type=date]:focus,input[type=date]:hover,input[type=email]:focus,input[type=email]:hover,input[type=file]:focus,input[type=file]:hover,input[type=number]:focus,input[type=number]:hover,input[type=password]:focus,input[type=password]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:#8bb71e}input[type=date]:disabled,input[type=email]:disabled,input[type=file]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,select:disabled,textarea:disabled{background-color:#ebeae5;border-color:#b2b2b2}select{display:inline-block;height:33px}select optgroup{padding:.2em;font-style:normal;font-weight:400;color:#769918}select option{color:#3b3a3a}select::-ms-expand{border:none;background:0 0;color:#3b3a3a}select[multiple]{height:auto}fieldset{margin-bottom:1.66667em}legend{color:#769918;font-size:14px;font-weight:500;font-family:MontserratBold,sans-serif;margin-bottom:10px}button:focus,input:focus{outline:0}button::-moz-focus-inner{border:0}label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-webkit-input-placeholder{color:#999;font-family:MontserratNormal,sans-serif}::-moz-placeholder{color:#999;font-family:MontserratNormal,sans-serif}:-ms-input-placeholder{color:#999;font-family:MontserratNormal,sans-serif}.error::-webkit-input-placeholder{color:#e60000}.error::-moz-placeholder{color:#e60000}.error:-ms-input-placeholder{color:#e60000}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset;box-shadow:0 0 0 50px #fff inset}.error>input:-webkit-autofill,input.error:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fef6f4 inset;box-shadow:0 0 0 50px #fef6f4 inset}.form-item,.form-item-stacked{display:table;width:100%;margin-bottom:1.26667em;overflow:visible}.form-item-stacked:after,.form-item:after{content:"";display:table;clear:both}.form-item .suffix,.form-item-stacked .suffix{margin:.33333em 0 0 12.5em;font-size:.8em}.form-item .error input,.form-item .error select,.form-item .error textarea,.form-item input.error,.form-item-stacked .error input,.form-item-stacked .error select,.form-item-stacked .error textarea,.form-item-stacked input.error{background-color:rgba(230,0,0,.1);color:#e60000;border-color:#b30000!important}.form-item.inline,.inline.form-item-stacked{float:left;display:inline-block;width:auto;margin-right:.5em}.form-message{font-size:80%;margin-top:.25em;color:#999}.error+.form-message,.error>.form-message{color:#e60000}.checkbox .form-message,.radio .form-message{padding-left:20px;margin-top:0}.form-item.wysiwyg,.wysiwyg.form-item-stacked{font-size:80%;margin-top:.25em;color:#999;margin-bottom:.25em}.form-item.wysiwyg p,.wysiwyg.form-item-stacked p{margin-bottom:0}.error+span,.error>span{color:#e60000}.error .select2-selection{border-color:#b30000!important;background-color:rgba(230,0,0,.1)!important;color:#e60000}.form-label{display:table-cell;vertical-align:top;width:18.66667em;padding:0 .66667em 0 0;font-family:MontserratNormal,sans-serif}.form-label em{color:#900}.form-label-small{width:3.33333em;font-weight:400}.form-item-stacked{display:block}.form-item-stacked .form-label{display:block;padding:0;width:auto}.form-item-stacked .form-input{display:block}.form-separator:after{content:'';border-bottom:1px solid #dcdcdc}.form-items-inline .form-separator:after{content:'';border-right:1px solid #dcdcdc;border-bottom:none;font-size:1.5em;margin:0 .33333em}.form-separator-themed{padding:13px 0 13px 0}.responsive-collapse .form-separator:after{display:block;height:1px;border-right:none;border-bottom:1px solid #dcdcdc}.form-input{display:table-cell}.form-input input{font-size:15px;padding:6px 9px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999}.form-input input::-moz-focus-inner{border:0;padding:0;margin-top:-2px;margin-bottom:-2px}.form-input input+span{display:block;padding-top:5px;font-family:MontserratBold,sans-serif;font-size:12px}.form-input.error input{border-color:#900}.form-input input+.postfix{display:inline-block;line-height:1.5;padding-left:.5em}.input-group-append{display:table}.input-group-append>*{display:table-cell!important}.form-group{border-bottom:1px solid #ccc;margin:1.66667em 0 1.66667em}.form-group>:last-child{margin-bottom:1.66667em}.form-group h3{color:#769918;font-size:15px;font-weight:500;font-family:MontserratBold,sans-serif;margin-bottom:20px}.form-group:last-child{padding:0;border:0;margin:0}.form-items-inline:after{content:"";display:table;clear:both}.form-items-inline .form-item,.form-items-inline .form-item-stacked{width:auto;float:left;margin-right:.66667em}.form-items-inline .form-label{width:auto}.form-markup{width:75%}@media (max-width:900px){.form-markup{width:100%}}.form-submit:after{content:"";display:table;clear:both}.form-submit .form-input{float:left}@media (max-width:500px){.form-submit .form-input{float:none}}.form-submit input{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#769918;color:#fff!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem;-webkit-appearance:none;border-radius:0;margin:0;box-sizing:border-box;min-height:1.4em}.form-submit input svg{fill:#fff!important}.form-submit input:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){.form-submit input{width:100%;margin-right:0}}.form-submit input:hover{background-color:#658315}.form-submit input.btn-gray:hover,.form-submit input.btn-grey:hover,.form-submit input.recalculate:hover{background-color:#aeaeae!important}.form-select-themed select{background:url(../img/icon-dropdown-arrow.png) no-repeat right 10px center;padding-right:30px;padding-right:10px\9;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.form-select-themed select{padding-right:30px}}.form-select-themed select::-ms-expand{display:none}@media (max-width:775px){.form-item,.form-item-stacked{display:block}.form-label{display:block;width:auto}.form-input{display:block;width:auto}}.form-checkboxes-table .form-label{display:block;float:none;width:auto;margin-bottom:.66667em}.form-checkboxes-table table{width:auto}.form-checkboxes-table table td,.form-checkboxes-table table th{text-align:center}.form-checkboxes-table table th{padding:0 0 .33333em}.form-checkboxes-table table td:first-child,.form-checkboxes-table table th:first-child{padding-left:0}.form-checkboxes-table table td:last-child,.form-checkboxes-table table th:last-child{padding-right:0}.form-checkboxes-table table td{padding:.53333em;width:6em}.form-checkboxes-table table td.name{width:12em;text-align:left;font-weight:700}.form-permissions{display:block}.form-permissions .radio{font-weight:700;margin-bottom:5px}.form-permissions .copy{margin-bottom:20px}.form-permissions .manual .radio{margin-bottom:5px}.form-permissions .copy>.form-select,.form-permissions .manual .form-checkboxes{padding-left:20px}.form-permissions .form-select .prefix{float:left;margin-bottom:5px;margin-right:.46667em;padding-top:.13333em}.form-permissions .form-select .prefix+div{clear:both}.form-permissions .form-select select{width:auto}.form-permissions .form-checkboxes .checkbox{padding:6px 0}.form-permissions .form-checkboxes .checkbox:last-child{padding-bottom:0}.form-permissions .form-checkboxes-table{margin-bottom:2em}@media (max-width:440px){.form-permissions .form-checkboxes-table>.form-input{overflow:auto}.form-permissions .form-checkboxes-table>.form-input::-webkit-scrollbar{width:6px;height:6px}.form-permissions .form-checkboxes-table>.form-input::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:3px}.form-permissions .form-checkboxes-table>.form-input::-webkit-scrollbar-thumb{border-radius:3px;background-color:#bcbcbc}.form-permissions .form-checkboxes-table>.form-input>table{min-width:400px}}.textarea--fullwidth{width:100%}.tui-editor-defaultUI{border-color:#b2b2b2;font-family:MontserratNormal,sans-serif!important}.te-toolbar-section{border-color:#b2b2b2}.tui-editor-defaultUI.focused,.tui-editor-defaultUI.focused .te-toolbar-section{border-color:#769918!important}.error .tui-editor-defaultUI,.error .tui-editor-defaultUI .te-toolbar-section{border-color:#900!important}#SpecificMessage textarea[name=Message]{display:none}.tui-popup-color .te-apply-button{color:initial;bottom:134px!important}.tui-colorpicker-palette-hex{width:60px!important;padding:2px 10px!important;font-size:13px!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}#SpecificMessageCondition .form-label{padding-top:0;line-height:1.4em}.form-filter .form-item,.form-filter .form-item-stacked{margin-bottom:.93333em}.form-filter .form-submit{margin-top:1.33333em}.form-search-main{position:relative}.form-search-main .form-item,.form-search-main .form-item-stacked{margin:0;display:block}.form-search-main .form-input{display:block}.form-search-main .form-text{position:relative}.form-search-main .form-text input{border-radius:.15rem;border-top-right-radius:.5em;border-bottom-right-radius:.5em;background-color:#fff;border:solid 1px #fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;padding:.6em 2.5em .6em .75em;line-height:1.2;-webkit-appearance:none;max-width:inherit!important}.form-search-main .autocomplete-active .form-text .form-input{border-radius:.5em .5em 0 0;background:#fff}.form-search-main .autocomplete-active .form-text .form-input:after,.form-search-main .autocomplete-active .form-text .form-input:before{content:"";position:absolute;bottom:0;width:1px;height:.5em;background:#ccc}.form-search-main .autocomplete-active .form-text .form-input:before{left:0}.form-search-main .autocomplete-active .form-text .form-input:after{right:0}.form-search-main .autocomplete-active .form-text input{border-color:#ccc}.form-search-main .form-submit .form-input{border-radius:0 .15rem .15rem 0;background:#769918;position:absolute;right:0;top:0;width:2.75rem;height:100%}.form-search-main .form-submit .form-input .icon{position:absolute;left:50%;top:50%;color:#fff;fill:#fff;z-index:1;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-search-main .form-submit .form-input input{cursor:pointer;background:0 0;padding:0;border:0;position:absolute;top:0;left:0;width:2.75rem;height:100%;display:block;z-index:1}.form-search-main .form-submit.advanced .form-input input{background-color:#769918}.form-search-main .autocomplete{left:0;right:0;top:100%}.form-search-main .autocomplete .content{border-radius:0 0 .15rem .15rem;padding:20px 20px 10px;border-top:none}.form-cookie-settings .btn-cookie-custom-settings,.form-cookie-settings .btn-cookie-default-settings{background-repeat:no-repeat;padding-left:40px;background-position:.75em 50%}.form-cookie-settings .btn-cookie-custom-settings{background-color:#3b3a3a;color:#fff!important;background-image:url(../img/icon_user_white.png)}.form-cookie-settings .btn-cookie-default-settings{background-image:url(../img/icon-checked.png)}.form .inlineElmWide{float:left;width:23%;margin-bottom:.46154em}.form .inlineElmWide b,.form .inlineElmWide strong{font-family:MontserratNormal,sans-serif}.form .inlineElm{float:left;width:15%}.form input.inlineElm{width:14px;float:none}.permissionsgroup{margin:15px 0 25px 0}.defaultoption{margin:25px 0 15px 0}.userrightsradiogroup .inverse-label-weight label{font-weight:700}.selectall{margin-bottom:20px;font-weight:700}.permissionsgroup fieldset{border-bottom:1px solid #ccc}.permissionsgroup fieldset:first-child{border-bottom:solid 1px #a8a8a8}.form-fineuploader{font-size:1.2em;font-family:vdpubuntu,arial}.form-fineuploader .fu-drop-target{position:relative;min-height:84px;padding:5px;background:#ebebe4;border:1px solid #dcdcdc;cursor:pointer}.form-fineuploader:hover .fu-drop-target{border-color:#769918}.form-fineuploader .fu-drophint-message{position:static;text-align:center;top:30%;left:0;padding:10px 0;color:#769918}.form-fineuploader:hover .fu-drophint-message{background:#769018;color:#fff}.form-fineuploader .form-item,.form-fineuploader .form-item-stacked{margin:0}.form-fineuploader .form-static{text-align:center}.form-fineuploader img{width:auto;max-width:100%;margin:0}.form-fineuploader .fu-browse-button,.form-fineuploader .fu-file-name,.form-fineuploader .fu-file-size{display:none}.form-fineuploader.error{position:relative}.form-fineuploader.error>.error{position:absolute;bottom:20%;z-index:2;width:100%;text-align:center}:root input[type=checkbox].css-checkbox+label.css-checkbox-label,:root input[type=radio].css-radiobutton+label.css-radiobutton-label{display:inline;line-height:15px;vertical-align:middle;margin-bottom:3px;margin-top:3px}@supports (-webkit-appearance:none){input[type=checkbox],input[type=radio]{-webkit-appearance:none;display:inline-block;position:relative;top:3px;margin:0 5px 0 0;padding:0;background:#fff;border:1px solid #999;width:14px;height:14px;-webkit-transition:all .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease;outline:0}input[type=radio]{border-radius:50%}input[type=checkbox]:focus,input[type=checkbox]:hover,input[type=radio]:focus,input[type=radio]:hover{border-color:#769918;cursor:pointer}input[type=checkbox]:checked,input[type=checkbox]:disabled:checked,input[type=radio]:checked,input[type=radio]:disabled:checked{background:#769918;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;background:#e2e2e2}input[type=checkbox]:disabled:hover,input[type=radio]:disabled:hover{border-color:#769918;cursor:default}}#environment,#maintenance{position:absolute;top:47px;left:50%;margin-left:-108px;z-index:400;color:red;font-weight:700;font-size:28px}#maintenance{margin-left:-175px}.close-dropdown{margin-bottom:0}.col-wrapper>:last-child .quickform{padding-left:0}.quickform .form-select :not(.form-date-select) select,.quickform .form-select>select{width:100%!important}.block-form-login em{display:none!important}#wizardForm .quickform>form,.col-1-2 .quickform>form{width:100%!important}.quickform textarea{width:100%!important;max-width:100%}.quickform .form-item.form-submit,.quickform .form-submit.form-item-stacked{display:initial;width:auto!important;margin-bottom:5px!important}.block.block-messages.error>span{color:#fff!important}.profile-toggle{display:none}.profile-toggle.active{display:block}.user .field-label,.user-teaser .field-label{width:14em}.top20{margin-top:20px}.block-shopping-cart .unit{display:inline-block;vertical-align:top;margin-top:3px;margin-left:3px;color:#393939}.block-shopping-cart td:last-child{width:auto}.block-shopping-cart td:nth-last-child(2){width:72px}.block-form .form-radio .set_standart{margin-left:20px}.block-form .form-radio .set_standart>label{display:inline}.block-navigation-admin ul.col2>li{width:50%}.block-navigation-admin ul.col3>li{width:33.33%}.block-navigation-admin ul.col5>li{width:20%}a[disabled]{pointer-events:none;cursor:default}@media screen and (min-width:851px){#header.scrolled:not(.scrolled-search-icon-clicked) #header-bottom{width:0;overflow:hidden}}.block-filter .content label{text-transform:lowercase}.block-filter .content label:first-letter{text-transform:uppercase}.form-login-select-erp .form-label{width:14em}#searchresults>.loading{position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0;background-color:rgba(255,255,255,.7);z-index:200}#searchresults>.loading>span{position:absolute;display:inline-block;left:50%;margin-left:-70px;width:140px;height:140px;background:url(../img/loader_green_large.gif) #fff no-repeat center center;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.th-countSet{padding-left:30px!important}table .countSet .no-break:before{content:'';display:inline-block;width:20px;height:21px}table .countSet.stock-loading .no-break:before{background:url(../img/loader_green_lgrey.gif) no-repeat center center}.form-label.delUser{vertical-align:initial}.form-comments .form-items .form-input .form-input-inner textarea{display:none}.block-comments .title h2,.form-comments .form-items .form-input,.form-comments .form-items .form-input .form-input-inner textarea.active{display:block}.form-comments .form-labels{float:right}.form-comments .form-labels label{display:inline-block;width:auto;background:#ebeae5;padding:0 5px}.form-comments .form-labels label.active{color:#fff;background:#769918}.field-stock-status>em,.field-stock-status>span{vertical-align:middle!important}.main-nav ul ul{z-index:51}.block-search input.loading{background:url(../img/loader_green_lgrey.gif) #fff 85% center no-repeat}.search_summary{position:absolute;width:100%;background:url(../img/icon_info.png) #e8f5c5 .6em .6em no-repeat;line-height:1.4;padding:.6em 1em .6em 2.6em!important;border:1px solid #769a18;font-weight:700}.search_summary>span{color:#769918;text-decoration:underline;cursor:pointer}.search_summary>span:after{content:" ";display:block;background:url(../img/arrow_up_green_double.png) no-repeat center center;height:1.4em;width:10px;float:right}#show_addresses{color:#769918;text-decoration:underline;cursor:pointer}.dropdown-cart-footer .clearfix{margin-top:5px}.CartItem{position:relative}.CartItem>button{position:absolute;top:50%;margin-top:-8px;right:-17px;border-radius:50%;width:16px;height:16px;border:none;cursor:pointer;text-align:center;line-height:1;font-size:13px;color:#fff;background:#666 url(../img/icon-close.png) no-repeat center}.dropdown-cart .field-price.price-loading,.recalculate.price-loading{background:url(../img/loader_green_lgrey.gif) center center no-repeat}.dropdown-cart .field-price.price-loading *,.recalculate.price-loading *{opacity:0}#emptySC{margin-top:15px}.CartItem .popover-wrapper{top:0;margin-left:3px}.CartItem .item_count{margin-top:4px;color:#3a3939}.recalculate.price-loading:hover{background-color:#fff}.countSet .description>div{color:#c98d31}.quickform .form-group.interval-block{float:right;width:74%;margin-top:-53px!important;text-align:right}.interval-block .form-item-stacked>div,.interval-block .form-item>div{display:block}.quickform .form-group.interval-block .form-item,.quickform .form-group.interval-block .form-item-stacked{display:inline-block}.quickform .form-group.interval-block .form-item-stacked:first-child,.quickform .form-group.interval-block .form-item:first-child{float:left;width:25%}.quickform .form-group.interval-block .form-item-stacked:last-child,.quickform .form-group.interval-block .form-item:last-child{vertical-align:top;width:72%}.quickform .form-group.interval-block .form-item-stacked:last-child.long,.quickform .form-group.interval-block .form-item:last-child.long{width:100%}.interval-block .form-item-stacked:first-child input,.interval-block .form-item:first-child input{height:33px}.budget-info{margin-left:10px;padding:1px 10px;background-color:#eaa954;color:#fff;font-weight:400}.dynatree-selected .budget-info,.example-data .budget-info{background-color:#ee4c4c}.table-prefix>div{margin-top:10px}.table-prefix>.li{margin-top:5px;background:url(../img/icon_circle_5x5.png) no-repeat left center;padding-left:12px}.block-alert-small{background-color:#e60000;padding:1.03846em 1.03846em 1.44615em 4.21538em;margin-bottom:1.80769em}.block-alert-small .content{font-family:vdpquicksand,Arial,Verdana;font-weight:400;font-size:1.01538em;color:#fff;padding-right:.82857em}#catFragProductForm .form-text>input,#catFragProductForm textarea{color:#666}#catFragProductForm textarea{height:78px}.form-item.original-values,.original-values.form-item-stacked{position:absolute;top:25px;left:51%;width:auto}a.original-values{padding-top:6px}.form-item.relative-date,.relative-date.form-item-stacked{float:left;width:50%}input.relative-date{height:33px;width:95%!important;text-align:left}.grid--4 .grid__item{width:23.52941%;float:left}.grid--4 .grid__item:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid--4 .grid__item:nth-child(4n+2){margin-left:25.4902%;margin-right:-100%;clear:none}.grid--4 .grid__item:nth-child(4n+3){margin-left:50.98039%;margin-right:-100%;clear:none}.grid--4 .grid__item:nth-child(4n+4){margin-left:76.47059%;margin-right:-100%;clear:none}@media (max-width:900px){.grid--4 .grid__item{width:32.02614%;float:left}.grid--4 .grid__item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid--4 .grid__item:nth-child(3n+2){margin-left:33.98693%;margin-right:-100%;clear:none}.grid--4 .grid__item:nth-child(3n+3){margin-left:67.97386%;margin-right:-100%;clear:none}}@media (max-width:775px){.grid--4 .grid__item{width:49.01961%;float:left}.grid--4 .grid__item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid--4 .grid__item:nth-child(2n+2){margin-left:50.98039%;margin-right:-100%;clear:none}}@media (max-width:400px){.grid--4 .grid__item{width:100%;float:left}.grid--4 .grid__item:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:none}}.grid--4 .grid__item{position:relative;margin-bottom:2em}@media (min-width:775px){.grid--2 .grid__item{width:49.01961%;float:left}.grid--2 .grid__item:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid--2 .grid__item:nth-child(2n+2){margin-left:50.98039%;margin-right:-100%;clear:none}}.grid--3:after{content:"";display:table;clear:both}.grid--3 .grid__item{margin-bottom:2em}@media (min-width:775px){.grid--3 .grid__item{width:32.02614%;float:left}.grid--3 .grid__item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.grid--3 .grid__item:nth-child(3n+2){margin-left:33.98693%;margin-right:-100%;clear:none}.grid--3 .grid__item:nth-child(3n+3){margin-left:67.97386%;margin-right:-100%;clear:none}}.item-content .field-img{margin-bottom:.66667em}.item-content .field-link{font-family:MontserratBold,sans-serif;margin-top:.4em}.video-link{width:100%;position:relative;display:inline-block}.video-link:after{content:'';display:block;width:70px;height:70px;background:#fff url(../img/icon-play.svg) no-repeat 50% 50%;background-size:50% 50%;position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px;border-radius:50%}.field-img-nav .video-link:after{width:30px;height:30px;margin-top:-15px;margin-left:-15px}.item-news-front,.item-news-teaser{position:relative}.item-news-front .field-date,.item-news-teaser .field-date{float:left;color:#769918;padding-right:.33333em;line-height:1.25}.item-news-front .field-date:after,.item-news-teaser .field-date:after{content:"-";padding-left:.33333em}.item-news-front .field-text,.item-news-teaser .field-text{line-height:1.25}.item-news-front:hover .field-title h3,.item-news-teaser:hover .field-title h3{color:#769918}.item-news-front .group-right{overflow:hidden}.item-news-front .field-img{margin-bottom:1.33333em;border:1px solid #e6e6e6}@media (max-width:900px){.item-news-front .field-img{float:left;width:33%;margin:0 2em 0 0}}.item-news-front .field-img .field-img-inner{position:relative;height:0;overflow:hidden;padding-bottom:64.81987%}.item-news-front .field-img .field-img-inner img{position:absolute;top:0;left:0;width:100%}.item-news-front .field-title{margin-bottom:.8em}.item-news-front .field-title h3{font-size:1.33333em;letter-spacing:normal}.item-news-front .field-text{line-height:1.4}.item-news-front .field-text .highlight{color:#769918}.item-news-teaser{overflow:hidden}.item-news-teaser .field-img{float:left;width:11em;margin-right:1.33333em}.item-news-teaser .field-title{margin-bottom:.66667em}.item-news-teaser .field-title h3{font-size:1em;font-weight:700}.news__meta{font-style:italic;margin-bottom:1em}.block-more-links li{margin-bottom:.5em}.block-more-links a{text-decoration:none;color:inherit;font-family:MontserratBold,sans-serif;font-weight:700}.block-used-tags{border-top:1px solid #ccc;padding-top:2em}.block-used-tags a{margin-right:.5em;text-decoration:none}.block-related-news{margin:0!important}.newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;border-radius:.15rem;overflow:hidden}.newsletter-email,.newsletter-submit{padding:1em;-moz-appearance:none;-webkit-appearance:none;border:none}.newsletter-email{width:100%}.newsletter-submit{background:#769918;color:#fff}.item-case{display:block!important}.item-case .group-text{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 2em}.item-case .field-text+.btn,.item-case .field-text+.recalculate{margin-top:2em}.item-case .field-link{margin-top:1em}.item-case .field-logo{max-width:20%}@media screen and (min-width:775px){.item-case{max-width:100%;margin-left:auto;margin-right:auto;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-case:after{content:" ";display:block;clear:both}.item-case .field-img{width:49.15254%;float:left;margin-right:1.69492%}.item-case .group-text{width:49.15254%;float:right;margin-right:0}}.item-campaign-teaser .group-right{overflow:hidden;padding:0 2.66667em 0 0;border-right:1px dashed #ccc}.item-campaign-teaser .field-img{float:left;width:33%;margin:0 1em 0 0;border:1px solid #e6e6e6}@media (max-width:900px){.item-campaign-teaser .field-img{margin:0 2em 0 0}}.item-campaign-teaser .field-img .field-img-inner{position:relative;height:0;overflow:hidden;padding-bottom:55.92857%}.item-campaign-teaser .field-img .field-img-inner img{position:absolute;top:0;left:0;width:100%}.item-campaign-teaser .field-title{margin-bottom:.8em}.item-campaign-teaser .field-title h3{font-size:1.2em;font-family:MontserratBold,sans-serif;text-transform:uppercase}.item-campaign-teaser .field-text{line-height:1.4}.item-campaign-teaser:hover .field-title h3{color:#769918}.item-order-full .field .field-label{float:left;font-weight:700;margin:0 .33333em 0 0}.item-order-full .field-title{font-size:1.06667em;font-weight:700;color:#769918;margin-bottom:1.33333em}.item-order-full .field-products{margin-top:1.33333em;margin-bottom:1em}.item-order-full .item-order-full-header{max-width:30em;line-height:1.5}.item-order-full .item-order-full-header td{padding:0 .5em .5em 0}.item-order-full .item-order-full-header input[type=text]{width:auto}.item-order-full .field-approvers .field-label{float:none;margin-bottom:.33333em}.item-order-full .field-approvers ul{margin-left:1em}.item-page-full .field-text{max-width:74em}.item-product-teaser{position:relative}.item-product-teaser .field-img{position:relative;width:100%;height:0;padding-bottom:74.85%}.item-product-teaser .field-img a{position:absolute;left:0;top:0;width:100%;height:100%}.item-product-teaser .field-img img{width:100%;height:auto;border:1px solid #e6e6e6}.item-product-teaser .field-title{margin-bottom:0;margin-top:1em}.item-product-teaser .field-title h3{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;font-size:1.2em;color:#769918;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.item-product-teaser .field-title h3 a{text-decoration:none}.item-product-teaser .field-desc{line-height:1.25;min-height:7.5em;height:7.5em;overflow:hidden;margin-top:1em;margin-bottom:1em}.item-product-teaser .field-desc a{color:#3b3a3a;text-decoration:none}.item-product-teaser .product-teaser-buy{clear:both;overflow:hidden}.item-product-teaser .field-price{float:left;font-family:MontserratNormal,sans-serif;font-weight:400;font-size:1.2em;margin-bottom:.35714em;color:#769918}.item-product-teaser .field-price__from{color:#3b3a3a;display:block;font-size:.72222em;font-family:MontserratNormal,sans-serif;font-weight:400;line-height:1}.item-product-teaser .field-brand{font-size:.86667em;display:inline-block}.item-product-teaser .field-nr{font-size:.86667em;display:inline-block}.item-product-teaser .field-brand+.field-nr:before{content:'- '}.item-product-teaser .field-status{float:right;padding-left:.33333em}.item-product-teaser .field-status li{float:left;width:18px;height:18px;margin-left:5px;background:url(../img/icons_product_status.gif) no-repeat;background-image:url(../img/icons_product_status.gif)!important;background-position:0 0!important;padding:0!important}.item-product-teaser .field-status li.c{background-position:-24px 0!important}.item-product-teaser .field-compare{margin-bottom:.8em}.item-product-teaser .field-compare .checkbox label{text-decoration:underline}.item-product-teaser .field-compare .checkbox label:hover{color:#769918}.item-product-teaser .field-compare .checkbox.selected{color:#769918}.item-product-teaser .field-link{float:right}.item-product-teaser .field-link a{overflow:hidden}.item-product-teaser .field-link a .icon{width:2.14286em;height:2.14286em}.item-product-teaser .field-img-label{position:relative}.item-product-teaser .field-img-label .item-labels-wrapper{position:absolute;bottom:0;left:0}.item-product-teaser .item-label{font-size:92.3%;margin-bottom:0}.item-product-teaser:hover:not(.no-hover):before{display:block;content:"";height:0;padding-bottom:164.63768%}.item-product-teaser:hover:not(.no-hover) .item-product-teaser__inner{-webkit-box-shadow:0 0 0 3px #fff,0 0 0 9px #ccc;box-shadow:0 0 0 3px #fff,0 0 0 9px #ccc;z-index:2;position:absolute;top:0;left:0;background:#fff;width:100%}.item-product-teaser:hover:not(.no-hover) .field-desc{height:auto;overflow:visible}@media (max-width:400px){.item-product-teaser .field-price{color:#769918}.item-product-teaser .field-title a:hover{color:#769918}.item-product-teaser .field-title a:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0}}@media (min-width:900px){.block-product-detail{width:40.67797%;float:left;margin-right:1.69492%}}@media (min-width:900px){.block-product-order{width:32.20339%;float:left;margin-right:1.69492%}}.block-product-contact-info{width:23.72881%;float:right;margin-right:0;padding-left:1.69492%;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #e6e6e6}@media (min-width:900px){.block-product-contact-info{font-size:12px}}@media (min-width:1024px){.block-product-contact-info{font-size:inherit}}.item-product-full .field-img{position:relative;border:1px solid #e6e6e6;overflow:hidden}@media (max-width:400px){.item-product-full .field-img.field-img{width:100%;margin-right:0}}.item-product-full .field-img .slides li{position:relative}.item-product-full .field-img .slides li a{cursor:-moz-zoom-in}.item-product-full .field-img-nav .slick-slide{margin-right:.66667em;margin-top:.66667em}.item-product-full .field-img-nav .slick-slide img{border:1px solid #e6e6e6;vertical-align:top}.item-product-full .field-img-nav .slick-current img{border-color:#769918}.item-product-full .field-img-nav .slick-track{margin:0}.item-product-full .field-img-nav .slick-dots{display:none!important}.item-product-full .field-img-nav .slick-arrow.slick-prev{left:0;right:auto}.item-product-full .field-img-nav .slick-arrow.slick-next{right:0;left:auto}.item-product-full .field-actions{overflow:hidden}.item-product-full .field-actions li{float:left}.item-product-full .field-actions li:nth-last-child(n+2){margin-right:15px}@media (max-width:400px){.item-product-full .field-actions li{float:none;margin-right:0!important}}.item-product-full .field-actions .btn:before,.item-product-full .field-actions .recalculate:before{content:'';width:31px;height:32px;line-height:1;vertical-align:middle;background-position:left center;background-repeat:no-repeat;display:inline-block;margin-bottom:-20px;position:relative;top:-13px}.item-product-full .field-actions .btn-advise:before{background-position:left 6px;background-image:url(../img/icon-info-white.png)}.item-product-full .field-actions .btn-order:before{background-image:url(../img/icon-basket-white.png);width:25px;background-position:left 5px}.item-product-full .field-actions .btn-download:before{background-position:left 6px;background-image:url(../img/icon-download-white.png)}.item-product-full .item-label{margin-top:.5em}.field-links .link-list{margin-top:.5em;clear:both;zoom:1}.no-sidebars .field-links .link-list{clear:none}.field-links .link-list li{margin-bottom:.5em;font-family:MontserratNormal,sans-serif;font-weight:400}.field-links .link-list li .checkbox input{width:1.3em;height:1.3em;margin-right:10px}.field-links .link-list li a,.field-links .link-list li label{display:block;text-decoration:underline;-webkit-text-decoration-color:rgba(153,153,153,.3);text-decoration-color:rgba(153,153,153,.3);background-repeat:no-repeat;background-position:left 50%;color:#3b3a3a;font-weight:700}.field-links .link-list li a .icon,.field-links .link-list li label .icon{width:1.3em;height:1.3em;margin-right:10px;vertical-align:middle}.field-links .link-list li a svg,.field-links .link-list li label svg{fill:#769918}.field-links .link-list li a:hover,.field-links .link-list li label:hover{text-decoration:underline}.field-links .link-list li label{display:inline-block}.field-links .link-list li:nth-last-child(n+2) a{margin-right:20px}.field-links .link-list li:last-child{background:0 0;margin:0;padding:0}.field-links .downloads{padding-bottom:.66667em}.field-links .downloads li a{color:#769918}.block-product-contact-info>*{margin-bottom:2em}.product-brand-nr{margin-top:-1em;margin-bottom:1em}.product-brand-nr .field-brand{font-size:.86667em;display:inline-block}.product-brand-nr .field-nr{font-size:.86667em;display:inline-block}.product-brand-nr .field-brand+.field-nr:before{content:'- '}.product-color{width:20px;height:20px;border:1px solid #ccc;display:inline-block;vertical-align:middle;margin-right:10px}.price-per-unit .price{color:#769918;font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;font-size:1.73333em}@media (min-width:900px){.price-per-unit .price{font-size:2.26667em}}.product-order__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.btn-order--large{font-size:1.3em;line-height:1.6em}.btn-order--large .icon{font-size:1.6em;vertical-align:middle;margin-right:10px}.pro-con-list__item{border:none!important;padding:4px 0!important}.pro-con-list__item:before{content:'';display:inline-block;border-radius:50%;background:#999;color:#fff;width:23px;height:23px;text-align:center;line-height:23px;margin-right:10px}.pro-con-list__item--pro:before{content:'+';background:#769918}.pro-con-list__item--con:before{content:'-'}.order-remark{border:2px solid #8bb71e;padding:.5em .5em;position:relative;margin-bottom:.66667em;line-height:1.4}.order-remark:before{content:'';position:absolute;bottom:0;left:5%;width:0;height:0;border:10px solid transparent;border-top-color:#8bb71e;border-bottom:0;border-left:0;margin-left:-10px;margin-bottom:-10px}.order-remark:after{content:'';position:absolute;bottom:0;left:5%;width:0;height:0;border:6px solid transparent;border-top-color:#fff;border-bottom:0;border-left:0;margin-left:-8px;margin-bottom:-5px}button.lg-icon{border:none}#color_size_hint{display:none}.product-group-teaser{overflow:hidden}.product-group-teaser .field-img{position:relative;height:0;overflow:hidden;padding-bottom:65.5793%;margin-bottom:.46667em;border:1px solid #e6e6e6}.product-group-teaser .field-img img{position:absolute;top:0;left:0;width:100%}.product-group-teaser .field-title h3{display:inline-block;font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;background:url(../img/icon_small_arrow_right_15.png) no-repeat right top;padding-top:0;padding-right:10px;font-size:1em}@media (max-width:500px){.product-group-teaser{display:block;width:100%!important;margin:0!important;padding:14px 0;border-bottom:solid 1px rgba(196,196,196,.5)}.product-group-teaser .field-img{display:none}.product-group-teaser .field-title h3{display:block}.product-group-teaser:last-child{border-bottom:none}}.block-product-related .product-group-teaser .field-img{position:relative;height:0;overflow:hidden;padding-bottom:74.68519%}.block-product-related .product-group-teaser .field-img img{position:absolute;top:0;left:0;width:100%}.items-highlighted-product .item-highlighted-product{margin-top:1.5em;text-align:center}@media (min-width:500px){.items-highlighted-product{max-width:100%;margin-left:auto;margin-right:auto}.items-highlighted-product:after{content:" ";display:block;clear:both}.items-highlighted-product .item-highlighted-product{width:49.15254%;float:left;margin-right:1.69492%}.items-highlighted-product .item-highlighted-product:nth-child(2n){float:right;margin-right:0}.items-highlighted-product .item-highlighted-product:nth-child(3){clear:both}}@media (min-width:900px){.items-highlighted-product .item-highlighted-product{width:23.72881%;float:left;margin-right:1.69492%}.items-highlighted-product .item-highlighted-product:nth-child(2n){width:23.72881%;float:left;margin-right:1.69492%}.items-highlighted-product .item-highlighted-product:nth-child(3){clear:none}.items-highlighted-product .item-highlighted-product:nth-child(4){float:right;margin-right:0}}.item-publication-teaser{position:relative}.item-publication-teaser:hover .field-title h3{color:#769918}.item-publication-teaser{overflow:hidden}.item-publication-teaser .field-date{color:#769918;margin-bottom:1em}.items-expertise-domain .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.items-expertise-domain .slick-next,.items-expertise-domain .slick-prev{top:25%}.items-expertise-domain .slick-slide{position:relative;height:auto;margin-bottom:2em}.items-expertise-domain .slick-slide:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:1px;background:rgba(0,0,0,.2)}.items-expertise-domain .slick-active:after{content:none}.items-expertise-domain .group-text{padding:1.3333rem 1.3333rem 0 1.3333rem}@media screen and (min-width:500px){.items-expertise-domain .slick-active:after{content:""}.items-expertise-domain .slick-active+.slick-active:after{content:none}}@media screen and (min-width:775px){.items-expertise-domain .slick-active+.slick-active:after,.items-expertise-domain .slick-active:after{content:""}.items-expertise-domain .slick-active+.slick-active+.slick-active:after{content:none}}@media screen and (min-width:1024px){.items-expertise-domain .slick-active+.slick-active+.slick-active:after,.items-expertise-domain .slick-active:after{content:""}.items-expertise-domain .slick-active+.slick-active+.slick-active+.slick-active:after{content:none}}.user,.user-teaser{line-height:normal}.user .field,.user-teaser .field{clear:both;margin:0 0 .66667em}.user .field:after,.user-teaser .field:after{content:"";display:table;clear:both}.user .field:last-child,.user-teaser .field:last-child{margin:0}.user .field-label,.user-teaser .field-label{float:left;width:8em;font-weight:700}.user .field-content:after,.user-teaser .field-content:after{content:"";display:table;clear:both}.user .field-name,.user-teaser .field-name{font-weight:700}@media (max-width:500px){.user .field-label,.user-teaser .field-label{float:none;width:auto;margin-bottom:.2em}}.user-teaser .field{margin-bottom:0}.actions-menu{display:inline-block;position:relative}.actions-menu .actions-menu__button{display:inline-block;vertical-align:middle;cursor:pointer;padding:.3em;border-radius:.3em;background-color:#fff;border:1px solid #aaa;border-radius:4px}.actions-menu .actions-menu__button .icon{vertical-align:middle;width:1.2em;height:1.2em;fill:#769918}.actions-menu .actions-menu__button+.actions-menu__actions{display:none}.actions-menu.actions-menu--open:after{content:"";display:block;background:#fff;border:1px solid #aaa;border-top:none;border-bottom:none;left:0;right:0;bottom:0;height:.35em;position:absolute;z-index:100001}.actions-menu__tooltip{padding:0}.actions-menu__tooltip .tipsy-arrow{display:none}.actions-menu__tooltip .tipsy-inner{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:inherit;border:1px solid #aaa;border-radius:0;padding:.5em 0;margin-top:-1px;text-align:left}.actions-menu__tooltip .tipsy-inner li,.actions-menu__tooltip .tipsy-inner ul{list-style:none;padding:0;margin:0}.actions-menu__tooltip .tipsy-inner li{padding:.5em 1em}.actions-menu__tooltip .tipsy-inner a{color:inherit;text-decoration:none}.actions-menu__tooltip .tipsy-inner .icon{margin-right:.5em;fill:currentColor}.actions-menu__tooltip.tipsy-ne .tipsy-inner{margin-left:0}.actions-menu__tooltip.tipsy-nw .tipsy-inner{margin-left:0}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;line-height:2.555556em;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b{margin-top:0!important}.select2-container .select2-selection--multiple{cursor:pointer;display:block;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;min-height:31px}.select2-container .select2-selection--multiple .select2-selection__rendered{overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--multiple .select2-selection__rendered li{line-height:21px;margin-top:5px}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-results__option .buttons-container{float:right}.select2-results__option .buttons-container .button{display:block;width:1em;height:1em;padding:.15em;margin-top:-.25em}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:8px;margin-top:.5em;margin-bottom:.5em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../img/icon_zoom_green.png);background-position:10px 50%;background-repeat:no-repeat;padding-left:30px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:2em}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #b2b2b2;border-radius:.15rem}.select2-container--default .select2-selection--single:focus,.select2-container--default .select2-selection--single:hover{border-color:#8bb71e}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:19px;padding-top:6px;padding-bottom:6px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{width:.5em;height:.5em;border:2px solid #b2b2b2;border-left:none;border-top:none;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);margin-left:-4px;margin-top:-.25em;position:absolute;top:50%;left:50%}.select2-container--default .select2-selection--single.color-dark{background-color:#3b3a3a;border-color:#3b3a3a}.select2-container--default .select2-selection--single.color-dark .select2-selection__rendered{color:#fff}.select2-container--default .select2-selection--single.color-dark .select2-selection__placeholder{color:#777}.select2-container--default .select2-selection--single.color-dark .select2-selection__arrow b{border-color:#fff}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg);margin-left:-4px;margin-top:8px}.select2-container--default .select2-results__option img{width:40px;margin-right:7px;vertical-align:top}.select2-container--default .select2-results__option span{display:inline-block;vertical-align:top}.select2-container--default .select2-results__option h5{font-weight:400}.select2-container--default .select2-results__option h6{line-height:1}.select2-container--default .select2-results__option h5>b,.select2-container--default .select2-results__option h6>b{background-color:#ff0;color:#000}.select2-container--default .select2-dropdown>h4{padding:4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #b2b2b2;border-radius:.15rem;cursor:text}.select2-container--default .select2-selection--multiple:focus,.select2-container--default .select2-selection--multiple:hover{border-color:#8bb71e}.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;padding-bottom:5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;line-height:21px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#ebeae5;border-radius:.15rem;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice .prefix{opacity:.5}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{float:right;color:#999;cursor:pointer;display:inline-block;font-weight:700;padding:0 .15em 0 .5em}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default .select2-selection--multiple.color-dark{background-color:#3b3a3a;border-color:#3b3a3a}.select2-container--default .select2-selection--multiple.color-dark .select2-selection__rendered{color:#fff}.select2-container--default .select2-selection--multiple.color-dark .select2-selection__placeholder{color:#777}.select2-container--default .select2-selection--multiple.color-dark .select2-selection__choice{background-color:#e4e4e4;border-color:#aaa}.select2-container--default .select2-selection--multiple.color-dark .select2-selection__choice__remove{color:#fff}.select2-container--default .select2-selection--multiple.color-dark .select2-selection__choice__remove:hover{color:#fff}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #b2b2b2 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid transparent;background-color:#ebeae5}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .prefix{opacity:.5}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#769918;color:#fff}.select2-container--default .select2-results__option--highlighted[aria-selected] svg{fill:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--default .loading-results{position:absolute;display:block;right:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.5;pointer-events:none;border-radius:.75em;padding:.5em 1em;background:#000}.select2-container--default .select2-dropdown.sticky-groups>.select2-results>.select2-results__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.select2-container--default .select2-dropdown.sticky-groups>.select2-results>.select2-results__options>.select2-results__option[role=group]{-webkit-box-ordinal-group:-998;-ms-flex-order:-999;order:-999}.select2-container--default .select2-dropdown.inline-groups .select2-results__option[role=group]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:.85em;padding-bottom:.85em;font-size:.85em;border-top:1px solid #aaa;border-bottom:1px solid #aaa;margin-top:-1px;min-height:1em}.select2-container--default .select2-dropdown.inline-groups .select2-results__option[role=group] .select2-results__option,.select2-container--default .select2-dropdown.inline-groups .select2-results__option[role=group] .select2-results__options,.select2-container--default .select2-dropdown.inline-groups .select2-results__option[role=group] strong{display:inline}.select2-container--default .select2-dropdown.inline-groups .select2-results__option[role=group]>strong{font-weight:400;opacity:.5}.select2-container--default .select2-dropdown.inline-groups .select2-results__option[role=group] .select2-results__option{padding:0;margin:0;text-decoration:underline;background:0 0}.select2-container--default .select2-dropdown.inline-groups .select2-results__option[role=group] .select2-results__option:after{content:',';margin-right:.35em}.select2-container--default .select2-dropdown.inline-groups .select2-results__option[role=group] .select2-results__option:last-child:after{content:none}.select2-container--default .select2-dropdown.inline-groups .select2-results__option[role=group] .select2-results__option.select2-results__option--highlighted{background:0 0;color:#769918}.select2-container--default .select2-dropdown.inline-groups .select2-results__option[role=group] .select2-results__option[aria-selected=true]{font-weight:700}.select2-container--default .auto-suggest-terms{font-size:.85em;padding-top:.5em;padding-bottom:.5em;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select2-container--default .auto-suggest-terms a{text-decoration:underline}.select2-container--default .color-dark .select2-results__option[aria-disabled=true]{color:#666}.select2-container--default .color-dark .select2-results__option[aria-selected=true]{background-color:#333}.select2-container--default .color-dark .select2-results__option--highlighted[aria-selected]{background-color:#769918;color:#fff}.select2-container--default .color-dark .select2-results__option--highlighted[aria-selected] svg{fill:#fff}.select2-container--default .color-dark.select2-dropdown{background-color:#3b3a3a;border-color:#3b3a3a;color:#fff}.select2-container--default .color-dark.select2-dropdown svg *{fill:#fff}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable thead td:active,table.dataTable thead th:active{outline:0}table.dataTable tfoot td,table.dataTable tfoot th{border-top:0}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#fff}table.dataTable.display tbody td,table.dataTable.display tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid #ddd}table.dataTable.display tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:#f9f9f9}table.dataTable.display tbody tr.odd.selected,table.dataTable.stripe tbody tr.odd.selected{background-color:#f9f9f9}table.dataTable.display tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#f6f6f6}table.dataTable.display tbody tr:hover.selected,table.dataTable.hover tbody tr:hover.selected{background-color:#f6f6f6}table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3{background-color:#fafafa}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#efefef}table.dataTable.no-footer{border-bottom:0}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px 17px 4px 4px}table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{padding:4px}table.dataTable.compact tbody td,table.dataTable.compact tbody th{padding:4px}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable thead tr{background-color:#f3f3f3}table.dataTable tfoot tr{background-color:#fff}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;zoom:1}.dataTables_wrapper .dataTables_processing{z-index:1;position:absolute;top:50%;left:50%;width:auto;height:auto;margin-top:2em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(0,0,0,.4);color:#fff;padding:.5em 1em;border-radius:.25em;text-align:center;font-size:1.2em}.dataTables_wrapper .dataTables_length{float:right;padding-top:.75rem}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.75rem}.dataTables_wrapper .dataTables_paginate{text-align:center}.dataTables_wrapper .dataTables_paginate .paginate_button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:1.2143em;min-width:1.5em;padding:.5rem .5rem;text-align:center;text-decoration:none;cursor:pointer;vertical-align:middle;color:#333!important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#333!important;text-decoration:underline}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;opacity:.25}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table{min-width:100%}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper .dataTable>tbody>tr>td,.dataTables_wrapper .dataTable>tbody>tr>th,.dataTables_wrapper .dataTable>thead>tr>td,.dataTables_wrapper .dataTable>thead>tr>th{vertical-align:middle}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:0}.dataTables_wrapper.no-footer div.dataTables_scrollBody>table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}.dataTables_header{background-color:#f3f3f3;padding:1em .5em}.dataTables_header:after{content:"";display:table;clear:both}.dataTables_header .dt-buttons{position:relative;z-index:10}.dataTables_header .dt-buttons:first-child{float:left}.dataTables_header .dt-buttons:last-child{text-align:right;float:right}.dataTables_header .dt-buttons:last-child .dt-button-collection{right:0!important;left:auto!important}.dataTables_header .dt-button,.dataTables_header .dt-button-collection{border:1px solid #b2b2b2;background-color:#fff;line-height:1.25em}.dataTables_header .dt-button{border-radius:.25em}.dataTables_header .dt-button{padding:.5em 1em}.dataTables_header .dt-button .icon{display:inline-block;vertical-align:middle;width:1.5em;height:1.25em;margin-right:.5em}.dataTables_header .dt-button .icon svg{width:100%;height:100%}.dataTables_header .dt-button-background{background:#fff;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2;height:4px;width:auto;display:block;z-index:2;position:absolute;left:0;right:0;bottom:-1px}.dataTables_header .dt-button-collection{padding:.5em 0}.dataTables_header .dt-button.buttons-collection>span:after{display:inline-block;content:"";width:.75em;height:.75em;border:2px solid #769918;border-left:none;border-top:none;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:1.25em}.dataTables_header .dt-button.buttons-collection[aria-expanded=true]>span:after{-webkit-transform:translateY(33%) rotate(-135deg);transform:translateY(33%) rotate(-135deg)}.dataTables_header .dt-button-collection{position:absolute;background:#fff}.dataTables_header .dt-button-collection .dt-button{background:0 0;border:none;display:block;white-space:nowrap;text-align:left;width:100%}.dataTables_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2em}.dataTables_footer .group{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dataTables_footer .group:first-child{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;white-space:nowrap}.dataTables_footer .group:last-child{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;white-space:nowrap}.no-flexbox .dataTables_footer{display:table-row}.no-flexbox .dataTables_footer .group{display:table-cell}.no-flexbox .dataTables_footer .group:first-child+.group{text-align:center;width:100%}.dt-button.buttons-columnVisibility{position:relative;padding-left:2.5em}.dt-button.buttons-columnVisibility:before{content:"";display:block;position:absolute;width:1em;height:1em;border:1px solid #3b3a3a;left:.5em;top:.6em}.dt-button.buttons-columnVisibility.active:after{content:"";display:block;position:absolute;margin-left:1px;margin-top:1px;width:.7em;height:.7em;background:#3b3a3a;left:.65em;top:.75em}table[data-col-reorder]:not([data-col-reorder=false]) th{cursor:pointer}table.DTCR_clonedTable.dataTable{position:absolute!important;background-color:rgba(255,255,255,.7);z-index:202}div.DTCR_pointer{width:1px;background-color:#769918;z-index:201}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}}.dataTable img{width:inherit;vertical-align:middle;max-width:4em;max-height:4em;margin-top:-1em;margin-bottom:-1em}.dataTable input,.dataTable select{width:100%!important;font-size:inherit!important}.dataTable select{min-width:7em;width:auto!important}.dataTable input[type=checkbox],input[type=radio]{width:1em!important}td.select-checkbox{position:relative}td.select-checkbox:before{content:'';-webkit-appearance:none;display:inline-block;position:relative;top:3px;margin:0 .25em;padding:0;background:#fff;border:1px solid #999;width:14px;height:14px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease;-webkit-transition:background .5s ease;transition:background .5s ease;outline:0}.selected td.select-checkbox:before{background:#769918;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}th.select-checkbox input{width:14px!important;height:14px!important;padding:0!important}.select-info{display:none}.dataTable .select-checkbox{background:0 0!important}.dataTables__action-link{font-size:22px;display:inline-block;vertical-align:middle}.dataTables__action-link .icon svg{fill:#769918}table.dataTable:not(.processed){padding-bottom:7em}table.dataTable[data-actions]:not(.processed),table.dataTable[data-buttons]:not(.processed){position:relative}table.dataTable[data-actions]:not(.processed) th,table.dataTable[data-actions]:not(.processed) thead,table.dataTable[data-actions]:not(.processed) thead tr,table.dataTable[data-buttons]:not(.processed) th,table.dataTable[data-buttons]:not(.processed) thead,table.dataTable[data-buttons]:not(.processed) thead tr{position:relative}table.dataTable[data-actions]:not(.processed) th,table.dataTable[data-buttons]:not(.processed) th{padding-top:5.25em}table.dataTable[data-actions]:not(.processed):after,table.dataTable[data-actions]:not(.processed):before,table.dataTable[data-buttons]:not(.processed):after,table.dataTable[data-buttons]:not(.processed):before{content:"";position:absolute;background-color:#b2b2b2;width:4em;height:2em;border-radius:.25em;top:1em;opacity:.1;z-index:1}table.dataTable[data-actions]:not(.processed):before,table.dataTable[data-buttons]:not(.processed):before{left:.5em}table.dataTable[data-actions]:not(.processed):after,table.dataTable[data-buttons]:not(.processed):after{right:.5em}table.dataTable thead th{color:transparent}.drawn table.dataTable thead th{color:inherit}.drawn table.dataTable thead .sorting,.drawn table.dataTable thead .sorting_asc,.drawn table.dataTable thead .sorting_asc_disabled,.drawn table.dataTable thead .sorting_desc,.drawn table.dataTable thead .sorting_desc_disabled{cursor:pointer;background-repeat:no-repeat;background-position:center right;padding-right:1.25em}.drawn table.dataTable thead .sorting{background-image:url(../img/sort_both.png)}.drawn table.dataTable thead .sorting_asc{background-image:url(../img/sort_asc.png)}.drawn table.dataTable thead .sorting_desc{background-image:url(../img/sort_desc.png)}table.dataTable .placeholder-row td{height:2.2em}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,.1);box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;max-height:254px;overflow:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.02em;color:#333}.autocomplete-suggestion b{font-weight:400;color:#1f8dd6}.autocomplete-suggestion.selected{background:#f0f0f0}.expand--more{margin-top:.5em;display:inline-block;font-family:MontserratNormal,sans-serif;font-weight:400}.expand--more span{text-decoration:underline;-webkit-text-decoration-color:rgba(153,153,153,.3);text-decoration-color:rgba(153,153,153,.3)}.expand--more:hover{-webkit-text-decoration-color:#3b3a3a;text-decoration-color:#3b3a3a}.expand--more:before{content:"";display:inline-block;width:.45em;height:.45em;-webkit-transform:translateY(-35%) rotate(45deg);transform:translateY(-35%) rotate(45deg);border:.15em solid currentColor;border-left:none;border-top:none;margin-left:.45em;vertical-align:middle;margin-right:.5em}.expand--more .more{display:inline-block}.expand--more .less{display:none}.expand--more.expand--open:before{-webkit-transform:translateY(15%) rotate(225deg);transform:translateY(15%) rotate(225deg)}.expand--more.expand--open .more{display:none}.expand--more.expand--open .less{display:inline-block}.expandable{display:none;overflow:hidden}.expandable--actions{margin-top:1.33333em}.expandable-with-preview{display:block!important;overflow:hidden;min-height:10em;max-height:10em;padding:0!important}.expandable-with-preview.expandable--open{max-height:inherit}.expand .icon-icon_arrow_down{fill:#769918;vertical-align:middle;margin-left:.5em;width:.8em}.expand--open .icon-icon_arrow_down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;top:calc(50% - 2em);width:2.5em;height:4em;background:#ccc;border:none;padding:none;margin:none;text-indent:0;z-index:1;overflow:hidden;text-indent:-999px;white-space:nowrap;cursor:pointer}.slick-arrow:after{content:"";display:block;width:1.5em;height:1.5em;border:.3em solid #3b3a3a;border-left:none;border-top:none;position:absolute;top:50%}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev:after{-webkit-transform:translateY(-50%) rotate(-225deg);transform:translateY(-50%) rotate(-225deg);left:40%}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);right:40%}@media (max-width:400px){.slick-arrow.slick-prev{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}.slick-arrow.slick-next{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}}@media screen and (min-width:1500px){.slick-arrow{width:3.4em;height:4.7em}.slick-arrow.slick-prev{right:100%;left:auto}.slick-arrow.slick-next{left:100%;right:auto}}@media screen and (min-width:1500px){.carousel--arrows-inset .slick-arrow{width:3.4em;height:4.7em}.carousel--arrows-inset .slick-arrow.slick-prev{left:0}.carousel--arrows-inset .slick-arrow.slick-next{right:0;left:auto}}.slick-dots{position:absolute;bottom:-3em;left:0;right:0;text-align:center}.slick-dots li{display:inline-block;margin:0 .45rem}.slick-dots button{text-indent:-999px;overflow:hidden;border:none;width:.8666667rem;height:.8666667rem;border-radius:100%;padding:0;margin:0;background-color:#ccc;cursor:pointer}.slick-dots .slick-active button{background-color:#769918}.item-contact-person,.item-return-on-safety{background-color:#769918;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.item-contact-person a,.item-contact-person h2,.item-contact-person h3,.item-contact-person h4,.item-return-on-safety a,.item-return-on-safety h2,.item-return-on-safety h3,.item-return-on-safety h4{color:#fff}.item-contact-person a,.item-return-on-safety a{text-decoration:underline}.item-contact-person .btn,.item-contact-person .recalculate,.item-return-on-safety .btn,.item-return-on-safety .recalculate{margin-top:.75em}.item-contact-person .field-img,.item-return-on-safety .field-img{width:24%;float:left;margin-right:.75em;line-height:0;border-radius:100%;overflow:hidden;border:1px solid #ccc}.item-contact-person .field-name,.item-return-on-safety .field-name{font-size:1.46667em;line-height:1.2}.item-contact-person .image-and-contact-info-container,.item-contact-person .image-and-name-container,.item-return-on-safety .image-and-contact-info-container,.item-return-on-safety .image-and-name-container{display:-webkit-box;display:-ms-flexbox;display:flex}.item-contact-person .image-and-name-container,.item-return-on-safety .image-and-name-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-contact-person{font-family:MontserratBold,sans-serif;padding:2em}.item-contact-person h3{font-size:1.33333em}.item-contact-person .image-and-name-container{margin-top:1em;margin-bottom:1em}.item-return-on-safety{padding:1.33333em;text-align:center}.item-return-on-safety h2{font-size:2em;text-align:center}.item-return-on-safety .intro{font-size:1.33333em;text-align:center;line-height:1.3}.item-return-on-safety ul{padding-left:1.5em;list-style:none;font-family:MontserratBold,sans-serif;margin-top:1em;margin-bottom:1em;text-align:left}.item-return-on-safety ul li{position:relative;margin-bottom:.5em}.item-return-on-safety ul li:before{content:"\2714";color:#597513;position:absolute;right:100%;margin-right:.5em;top:0}.item-return-on-safety .contact-person{text-align:left;margin-top:2em;background:#fff;padding:.66667em}.item-return-on-safety .contact-person a,.item-return-on-safety .contact-person h2,.item-return-on-safety .contact-person h3,.item-return-on-safety .contact-person h4{color:#769918}.item-return-on-safety .contact-person h2,.item-return-on-safety .contact-person h3,.item-return-on-safety .contact-person h4{margin-bottom:.5em}.item-return-on-safety .image-and-contact-info-container{color:#769918;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-line-qty-decrement,.order-line-qty-increment{display:inline-block;border-radius:100%;overflow:hidden;font-size:15px;width:15px;height:15px;margin-top:8px;text-align:center;vertical-align:top;color:#fff;background-color:#3b3a3a;background-position:center center;background-repeat:no-repeat;cursor:pointer}.order-line-qty-decrement:hover,.order-line-qty-increment:hover{background-color:#000}.order-line-qty-decrement{background-image:url(../img/icon_minus.png)}.order-line-qty-increment{background-image:url(../img/icon_plus.png)}.order-line-qty-decrement.notActive,.order-line-qty-increment.notActive{opacity:.5;cursor:default}.order-line-qty-decrement.notActive:hover,.order-line-qty-increment.notActive:hover{background-color:#666}.quantity-large{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.15rem;overflow:hidden;border:1px solid #dcdcdc}.quantity-large .order-line-qty-decrement,.quantity-large .order-line-qty-increment{font-family:MontserratBold,sans-serif;font-size:32px;overflow:visible;width:40px;height:auto;line-height:40px;background-image:none;border-radius:0;margin-top:0;text-align:center}.quantity-large .order-line-qty-decrement:before{content:'-'}.quantity-large .order-line-qty-increment:before{content:'+'}.quantity-large input{width:100%;border:none;text-align:center;padding:13px 0 13px 0}.quantity-large.warning{border-color:#e1840c}.quantity-large.warning .order-line-qty-decrement,.quantity-large.warning .order-line-qty-increment{background-color:#e1840c;color:#fff!important}.no-flexbox .quantity-large input{float:left;position:absolute;left:0;width:100%;padding-left:40px;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-1}.no-flexbox .quantity-large .order-line-qty-decrement{float:left}.no-flexbox .quantity-large .order-line-qty-increment{float:right}.quantity-large.error{border-color:#e60000}.quantity-large.error .order-line-qty-decrement,.quantity-large.error .order-line-qty-increment{background-color:#e60000;color:#fff!important}.message-ok{color:#769a18}.message-ok .icon{fill:#769a18;font-size:1.33333em}.message-error{color:#e60000}.message-error .icon{fill:#e60000;font-size:1.33333em}.message-warning{color:#e1840c}.message-warning .icon{fill:#e1840c;font-size:1.33333em}.message-with-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.message-with-button .btn,.message-with-button .recalculate{margin-left:.66667em}#specificMessages{position:relative;margin-left:auto;margin-right:auto;max-width:1440px;width:100%;padding-right:15px;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}#specificMessages:after{content:"";display:table;clear:both}#specificMessages>div{clear:both;margin-bottom:20px;padding:10px 15px 10px 60px;font-size:14px;font-family:MontserratNormal,sans-serif;line-height:1.4;line-height:1.4;position:relative;background-color:#ebeae5}#specificMessages>div:after{content:'';position:absolute;top:0;left:0;width:40px;height:40px;background-repeat:no-repeat;background-image:url(../img/icon-info-white.png);background-position:50% 50%}#specificMessages>div:before{content:'';position:absolute;z-index:0;top:0;left:0;bottom:0;width:40px;background-color:#a8a48f;pointer-events:none}#specificMessages>div a{text-decoration:underline;color:inherit;position:relative;z-index:1}#specificMessages h1,#specificMessages h2{color:#3b3a3a}#specificMessages>div ol,#specificMessages>div ul{display:block;text-align:left;list-style-type:disc;padding-left:17px;margin:6px 0 10px}#specificMessages>div ol{list-style-type:decimal}#specificMessages>div .task-list-item{border:0;list-style:none;padding-left:22px;margin-left:-22px;background-repeat:no-repeat;background-size:16px 16px;background-position:0 2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAADdJREFUKBVjvHv37n8GMgALSI+SkhJJWu/du8fARJIOJMWjGpECA505GjjoIYLEB6dVUNojFQAA/1MJUFWet/4AAAAASUVORK5CYII=)}#specificMessages>div .task-list-item.checked{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAMpJREFUKBVjjJ/64D8DGYCJDD1gLbTVyM3OxJDiJMzAxcYIdyALnIWDAdJU7i/OICfCxsDMxMgwc88bwk5F1vTs/W+GFUffwY2H+1FBlI2hLliCQYCbGSyJrqlzwwuGj9//YWoMtRBgUBJnZ6gMEGeQFWaFOw9kE7omkG5GWDyCPF7mJ86gIMbO8P//fwZGRkYGXJpAGuFO/fbrP0PXppcMD179JKgJRSOIA9N8/NZXrM4DqYEBjOgAaYYFOUwRNhruVGyS+MTI1ggAx8NTGcUtFVQAAAAASUVORK5CYII=)}.item-reference{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em}.item-reference img{max-height:6em}.items-reference .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category_tree a{color:inherit;text-decoration:none}.category_tree a:hover{color:#769918}.category_tree__back{padding-left:1.5em;position:relative}.category_tree__back a{display:inline-block}.category_tree__back a .icon{position:absolute;left:0;top:.15em;fill:#769918}.category_tree__current{padding-left:1.5em;font-weight:700}.category_tree__sub{padding-left:3em}.tree__filter{background-image:url(../img/icon_zoom_green.png);background-position:10px 50%;background-repeat:no-repeat;padding-left:30px!important}.clickable-tabs{display:table;table-layout:fixed;width:100%}.clickable-tabs li{display:table-cell}.clickable-tabs li+li a{margin-left:1em}.clickable-tabs li a{display:block;background-color:#f3f3f3;text-align:center;font-weight:700;padding:.5em;color:currentColor;text-decoration:none}.clickable-tabs li.active a{background-color:#769918;color:#fff;position:relative}.clickable-tabs li.active a:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #769918;position:absolute;left:50%;top:100%;margin-left:-5px}.notyf{bottom:0;left:0;right:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.notyf__toast{margin-left:auto;margin-right:auto;width:90%;max-width:1440px}.notyf__toast.message{background:#769918!important}.notyf__toast.error{background:#e60000!important}.notyf__toast.warning{background:#e1840c!important}.notyf .icon{fill:currentColor;width:2em;height:2em;margin-right:1em;vertical-align:middle}.notyf__message{width:100%}.notyf__actions{float:right;margin-left:1em}.notyf__actions .btn,.notyf__actions .recalculate{margin-bottom:0}.variant-selector:after{content:"";display:table;clear:both}.variant-selector .variant{float:left;margin-right:.55em;margin-bottom:.55em}.variant-selector input{display:none}.variant-selector label{min-width:38px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;height:38px;line-height:38px;text-align:center;border-radius:.15rem;border:1px solid #b2b2b2;display:block}.variant-selector .variant input:checked+label{background-color:#769918;color:#fff}.variant-selector .variant--swatch input:checked+label{border:1px solid #000;background-color:inherit;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.variant-selector__swap{margin-left:.5em}.brand-teaser{overflow:hidden}.brand-teaser .field-img{position:relative;height:0;overflow:hidden;padding-bottom:65.5793%;margin-bottom:.46667em;border:1px solid #e6e6e6}.brand-teaser .field-img img{position:absolute;top:0;left:0;width:100%}.brand-teaser .field-title h3{display:inline-block;font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;background:url(../img/icon_small_arrow_right_15.png) no-repeat right top;padding-top:0;padding-right:10px;font-size:1em}@media (max-width:500px){.brand-teaser{display:block;width:100%!important;margin:0!important;padding:14px 0;border-bottom:solid 1px rgba(196,196,196,.5)}.brand-teaser .field-img{display:none}.brand-teaser .field-title h3{display:block}.brand-teaser:last-child{border-bottom:none}}.brand-teaser:hover .field-img{border-color:#769918}.brand-teaser:hover .field-title h3{color:#769918}.brand-header{margin-bottom:2em}.brand-intro{margin-bottom:2em}.brand-intro:after{content:"";display:table;clear:both}.brand-intro__image{width:23.72881%;float:left;margin-right:1.69492%}.brand-intro__text{width:74.57627%;float:right;margin-right:0}.brand-highlight{background:#f3f3f3;margin-bottom:2em}.brand-highlight:after{content:"";display:table;clear:both}@media (min-width:1024px){.brand-highlight__image{width:49.15254%;float:left;margin-right:1.69492%}}.brand-highlight__text{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 2em}.brand-highlight__text:after{content:"";display:table;clear:both}@media (min-width:1024px){.brand-highlight__text{width:49.15254%;float:right;margin-right:0}}.brand-highlight__title{font-size:1.26667em}@media (min-width:1024px){.brand-highlight__title{font-size:2.66667em;line-height:1.475}}.brand-highlight h3{margin-bottom:1em}.block-product-slider .carousel{background:#f3f3f3;padding:20px 10px}.block-product-slider .carousel:after{content:"";display:table;clear:both}.block-product-slider .slick-slide{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.block-product-slider .slick-dots{display:none}.block-product-slider .slick-arrow{top:calc(20% - 2em)}.block-product-slider .item-product-teaser .field-desc{height:auto;min-height:auto}.block-single-product{background:#f3f3f3;padding:20px}.block-single-product:after{content:"";display:table;clear:both}@media (min-width:775px){.block-single-product{padding:1.69492%}}@media (min-width:775px){.block-single-product .field-img-label{width:32.20339%;float:left;margin-right:1.69492%}}@media (min-width:775px){.block-single-product .field-desc,.block-single-product .field-title,.block-single-product .product-teaser-buy,.block-single-product .product-teaser-info{width:66.10169%;float:right;margin-right:0}}.block-single-product .field-title{margin-top:0}.block-single-product .field-desc{height:auto;min-height:auto}.block-single-product .product-teaser-buy{clear:none}.block-dealer-locator{background:#769918;color:#fff;padding:20px}.block-dealer-locator:after{content:"";display:table;clear:both}@media (min-width:775px){.block-dealer-locator{padding:1.69492%}}.block-dealer-locator h2{color:#fff;font-size:1.7em!important;margin-top:1em!important}.block-dealer-locator .btn,.block-dealer-locator .recalculate{font-size:1.2em}@media (min-width:775px){.dealer-locator__image{width:32.20339%;float:left;margin-right:1.69492%}}@media (min-width:775px){.dealer-locator__text{width:66.10169%;float:right;margin-right:0}}.block-product-group-slider .product-group-teaser{padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.block-product-group-slider .slick-list{margin-left:-10px;margin-right:-10px}.block-product-group-slider .field-img{border:none;margin-bottom:0}@media (max-width:500px){.block-product-group-slider .field-img{display:block}}.block-product-group-slider .field-title{background-color:#769918;padding:1em 1em}.block-product-group-slider .field-title h2{margin:0;color:#fff}.block-product-group-slider .slick-arrow{top:calc(40% - 2em)}.block-cta .btn,.block-cta .recalculate{font-size:1.2em}.section.compare__container{position:fixed;left:0;right:0;bottom:0;z-index:500}.compare{position:absolute;right:0;bottom:0;width:auto;background-color:#fff}.compare__title{color:#fff;font-weight:700;background-color:#769918;padding:1.1em 1.3em;cursor:pointer}.compare__title:before{content:"";display:inline-block;width:.5em;height:.5em;-webkit-transform:translateY(30%) rotate(225deg);transform:translateY(30%) rotate(225deg);border:2px solid currentColor;border-left:none;border-top:none;margin-right:1.1em}.badge{border-radius:.8em;font-size:1.2em;min-width:1.5em;line-height:1.5em;text-align:center;background-color:#fff;color:#3b3a3a;display:inline-block;margin:0 .1em}.compare__list{padding:1.1em 1.2em;display:none}.compare__list:after{content:"";display:table;clear:both}.compare__list .product{border-bottom:1px solid #b2b2b2;margin-bottom:1em;padding-bottom:1em}.compare__list .product:after{content:"";display:table;clear:both}.compare__list .product__image{width:11.01695%;float:left;margin-right:1.69492%}.compare__list .product__content{width:70.33898%;float:left;margin-right:1.69492%}.compare__list .product__title{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0}.compare__list .product__remove{width:6.77966%;float:right;margin-right:0;position:relative}.compare__list .product__remove .close-parent{right:4px}.compare .btn,.compare .recalculate{width:100%}.is--expanded .compare{width:100%}@media (min-width:900px){.is--expanded .compare{width:480px}}.is--expanded .compare__list{display:block}.is--expanded .compare__title:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}body.compare-open:before{content:"";background:rgba(0,0,0,.5);position:fixed;left:0;right:0;top:0;bottom:0;z-index:499}@-webkit-keyframes swing{33%{-webkit-transform:translateY(5px);transform:translateY(5px)}66%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes swing{33%{-webkit-transform:translateY(5px);transform:translateY(5px)}66%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.is--animation .compare{-webkit-animation:swing .5s ease;animation:swing .5s ease}.embed-responsive{position:relative;max-width:800px}.embed-responsive::before{display:block;padding-top:56.25%;content:""}.embed-responsive>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block{position:relative}.block>.content>.intro{text-align:center;max-width:64em;padding:2em 0;margin:0 auto}.block>.content>.intro h2{color:inherit}@media (min-width:900px){.block>.content>.intro h2{font-size:2.66667em}}.block>.content>.intro p{font-size:1.33333em}.block-layout-3 .items{max-width:100%;margin-left:auto;margin-right:auto}.block-layout-3 .items:after{content:" ";display:block;clear:both}.block-layout-3 .items .item{margin-bottom:2em}@media (min-width:500px){.block-layout-3 .items .item{width:49.15254%;float:left;margin-right:1.69492%}.block-layout-3 .items .item:nth-child(2n){float:right;margin-right:0}.block-layout-3 .items .item:nth-child(2n+1){clear:both}}@media (min-width:1024px){.block-layout-3 .items .item{width:32.20339%;float:left;margin-right:1.69492%}.block-layout-3 .items .item:nth-child(2n){width:32.20339%;float:left;margin-right:1.69492%}.block-layout-3 .items .item:nth-child(2n+1){clear:none}.block-layout-3 .items .item:nth-child(3n){float:right;margin-right:0}.block-layout-3 .items .item:nth-child(3n+1){clear:both}}.block-layout-4 .items{max-width:100%;margin-left:auto;margin-right:auto}.block-layout-4 .items:after{content:" ";display:block;clear:both}.block-layout-4 .items .item{margin-bottom:2em}@media (min-width:500px){.block-layout-4 .items .item{width:49.15254%;float:left;margin-right:1.69492%}.block-layout-4 .items .item:nth-child(2n){float:right;margin-right:0}.block-layout-4 .items .item:nth-child(2n+1){clear:both}}@media (min-width:1024px){.block-layout-4 .items .item{width:23.72881%;float:left;margin-right:1.69492%}.block-layout-4 .items .item:nth-child(2n){width:23.72881%;float:left;margin-right:1.69492%}.block-layout-4 .items .item:nth-child(2n+1){clear:none}.block-layout-4 .items .item:nth-child(4n){float:right;margin-right:0}.block-layout-4 .items .item:nth-child(4n+1){clear:both}}.block-layout-1-4 .items{max-width:100%;margin-left:auto;margin-right:auto}.block-layout-1-4 .items:after{content:" ";display:block;clear:both}.block-layout-1-4 .items .item{margin-bottom:2em}@media (min-width:500px){.block-layout-1-4 .items .item:nth-child(1){width:100%;float:left;margin-left:0;margin-right:0}.block-layout-1-4 .items .item:nth-child(1) .field-title h3{font-size:2.13333em}.block-layout-1-4 .items .item:nth-child(1) .field-link,.block-layout-1-4 .items .item:nth-child(1) .field-text{font-size:1.06667em}.block-layout-1-4 .items .item:nth-child(2),.block-layout-1-4 .items .item:nth-child(3),.block-layout-1-4 .items .item:nth-child(4),.block-layout-1-4 .items .item:nth-child(5){width:49.15254%;float:left;margin-right:1.69492%}.block-layout-1-4 .items .item:nth-child(3),.block-layout-1-4 .items .item:nth-child(5){float:right;margin-right:0}.block-layout-1-4 .items .item:nth-child(4),.block-layout-1-4 .items .item:nth-child(5){margin-bottom:0}}@media (min-width:1024px){.block-layout-1-4 .items .item{margin-bottom:3.5em}.block-layout-1-4 .items .item:nth-child(1){width:49.15254%;float:left;margin-right:1.69492%}.block-layout-1-4 .items .item:nth-child(1) .field-title h3{font-size:3em}.block-layout-1-4 .items .item:nth-child(1) .field-link{font-size:1.46667em}.block-layout-1-4 .items .item:nth-child(2),.block-layout-1-4 .items .item:nth-child(3),.block-layout-1-4 .items .item:nth-child(4),.block-layout-1-4 .items .item:nth-child(5){width:23.72881%;float:left;margin-right:1.69492%}.block-layout-1-4 .items .item:nth-child(3),.block-layout-1-4 .items .item:nth-child(5){float:right;margin-right:0}}.block-layout-1-2-1 .items{max-width:100%;margin-left:auto;margin-right:auto}.block-layout-1-2-1 .items:after{content:" ";display:block;clear:both}.block-layout-1-2-1 .items .item{margin-bottom:2em}@media (min-width:500px){.block-layout-1-2-1 .items .item:nth-child(1){width:100%;float:left;margin-left:0;margin-right:0}.block-layout-1-2-1 .items .item:nth-child(1) .field-title h3{font-size:2.13333em}.block-layout-1-2-1 .items .item:nth-child(1) .field-link,.block-layout-1-2-1 .items .item:nth-child(1) .field-text{font-size:1.06667em}.block-layout-1-2-1 .items .item:nth-child(2),.block-layout-1-2-1 .items .item:nth-child(3){width:49.15254%;float:left;margin-right:1.69492%}.block-layout-1-2-1 .items .item:nth-child(3){float:right;margin-right:0}.block-layout-1-2-1 .items .item:nth-child(4){clear:both;width:100%;float:left;margin-left:0;margin-right:0}}@media (min-width:1024px){.block-layout-1-2-1 .items .item{margin-bottom:3.5em}.block-layout-1-2-1 .items .item:nth-child(1){width:49.15254%;float:left;margin-right:1.69492%}.block-layout-1-2-1 .items .item:nth-child(1) .field-title h3{font-size:3em}.block-layout-1-2-1 .items .item:nth-child(1) .field-link{font-size:1.46667em}.block-layout-1-2-1 .items .item:nth-child(2),.block-layout-1-2-1 .items .item:nth-child(3){width:23.72881%;float:left;margin-right:1.69492%}.block-layout-1-2-1 .items .item:nth-child(4){width:23.72881%;float:left;margin-left:76.27119%;margin-right:-100%;clear:none;float:none}}.block-layout-2-1-2 .items{max-width:100%;margin-left:auto;margin-right:auto}.block-layout-2-1-2 .items:after{content:" ";display:block;clear:both}.block-layout-2-1-2 .items .item{margin-bottom:2em}.block-layout-2-1-2 .items>.item:nth-child(1) .field-img{margin-bottom:0}.block-layout-2-1-2 .items>.item:nth-child(1) .group-text{padding:.5em 2em 1em 2em;background:#f3f3f3}@media (min-width:500px){.block-layout-2-1-2 .items>.item:nth-child(1){width:100%;float:left;margin-left:0;margin-right:0}.block-layout-2-1-2 .items>.item:nth-child(1) .field-title h3{font-size:2.13333em}.block-layout-2-1-2 .items>.item:nth-child(1) .field-link,.block-layout-2-1-2 .items>.item:nth-child(1) .field-text{font-size:1.06667em}.block-layout-2-1-2 .items .item-group .item{width:49.15254%;float:left;margin-right:1.69492%}.block-layout-2-1-2 .items .item-group .item:nth-child(2n){float:right;margin-right:0}}@media (min-width:1024px){.block-layout-2-1-2 .items .item{margin-bottom:3.5em}.block-layout-2-1-2 .items>.item:nth-child(1){width:49.15254%;float:left;margin-left:25.42373%;margin-right:-100%}.block-layout-2-1-2 .items>.item:nth-child(1) .field-title h3{font-size:3em}.block-layout-2-1-2 .items>.item:nth-child(1) .field-link{font-size:1.46667em}.block-layout-2-1-2 .items .item-group{width:23.72881%;float:left;margin-right:1.69492%}.block-layout-2-1-2 .items .item-group .item{clear:both;width:100%;float:left;margin-left:0;margin-right:0}.block-layout-2-1-2 .items .item-group:last-child{float:right;margin-right:0}}.block-layout-3-3-3-3 .items{max-width:100%;margin-left:auto;margin-right:auto}.block-layout-3-3-3-3 .items:after{content:" ";display:block;clear:both}@media (min-width:900px){.block-layout-3-3-3-3 .item{width:23.72881%;float:left;margin-right:1.69492%}.block-layout-3-3-3-3 .item:nth-child(4n){float:right;margin-right:0}}.block-layout-4-4-4 .items{max-width:100%;margin-left:auto;margin-right:auto}.block-layout-4-4-4 .items:after{content:" ";display:block;clear:both}@media (min-width:900px){.block-layout-4-4-4 .item{width:32.20339%;float:left;margin-right:1.69492%}.block-layout-4-4-4 .item:nth-child(3n){float:right;margin-right:0}}.block-layout-8-4 .items{max-width:100%;margin-left:auto;margin-right:auto}.block-layout-8-4 .items:after{content:" ";display:block;clear:both}@media (min-width:900px){.block-layout-8-4 .item{width:66.10169%;float:left;margin-right:1.69492%}.block-layout-8-4 .item:nth-child(2n){width:32.20339%;float:left;margin-right:1.69492%;float:right;margin-right:0}}.block-layout-4-8 .items{max-width:100%;margin-left:auto;margin-right:auto}.block-layout-4-8 .items:after{content:" ";display:block;clear:both}@media (min-width:900px){.block-layout-4-8 .item{width:32.20339%;float:left;margin-right:1.69492%}.block-layout-4-8 .item:nth-child(2n){width:66.10169%;float:left;margin-right:1.69492%;float:right;margin-right:0}}.block-layout-6-6 .items{max-width:100%;margin-left:auto;margin-right:auto}.block-layout-6-6 .items:after{content:" ";display:block;clear:both}@media (min-width:900px){.block-layout-6-6 .item{width:49.15254%;float:left;margin-right:1.69492%}.block-layout-6-6 .item:nth-child(2n){float:right;margin-right:0}}.block-navigation-admin{background-color:#f3f3f3;margin-bottom:20px;overflow:hidden;text-align:center;counter-reset:arrow}.block-navigation-admin ul{display:table!important;table-layout:fixed;width:100%}.block-navigation-admin li{padding-bottom:0;margin-right:0;float:none;position:relative;width:25%;display:table-cell;vertical-align:middle}.block-navigation-admin li:before{content:'';position:absolute;border-top:solid 40px #f3f3f3;border-bottom:solid 40px #f3f3f3;border-left:solid 30px #fff;right:-18px;margin-top:-40px;top:50%}.block-navigation-admin li:after{content:'';position:absolute;border-top:solid 40px transparent;border-bottom:solid 40px transparent;border-left:solid 30px #f3f3f3;right:-15px;margin-top:-40px;top:50%;z-index:2}.block-navigation-admin li.active:after{border-top-color:#f3f3f3;border-bottom-color:#f3f3f3}.block-navigation-admin li a{line-height:18px;text-decoration:none;background:0 0;color:inherit;font-family:MontserratBold,sans-serif;font-weight:500;border-right:none;width:100%;display:block;position:static;padding:11px 10px 11px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#769918;letter-spacing:1px}.block-navigation-admin li a:after{position:absolute;font-size:14px;counter-increment:arrow;text-indent:0;left:15px;right:0;z-index:3}.block-navigation-admin li:first-child a{padding-left:15px}.block-navigation-admin li:first-child a:before{left:0}.block-navigation-admin li.active a{background-color:#769918;color:#fff;font-weight:700;-webkit-box-shadow:0 0 0 10px #769918;box-shadow:0 0 0 10px #769918}.block-navigation-admin li.active a:after{text-transform:none}.block-navigation-admin li.active:before{content:none}.block-navigation-admin li.active:after{border-left-color:#769918;right:-15px}.block-navigation-admin li.disabled a{color:#999;cursor:default}.block-navigation-admin li:last-child:after,.block-navigation-admin li:last-child:before{content:none}@media (max-width:720px){.block-navigation-admin li a{text-indent:-9999px;font-size:1px}.block-navigation-admin li a:after{font-size:13px;content:counter(arrow)}.block-navigation-admin li.active a:after{content:"Stap " counter(arrow)}}@media (max-width:400px){.block-navigation-admin li.active a:after{content:counter(arrow)}}.block-navigation-prev-next{clear:both;padding-top:20px;border-top:1px solid #aaa;margin-top:20px}.block-navigation-prev-next:after{content:"";display:table;clear:both}.block-navigation-prev-next a,.block-navigation-prev-next input{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#769918;color:#fff!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem;background-repeat:no-repeat}.block-navigation-prev-next a svg,.block-navigation-prev-next input svg{fill:#fff!important}.block-navigation-prev-next a:nth-last-child(n+2),.block-navigation-prev-next input:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){.block-navigation-prev-next a,.block-navigation-prev-next input{width:100%;margin-right:0}}.block-navigation-prev-next a:hover,.block-navigation-prev-next input:hover{background-color:#658315}.block-navigation-prev-next a.btn-gray:hover,.block-navigation-prev-next a.btn-grey:hover,.block-navigation-prev-next a.recalculate:hover,.block-navigation-prev-next input.btn-gray:hover,.block-navigation-prev-next input.btn-grey:hover,.block-navigation-prev-next input.recalculate:hover{background-color:#aeaeae!important}.block-navigation-prev-next a.navigation-prev,.block-navigation-prev-next input.navigation-prev{padding-left:2em;background-image:url(../img/arrow_left_white.png);background-position:10% center}.block-navigation-prev-next a.navigation-prev span,.block-navigation-prev-next input.navigation-prev span{padding-left:.9em;background:url(../img/arrow_left_white.png) transparent no-repeat left center}.block-navigation-prev-next a.navigation-next,.block-navigation-prev-next input.navigation-next{float:right;padding-right:2em;background-image:url(../img/arrow_right_white.png);background-position:92% center}.block-navigation-prev-next a.navigation-next span,.block-navigation-prev-next input.navigation-next span{padding-right:.9em;background:url(../img/arrow_right_white.png) transparent no-repeat right center}.block-navigation-prev-next a.navigation-confirm,.block-navigation-prev-next input.navigation-confirm{float:right}.block-quote{background:#f3f3f3}.block-quote .field-img{margin-bottom:1.5em}.block-quote .group-text{text-align:center;padding-left:8%;padding-right:8%;-webkit-box-sizing:border-box;box-sizing:border-box}.block-quote cite{color:#769918;font-size:1.06667em}.block-quote .field-link{margin-top:1em}@media (min-width:900px){.block-quote .content{max-width:100%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-quote .content:after{content:" ";display:block;clear:both}.block-quote .field-img{width:23.72881%;float:left;margin-right:1.69492%;margin-bottom:0}.block-quote blockquote{position:relative;margin-top:1em;margin-bottom:.25em;font-style:italic}.block-quote blockquote:after,.block-quote blockquote:before{font-family:sans-serif;font-size:12rem;color:#769918;position:absolute;font-style:normal;line-height:.5}.block-quote blockquote:before{right:100%;top:0;margin-right:.5rem}.block-quote blockquote:after{left:100%;top:100%;margin-left:.5rem}.block-quote .group-text{width:74.57627%;float:right;margin-right:0}}.block-form h2{font-size:16px;color:#666;margin-bottom:25px;font-family:MontserratBold,sans-serif;font-weight:500}.block-form p{font-size:13px;margin-bottom:10px;color:#393939}.block-form h3{color:#769918;font-size:14px;font-weight:500;font-family:MontserratBold,sans-serif;margin-bottom:10px}.block-form .form-footer{font-family:MontserratBold,sans-serif;margin-top:35px}.block-form .form-footer a{color:#769918;padding-left:12px;font-size:15px;background:url(../img/arrow_left_green.png) no-repeat left 4px}.block-form .form-footer a:hover{text-decoration:underline}.form-actions>:not(.expandable){display:inline-block;margin-right:10px;margin-bottom:10px}.form-actions>:not(.expandable):last-child{margin-right:0}.form-actions.pull-right{padding-top:50px}@media (max-width:500px){.form-actions.pull-right{padding-top:20px;border-top:solid 1px #dcdcdc;float:none}}.block-breadcrumbs{margin-bottom:0}.block-breadcrumbs .content ul li{float:left;color:#999;padding-right:4px;line-height:normal;padding-bottom:5px}.block-breadcrumbs .content ul li:after{content:'>';padding-left:.5em;color:#769918;font-size:1.2em;vertical-align:middle}.block-breadcrumbs .content ul li:last-child::after{content:''}.block-breadcrumbs .content ul li a{color:#999;text-decoration:underline;-webkit-text-decoration-color:rgba(153,153,153,.3);text-decoration-color:rgba(153,153,153,.3)}.block-breadcrumbs .content ul li a:hover{color:#769918;-webkit-text-decoration-color:#3b3a3a;text-decoration-color:#3b3a3a}@media (max-width:900px){.block-btn-back{display:none}}.block-btn-back.block.block{margin-right:0}.block-btn-back .content a{width:auto;height:auto;padding-left:11px;background-position:left 50%;font-family:MontserratBold,sans-serif;font-size:.93333em;color:#3b3a3a;text-decoration:none;padding-bottom:2px;font-weight:500}.block-btn-back .content a:hover{text-decoration:underline}.region-sidebar-left .block-btn-back .content a{margin-bottom:20px}.page-title{margin-bottom:1em!important}.page-intro{margin-bottom:2em;max-width:1100px}@media (max-width:900px){.block-tabs ul{display:none!important}}.block-tabs li{float:left;color:#666}.block-tabs li:nth-last-child(n+2){padding-right:20px}.block-tabs li:hover{color:#769918}.block-tabs a{text-transform:uppercase;font-family:MontserratBold,sans-serif;display:block;color:inherit;font-size:14px;padding:10px 0;text-decoration:none}.block-tabs .active{color:#769918}.block-tabs .stripe{height:4px;background-color:#769918;position:relative;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out,-webkit-transform .5s ease-out}@media (max-width:900px){.block-tabs .stripe{display:none}}.block-product-groups{margin-bottom:0!important}.block-product-groups .product-groups:after{content:"";display:table;clear:both}.block-product-groups .product-groups .product-group-teaser{width:23.52941%;float:left}.block-product-groups .product-groups .product-group-teaser:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.block-product-groups .product-groups .product-group-teaser:nth-child(4n+2){margin-left:25.4902%;margin-right:-100%;clear:none}.block-product-groups .product-groups .product-group-teaser:nth-child(4n+3){margin-left:50.98039%;margin-right:-100%;clear:none}.block-product-groups .product-groups .product-group-teaser:nth-child(4n+4){margin-left:76.47059%;margin-right:-100%;clear:none}@media (max-width:900px){.block-product-groups .product-groups .product-group-teaser{width:32.02614%;float:left}.block-product-groups .product-groups .product-group-teaser:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.block-product-groups .product-groups .product-group-teaser:nth-child(3n+2){margin-left:33.98693%;margin-right:-100%;clear:none}.block-product-groups .product-groups .product-group-teaser:nth-child(3n+3){margin-left:67.97386%;margin-right:-100%;clear:none}}@media (max-width:775px){.block-product-groups .product-groups .product-group-teaser{width:49.01961%;float:left}.block-product-groups .product-groups .product-group-teaser:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.block-product-groups .product-groups .product-group-teaser:nth-child(2n+2){margin-left:50.98039%;margin-right:-100%;clear:none}}@media (max-width:400px){.block-product-groups .product-groups .product-group-teaser{width:100%;float:left}.block-product-groups .product-groups .product-group-teaser:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:none}}.block-product-groups .product-groups .product-group-teaser{position:relative;margin-bottom:2em}.block-product-groups .product-groups .product-group-teaser:hover .field-title h3{color:#769918}.block-product-groups .show-more{clear:both}.block-product-groups .show-more a{display:block;font-size:.93333em;line-height:2.85714em;font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;background:#769918;color:#fff}@media (max-width:500px){.block-product-groups .show-more a{display:none}}.block-product-groups .show-more a span span{display:inline-block;width:16px;height:10px;padding:0 1em;background-repeat:no-repeat;background-position:center}.block-product-groups .show-more a span span.arrow-down{background-image:url(../img/icon_white_arrow_down.png)}.block-product-groups .show-more a span span.arrow-up{background-image:url(../img/icon_white_arrow_up.png)}.block-product-groups .show-more a span span.text{width:auto;height:auto;padding:0}.block-product-groups .show-more a span.less{display:none}.block-product-groups .links{margin-bottom:1.33333em}.block-product-groups .links a.download{background:url(../img/icon_download_link.png) no-repeat left center;padding-left:20px;line-height:normal;text-decoration:underline;color:#3b3a3a}.block-product-groups .links a.download:hover{text-decoration:none}.block-product-groups.block-product-groups-more .product-groups .product-group-teaser:nth-child(1n+9){display:none}@media (max-width:900px){.block-product-groups.block-product-groups-more .product-groups .product-group-teaser{display:block}.block-product-groups.block-product-groups-more .product-groups .product-group-teaser:nth-child(1n+7){display:none}}@media (max-width:500px){.block-product-groups.block-product-groups-more .product-groups .product-group-teaser:nth-child(n){display:block;width:100%;margin:0;padding:14px 0;border-bottom:solid 1px rgba(196,196,196,.5)}.block-product-groups.block-product-groups-more .product-groups .product-group-teaser .field-img{display:none}.block-product-groups.block-product-groups-more .product-groups .product-group-teaser h3{display:block}}.block-advice-overview .item-news-teaser,.block-news-overview .item-news-teaser{padding-bottom:1.33333em}.block-advice-overview .item-news-teaser .field-img,.block-advice-overview .item-news-teaser .field-text,.block-news-overview .item-news-teaser .field-img,.block-news-overview .item-news-teaser .field-text{margin-bottom:.66667em}@media (max-width:400px){.block-advice-overview .item-news-teaser .field-img,.block-news-overview .item-news-teaser .field-img{float:none;width:auto;display:block}}.block-advice-overview .items,.block-news-overview .items{clear:both}.block-advice-overview-alt,.block-news-overview-alt,.block-related-news{margin:0 -15px}.block-advice-overview-alt .field-img,.block-news-overview-alt .field-img,.block-related-news .field-img{float:none;width:100%;margin-right:0;margin-bottom:.66667em}.block-advice-overview-alt .item,.block-news-overview-alt .item,.block-related-news .item{padding:0 15px 35px!important;margin:0;border:none;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%}.block-advice-overview-alt .item:nth-child(3n+1),.block-news-overview-alt .item:nth-child(3n+1),.block-related-news .item:nth-child(3n+1){clear:left}@media (max-width:775px){.block-advice-overview-alt .item.item,.block-news-overview-alt .item.item,.block-related-news .item.item{clear:none;width:50%;padding-bottom:20px!important}.block-advice-overview-alt .item.item:nth-child(odd),.block-news-overview-alt .item.item:nth-child(odd),.block-related-news .item.item:nth-child(odd){clear:left}}@media (max-width:400px){.block-advice-overview-alt .item.item,.block-news-overview-alt .item.item,.block-related-news .item.item{width:100%}}.subheader{background:no-repeat 50% 50%;background-size:cover;position:relative;top:-26px}.subheader .title{font-family:MontserratNormal,sans-serif;font-weight:400;font-size:2.5em;text-transform:none;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);text-align:center;padding:9% 0}@media (max-width:900px){.subheader .title{font-size:calc(15px + 1.2vw)}}.submenu{background-color:#3b3a3a;position:relative;top:-26px;padding:1em 0}@media (max-width:900px){.submenu{display:none}}.submenu .main-nav>ul>li:first-child a{padding-left:0}.submenu .main-nav .responsive-tab a{padding-right:23px!important;background:url(../img/icon_white_arrow_down.png) no-repeat right center}.submenu .main-nav .hide{display:none}.advice-detail .full-width,.advice-detail .item-media,.advice-detail .item-page{margin-bottom:5em}.advice-detail .full-width{padding-top:5em}.item-media{clear:both}.item-media:after{content:"";display:table;clear:both}.item-media .field-img{float:left;width:32%;margin-right:3%;margin-bottom:.5em}@media (max-width:400px){.item-media .field-img.field-img{float:none;width:100%;margin-right:0;margin-left:0;margin-bottom:1em}}.item-media div+.btn,.item-media div+.recalculate{margin-top:1em}.item-media-right .field-img{float:right;margin-right:0;margin-left:3%}.item-media-half .field-img{width:50%}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;left:0\9;right:0\9}.full-width-grey{background:#f3f3f3;border:1px solid #ccc}.block-admin-settings ul{line-height:normal}.block-admin-settings ul li{margin:0 0 .2em}.block-admin-settings .field-link{margin:1.66667em 0 0}.block-admin-settings .field-link a{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#769918;color:#fff!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem}.block-admin-settings .field-link a svg{fill:#fff!important}.block-admin-settings .field-link a:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){.block-admin-settings .field-link a{width:100%;margin-right:0}}.block-admin-settings .field-link a:hover{background-color:#658315}.block-admin-settings .field-link a.btn-gray:hover,.block-admin-settings .field-link a.btn-grey:hover,.block-admin-settings .field-link a.recalculate:hover{background-color:#aeaeae!important}.block-addresses .title{margin-bottom:1.33333em}.block-addresses td:before{vertical-align:bottom;margin-top:-6px;margin-bottom:-2px;width:15px!important}.block-addresses td{color:inherit!important}.block-comparison-table .accented td{background-color:rgba(118,153,24,.15)}.block-comparison-table td,.block-comparison-table th{padding:15px!important}.block-comparison-table td+td,.block-comparison-table th+th{border-left:1px solid rgba(153,153,153,.3)}.block-comparison-table .field-menu ul li a{padding-left:35px}.block-comparison-table .field-menu .export-excel a{background-image:url(../img/icon_excel.png)}.block-comparison-table .field-menu .remove-all a{background-image:url(../img/icon_close.png)}.block-comparison-table table tr.field-remove td{text-align:right;padding-bottom:0}.block-comparison-table table tr.field-remove a{display:inline-block;background:url(../img/icon_close.png) no-repeat;width:13px;height:13px}.block-comparison-table table tr.field-title{font-family:MontserratBold,sans-serif;font-weight:400;letter-spacing:0;color:#769918}.block-comparison-table table tr.field-title .remove-column{position:absolute;top:5px;right:10px;border-radius:50%;width:14px;height:14px;border:none;cursor:pointer;text-align:center;line-height:1;font-size:13px;color:#fff;background:#666 url(../img/icon-close.png) no-repeat center}.block-comparison-table table tr.field-title td{position:relative;padding-top:40px!important}.block-comparison-table table tr.field-title td a{text-decoration:none;color:#769918}.block-comparison-table table tr.field-title td a:hover{text-decoration:underline}.block-comparison-table table tr.field-title td.label{font-family:MontserratNormal,sans-serif;font-weight:700;font-size:1em;text-transform:none;letter-spacing:normal;color:#3b3a3a}.block-comparison-table table tr.field-desc td{line-height:1.4}.block-comparison-table table tr.field-img{background-color:#fff}.block-comparison-table table tr.field-img td{text-align:center;vertical-align:middle}.block-comparison-table table tr.field-img td.label{text-align:left;vertical-align:top}.block-comparison-table table tr.field-img img{width:auto}.block-comparison-table table tr.field-order{background-color:#fff}.block-comparison-table table tr.field-order a{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#769918;color:#fff!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem;display:block;text-align:center;margin-bottom:0}.block-comparison-table table tr.field-order a svg{fill:#fff!important}.block-comparison-table table tr.field-order a:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){.block-comparison-table table tr.field-order a{width:100%;margin-right:0}}.block-comparison-table table tr.field-order a:hover{background-color:#658315}.block-comparison-table table tr.field-order a.btn-gray:hover,.block-comparison-table table tr.field-order a.btn-grey:hover,.block-comparison-table table tr.field-order a.recalculate:hover{background-color:#aeaeae!important}.block-comparison-table table tr.field-order td{padding:0!important;border-color:#fff}.block-comparison-table table td{vertical-align:top}.block-comparison-table table td.label{font-weight:700}.block-comparison-table table.product-1 td{width:70%}.block-comparison-table table.product-1 td.label{width:30%}.block-comparison-table table.product-2 td{width:40%}.block-comparison-table table.product-2 td.label{width:20%}.block-comparison-table table.product-3 td{width:28%}.block-comparison-table table.product-3 td.label{width:16%}.block-comparison-table table.product-4 td{width:21%}.block-comparison-table table.product-4 td.label{width:16%}.block-dashboard-search .dashboard-search,.block-dashboard-search .table-search,.block-table-search .dashboard-search,.block-table-search .table-search{display:table;width:100%}.block-dashboard-search .search-field,.block-table-search .search-field{display:table-cell;vertical-align:middle}.block-dashboard-search .search-field input,.block-table-search .search-field input{font-size:15px;line-height:1.2;padding:14px 17px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:solid 1px #ccc;border-right:none;height:46px;font-family:MontserratBold,sans-serif;color:#5e5d5d}.block-dashboard-search .search-column,.block-table-search .search-column{display:table-cell;vertical-align:middle;width:120px;position:relative}.block-dashboard-search .search-column:before,.block-table-search .search-column:before{content:'';position:absolute;width:1px;background-color:#ccc;height:24px;top:11px;left:0;z-index:1}.block-dashboard-search .search-column select,.block-table-search .search-column select{font-size:15px;line-height:1.2;padding:13px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border:none;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;height:46px;font-family:MontserratBold,sans-serif;color:#5e5d5d}.block-dashboard-search .search-submit,.block-table-search .search-submit{display:table-cell;vertical-align:middle;width:46px}.block-dashboard-search .search-submit button,.block-dashboard-search .search-submit input,.block-table-search .search-submit button,.block-table-search .search-submit input{display:block;width:46px;height:46px;padding:0;border:none;background:#769918 url(../img/icon-zoom-white.png) center no-repeat;text-indent:-9999px}.block-dashboard-search .search-submit button:hover,.block-dashboard-search .search-submit input:hover,.block-table-search .search-submit button:hover,.block-table-search .search-submit input:hover{background-color:#769018}@media (max-width:400px){.block-dashboard-search .search-column,.block-dashboard-search .search-field,.block-table-search .search-column,.block-table-search .search-field{display:block;width:100%;margin-bottom:10px}.block-dashboard-search .search-column input,.block-dashboard-search .search-column select,.block-dashboard-search .search-field input,.block-dashboard-search .search-field select,.block-table-search .search-column input,.block-table-search .search-column select,.block-table-search .search-field input,.block-table-search .search-field select{border:solid 1px #ccc}.block-dashboard-search .search-column:before,.block-dashboard-search .search-field:before,.block-table-search .search-column:before,.block-table-search .search-field:before{content:none}.block-dashboard-search .search-submit,.block-table-search .search-submit{width:100%;display:block}.block-dashboard-search .search-submit button,.block-dashboard-search .search-submit input,.block-table-search .search-submit button,.block-table-search .search-submit input{width:100%;background-image:none;text-indent:0;text-transform:uppercase;font-size:17px;color:#fff;font-family:MontserratBold,sans-serif;letter-spacing:1px;padding:7px 10px 6px;height:auto;font-size:14px;line-height:1.4}}.block-shopping-cart{border-bottom:solid 1px rgba(153,153,153,.85);margin-bottom:10px!important}.block-shopping-cart p.error{background:#fff!important}.block-shopping-cart .field-text{line-height:1.4;margin-bottom:1.66667em}.block-shopping-cart .field-legend{margin-bottom:1.66667em}@media (max-width:750px){.block-shopping-cart{border-bottom:none}}.block-shopping-cart .responsive-table{padding-top:100px;position:relative;top:-100px;margin-bottom:-100px}.block-shopping-cart table{overflow:visible}.block-shopping-cart .cart-price{white-space:nowrap}.block-shopping-cart .cart-price strike{margin-right:.4em}.page-checkout .block-navigation-admin{position:relative;z-index:1}.block-shoping-cart-total{float:right}@media (max-width:400px){.block-shoping-cart-total{float:none}}.block-shoping-cart-total td{padding:10px 0}.block-shoping-cart-total td:first-child{width:180px}.block-shoping-cart-total tbody tr:first-child td{padding-top:20px}.block-shoping-cart-total tbody tr:last-child td{padding-bottom:20px}.block-shoping-cart-total tfoot td{border-top:solid 1px rgba(153,153,153,.3);font-size:15px;font-weight:700;padding-bottom:20px}.block-shoping-cart-total b{font-weight:700}.block-shoping-cart-total .btn,.block-shoping-cart-total .recalculate{margin-right:10px;margin-bottom:10px}.block-shoping-cart-total .btn:last-child,.block-shoping-cart-total .recalculate:last-child{margin-right:0}@media (max-width:400px){.block-shoping-cart-total .btn,.block-shoping-cart-total .recalculate{margin-right:0;width:100%}}.block-shoping-cart-total .popover-wrapper{top:-3px}.recalculate{margin-bottom:0!important;padding-top:7px;padding-bottom:7px}.block-shoping-cart-total tfoot .recalculate{background:#769918!important;color:#fff!important}.block.block.block-messages{clear:both;margin-bottom:20px;padding:10px 15px 10px 60px!important;font-size:14px;font-family:MontserratBold,sans-serif;line-height:1.4;color:#fff;line-height:1.4;position:relative}.block.block.block-messages:after{content:'';position:absolute;top:0;left:0;width:40px;height:40px;background-repeat:no-repeat;background-image:url(../img/sprites/message.png)}.block.block.block-messages:before{content:'';position:absolute;top:0;left:40px;right:0;bottom:0;background-color:rgba(255,255,255,.3);pointer-events:none}.block.block.block-messages a{text-decoration:underline;color:inherit;position:relative;z-index:1}.block.block.block-messages.warning{background-color:#e1840c}.block.block.block-messages.warning:after{background-position:12px 11px}.block.block.block-messages.error{background-color:#e60000}.block.block.block-messages.error:after{background-position:12px -31px}.block.block.block-messages.ok{background-color:#769918}.block.block.block-messages.ok:after{background-position:12px -66px}td.block-messages{border:none!important}.block-suggestions{clear:both;line-height:1.4!important;padding:.6em 1em!important;border:1px solid #000!important;font-weight:400!important;background-repeat:no-repeat!important;background-position:.8em .8em!important;border-color:#769a18!important;background-color:#e8f5c5!important;background-image:none!important}.block-suggestions a{color:#769a18}.block-product-filter{position:relative;z-index:200}.block-filter{position:relative;z-index:200;clear:both}@media (max-width:900px){.block-filter .title{display:none}}.block-filter .form-item,.block-filter .form-item-stacked{overflow:visible;margin-bottom:20px!important}.block-filter .product-group,.block-filter .product-search-term{height:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:1.2;width:100%;padding:14px 10px;border:1px solid #e6e6e6}.block-filter .product-group:hover,.block-filter .product-search-term:hover{border-color:#cdcdcd}.block-filter .product-search-term{background-image:url(../img/icon_zoom_green.png);background-repeat:no-repeat;background-position:99% center;background-position:calc(100% - 10px) center}.block-filter .product-search-term::-ms-clear{margin-right:1em}.block-filter .btn-clear-filters{font-family:MontserratNormal,sans-serif;display:block;margin:.4em 0 1.4em 0;text-align:left;background-color:#3b3a3a;color:#fff!important}.block-filter .btn-clear-filters svg{fill:#fff!important}.block-filter .btn-clear-filters span{text-align:left}.block-filter .btn-clear-filters .btn-clear-filters-close{width:16px;height:16px;float:left;margin-right:10px;position:relative;top:2px}.block-filter .clear-filters:hover{text-decoration:underline}.block-filter .filter{margin-bottom:1em}.block-filter .filter.inline:after{content:"";display:table;clear:both}.block-filter .filter.unfolded{display:block!important}.block-filter .filter .content{padding-left:1.42857em}.block-filter .single-checkbox .content{padding-left:0}.block-filter span.count{font-size:.73333em;color:#999;display:inline-block}.block-filter input:checked+label{font-weight:700;color:#769918}.block-filter .more-less{margin-top:.66667em}.block-filter .more-less a{display:block;background:no-repeat 1px center;padding:0 0 0 1.33333em;text-decoration:underline}.block-filter .more-less .more a{background-image:url(../img/arrow_down_green_double.png)}.block-filter .more-less .less{display:none}.block-filter .more-less .less a{background-image:url(../img/arrow_up_green_double.png)}.block-filter a.more-info{overflow:hidden;text-indent:-9999px;position:relative;cursor:pointer}.block-filter .filter-checkbox input,.block-filter .filter-radiobutton input{margin-left:0;margin-right:.4em}.block-filter .filter-checkbox label,.block-filter .filter-radiobutton label{display:inline;cursor:pointer}.block-filter .filter-checkbox .checkbox,.block-filter .filter-checkbox .radio,.block-filter .filter-radiobutton .checkbox,.block-filter .filter-radiobutton .radio{margin-bottom:.33333em}.block-filter .filter-checkbox.inline .content ul li,.block-filter .filter-radiobutton.inline .content ul li{display:block;float:left;width:49.5%;padding-right:0;margin-right:0;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.block-filter .filter-slider .ui-slider{background:url(../img/bg_slider.gif) 0 0;border:none;height:.8em;margin-bottom:1em}.block-filter .filter-slider .ui-slider-handle{top:-3px;background:url(../img/icon_dot_slider.png) no-repeat transparent;width:19px;height:19px;border:none}.block-filter .filter-slider .ui-slider-range{background:0 0}.block-filter .filter-slider input{font-size:15px;width:40px;padding:0 5px}.block-filter .filter-slider select{width:42%;margin:0}.block-filter .filter-slider .range-divider{display:inline-block;background:url(../img/icon_small_arrow_right.png) transparent no-repeat center center;width:6%;height:1em;overflow:hidden;text-indent:-9999px}.block-filter .color{float:left!important;display:block!important;margin:0!important}.block-filter .color input[type=checkbox]{display:none}.block-filter .color span{width:25px;height:25px;border:solid 1px #ccc;display:block}.block-filter .color:focus span,.block-filter .color:hover span{border-color:#999}.block-filter .color.color span{margin:0 10px 10px 0}.block-filter .color.color-grey span{background-color:#bdc3c7}.block-filter .color.color-black span{background-color:#000}.block-filter .color.color-blue span{background-color:#2f81b7}.block-filter .color.color-red span{background-color:#bdc3c7}.block-filter .color.color-brown span{background-color:#78302c}.block-filter .color.color-green span{background-color:#30ad63}.block-filter .color.color-yellow span{background-color:#fecc2f}.block-filter .color.color-moccasin span{background-color:#fae8c1}.block-filter .color.color-purple span{background-color:#7461c2}.block-filter .color.color-pink span{background-color:#f27ec2}.block-filter .color.color-white span{background-color:#fff}.block-filter .color input:checked+span{background-image:url(../img/icon-checked.png);-webkit-box-shadow:none;box-shadow:none}.block-filter .color-moccasin input:checked+span,.block-filter .color-white input:checked+span{background-image:url(../img/icon-checked-light.png)}.block-filter .filter-select-inline h3{float:left;margin-bottom:0}.block-filter .filter-select-inline .content{float:right}.block-filter .filter-select-inline .content select{max-width:120px}.block-filter .single-checkbox label,.block-filter h3{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;font-size:.93333em;margin-bottom:1.07143em;display:block;background-color:#fff;cursor:pointer;float:none}.block-filter .single-checkbox label{display:inline}.block-filter .filter .filter h3{padding-left:1.28571em;background:url(../img/icon_circle_5x5.png) #fff no-repeat .21429em .35714em;cursor:auto}.block-filter .collapsible h3,.block-filter .filter .collapsible h3{padding-left:1.28571em;background:url(../img/arrow_down_green_white_small.gif) #fff no-repeat 0 .35714em;cursor:pointer}.block-filter .collapsed h3,.block-filter .filter .collapsed h3{background-image:url(../img/arrow_right_green_white_small.gif);background-position:.21429em .07143em}.block-filter .collapsed .content,.block-filter .filter .collapsed .content{display:none}.block-filter ul.unfolded li{display:block!important}.block-filter .template-more{display:none}.filters{line-height:30px;padding-top:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.filters .filters-label{float:left;margin-right:10px}@media (max-width:500px){.filters .filters-label{float:none;display:block}}.filters .filters-filter{float:left;color:inherit;background-color:#ebeae5;line-height:inherit;font-family:inherit;padding:0 10px;border:none;border-radius:.15rem;margin-bottom:10px;text-decoration:none}.filters .filters-filter:hover{background-color:#e0ded7}.filters .filters-filter:nth-last-child(n+2){margin-right:10px}.filters .close-parent{position:relative;top:auto;right:auto;margin-left:5px;top:2px;line-height:.9;display:inline-block;background:0 0}.filters .close-parent .icon{fill:#3b3a3a}.block-active-filters-summary{font-size:.825em;margin-bottom:1em!important}.block-active-filters-summary a{display:inline-block;padding:.5em;background-color:#eee;color:#3b3a3a;margin:0 .5em .5em 0}.block-active-filters-summary span{padding-right:2em;background:url(../img/icon_error.png) transparent no-repeat right center}.block-product-overview{position:relative;z-index:150}.block-product-overview .products{padding-top:1.33333em}.block-product-overview .products:after{content:"";display:table;clear:both}.block-product-overview .item-product-teaser{padding-bottom:1.33333em;margin-bottom:1.33333em}.block-product-overview .item-product-teaser:after{content:"";display:table;clear:both}@media (min-width:500px){.block-product-overview .item-product-teaser{width:49.15254%;float:left}.block-product-overview .item-product-teaser:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.block-product-overview .item-product-teaser:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media (min-width:775px){.block-product-overview .item-product-teaser{width:32.20339%;float:left}.block-product-overview .item-product-teaser:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.block-product-overview .item-product-teaser:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.block-product-overview .item-product-teaser:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}}.block-product-overview .block-suggestions{margin-bottom:1.33333em}.block-product-overview .paging-top{margin-bottom:.33333em}.block-product-overview.teasers .products{border-top:none;padding-top:0}.block-product-overview.teasers .item-product-teaser{border-bottom:none;margin-bottom:10px;padding-bottom:0}.block-product-overview.teasers .field-title{margin-bottom:.5em}.block-product-overview.teasers .field-title a{color:#393939;font-size:15px}.block-product-overview.teasers .field-desc a{color:#969696;font-size:11px;font-family:Arial,Helvetica,sans-serif}#cover-bg{background:url(../img/bg_transparent-50.png);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1001}#popup{display:none;height:100%;left:0;position:absolute;top:20%;width:100%;z-index:1002}#popup .popup-inner{height:120%;overflow:hidden;position:relative;width:100%}#popup .popup-inner .popup{height:100%;margin:0 auto;position:relative;width:80%;max-width:670px}#popup .popup-inner .popup .popup-spacer{height:1px;position:relative}#popup .popup-inner .popup .popup-content{background:none repeat scroll 0 0 #fff;position:relative;padding:1.66667em 1.33333em}#popup .popup-inner .popup .popup-content:after{content:"";display:table;clear:both}#popup .popup-inner .popup .popup-content h2{font-family:MontserratNormal,sans-serif;font-weight:400;font-size:26px;color:#769918;margin-bottom:.76923em}#popup .popup-inner .popup .popup-content h2 .close{float:right;font-size:14px;font-family:MontserratNormal,sans-serif;font-weight:700;text-transform:uppercase;margin-top:.53333em}#popup .popup-inner .popup .popup-content h2 .close a{display:block;color:#3b3a3a;background:url(../img/icon_close_green.png) no-repeat left center;padding-left:17px;line-height:11px}#popup .popup-inner .popup .popup-content h2 .close a:hover{color:#769918}#popup .popup-inner .popup .popup-content .tabs .tabnavigation{margin-bottom:1px}#popup .popup-inner .popup .popup-content .tabs .tabnavigation:after{content:"";display:table;clear:both}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li{float:left;margin-right:2px}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#f3f3f3;color:#769918!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a svg{fill:#769918!important}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a{width:100%;margin-right:0}}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a:hover{background-color:#e6e6e6}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.btn-gray:hover,#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.btn-grey:hover,#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.recalculate:hover{background-color:#aeaeae!important}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.selected{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#769918;color:#fff!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.selected svg{fill:#fff!important}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.selected:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.selected{width:100%;margin-right:0}}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.selected:hover{background-color:#658315}#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.selected.btn-gray:hover,#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.selected.btn-grey:hover,#popup .popup-inner .popup .popup-content .tabs .tabnavigation li a.selected.recalculate:hover{background-color:#aeaeae!important}#popup .popup-inner .popup .popup-content .tabs .tab{background:#f3f3f3;padding:1em .53333em;max-height:300px;overflow:auto}.block-alert{background:url(../img/icon_alert.png) no-repeat 15px 1.26667em #e60000;padding:1.33333em 1.33333em 1.6em 4em;margin-bottom:2em}.block-alert .content{font-family:MontserratNormal,sans-serif;font-weight:400;font-size:1.4em;color:#fff;padding-right:1.42857em}.block-alert .content a{color:#fff;text-decoration:underline}.block-alert .content a:hover{text-decoration:none}.block-alert .close{position:relative;float:right;padding-top:.2em}.block-alert .close a{display:block;width:16px;height:16px;background:url(../img/icon_close_red.png) no-repeat}.block-list-style1 ul li{padding-bottom:.46667em}.block-list-style1 ul a{color:#3b3a3a}.block-list-style1 ul a:hover{color:#769918}.block-wizard-import .intro{padding-bottom:1.2em}.block-wizard-import .mapping-status,.block-wizard-import .show-only-required{padding:.5em 0;line-height:1.4}.block-wizard-import .mapping-status{color:#769918;font-weight:700}.block-wizard-import .show-only-required{float:right}.block-wizard-import .columns-wrapper{margin:3em 0 1em 0;clear:both;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%}.block-wizard-import .column{vertical-align:top;display:inline-block;width:212px;margin-right:20px;padding-bottom:1em}.block-wizard-import .column-inner{border:2px solid #ccc}.block-wizard-import .column-last,.block-wizard-import .column:last-child{margin-right:0}.block-wizard-import .column-head{padding:.6em 1em 0 1em;height:8em}.block-wizard-import .column-head h2{font-weight:700;margin-bottom:.2em;font-size:inherit;color:inherit}.block-wizard-import .column-head select{width:100%;margin-bottom:.2em}.block-wizard-import .column-preview{background-color:#f3f3f3}.block-wizard-import .column-status{white-space:normal;line-height:1.1}.block-wizard-import .column-preview-row{border-top:1px solid #ccc;padding:.6em 1em;width:auto;position:relative;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.block-wizard-import .column-preview-row-first{border-top-width:2px}.block-wizard-import .column-required .column-head h2:after{content:"*"}.block-wizard-import.show-only-required .column-optional{display:none}.block-wizard-import .status-valid .column-inner,.block-wizard-import .status-valid .column-preview-row{border-color:#769918}.block-wizard-import .status-valid .column-status{color:#769918}.block-wizard-import .status-valid .column-preview{background-color:#e8f5c5}.block-wizard-import .status-invalid .column-inner,.block-wizard-import .status-invalid .column-preview-row{border-color:#900}.block-wizard-import .status-invalid .column-status{color:#900}.block-wizard-import .status-invalid .column-preview{background-color:#ffd5d5}.block-wizard-import .wizard-import-legend .required:before{content:"*";font-size:2em;vertical-align:middle;line-height:0;height:0;position:relative;top:.15em;padding-right:.25em}.section.block-cookie-warning{display:none;position:fixed;bottom:0;left:0;right:0;padding-top:1em;padding-bottom:1em;font-family:MontserratNormal,sans-serif;background-color:#769918;color:#fff;z-index:1001;line-height:1.2}.section.block-cookie-warning:after{content:"";display:table;clear:both}.section.block-cookie-warning .cookie-warning-text{display:inline-block;font-size:1.2em;margin-bottom:2em}.section.block-cookie-warning .cookie-warning-text p{margin:1em 0}.section.block-cookie-warning .cookie-warning-text p:first-child{margin-top:0}.section.block-cookie-warning .cookie-warning-text p:last-child{margin-bottom:0}.section.block-cookie-warning .cookie-warning-text a{color:inherit;text-decoration:underline}.section.block-cookie-warning .btn,.section.block-cookie-warning .recalculate{text-transform:none}.section.block-cookie-warning .btn-edit-cookie-settings{background-color:#3b3a3a;color:#fff!important}.section.block-cookie-warning .btn-accept{background-color:#fff;color:#769918!important;padding-left:40px;background-image:url(../img/icon-btn-check-hover.png);background-repeat:no-repeat;background-position:.35em center}@media (max-width:775px){.section.block-cookie-warning .cookie-warning-text{font-size:1em}}@media (max-width:500px){.section.block-cookie-warning .cookie-warning-text{font-size:.875em;display:block}}.cookie-warning-visible .block-cookie-warning.block-cookie-warning{display:block}.block-notifications{color:#fff;background:#769918!important;float:none!important;position:absolute;top:3em;right:0;width:28em}.block-notifications .notifications-body-wrapper{background-color:#648113;max-height:25em;position:relative}.block-notifications .notifications-body{position:relative}.block-notifications .notifications-header:before{content:" ";width:15px;height:6px;display:block;position:absolute;top:-6px;right:8.5em;background:url(../img/notifications_tail_up.png) transparent no-repeat center center}.block-notifications .notification,.block-notifications .notifications-footer,.block-notifications .notifications-header{padding:1.2em 1.5em}.block-notifications .notifications-title{font-family:MontserratNormal,sans-serif;font-weight:400;font-size:1.23em;text-transform:uppercase;color:#fff}.block-notifications .notification{position:relative;border-bottom:1px solid #526d0c;padding-right:2.8em}.block-notifications .notification a{color:#fff}.block-notifications .notification-contents,.block-notifications .notification-date{color:#dde5c5}.block-notifications .notification-date{color:#dde5c5;font-size:.85em;padding-bottom:.6em}.block-notifications .notification-title{font-weight:700;padding-bottom:.4em}.block-notifications .notification-contents{color:#dde5c5}.block-notifications .notification-dismiss{display:block;position:absolute;top:1.2em;right:1.5em;width:20px;height:20px;background:url(../img/icon_close_white_small.png) #526d0c no-repeat center center;text-indent:-9999px;overflow:hidden;border-radius:100%}.block-notifications .notifications-dismiss-all{font-family:MontserratNormal,sans-serif;font-weight:400;font-size:1.08em;text-transform:uppercase;color:#769918;background-color:#fff;display:inline-block;padding:.5em}.block-notifications .notifications-close{display:block;position:absolute;top:.8em;right:1.1em;width:30px;height:30px;background:url(../img/icon_close_white_medium.png) transparent no-repeat center center;text-indent:-9999px;overflow:hidden}.block-multi-level-table{overflow:auto}.block-multi-level-table table{min-width:750px}.block-inbox table{font-size:15px;overflow:hidden}.block-inbox table td:nth-child(1){width:15px;padding-right:10px}.block-inbox table td:nth-child(1) input{position:relative;z-index:4}.block-inbox table td:nth-child(2){min-width:130px;white-space:nowrap;padding-right:30px}.block-inbox table td:nth-child(3){max-width:750px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:30px}.block-inbox table td:nth-child(4){width:50px}.block-inbox table tbody td{position:relative;color:inherit}.block-inbox table tbody td a{text-decoration:none;color:inherit}.block-inbox table tbody td a input{position:relative;z-index:3}.block-inbox table tbody td a:after{content:'';position:absolute;top:0;bottom:0;left:-1200px;right:-1200px;z-index:2;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.block-inbox table .unread td{color:#769918;font-weight:700}.block-inbox-message{display:table;width:100%}.block-inbox-message .inbox-picture{display:table-cell;vertical-align:top;padding-right:20px}.block-inbox-message .inbox-picture img{width:52px;height:auto}.block-inbox-message .inbox-content{width:100%;display:table-cell;vertical-align:top;font-size:15px}.block-inbox-message .inbox-content .inbox-content-header{margin-bottom:10px}.block-inbox-message .inbox-content .inbox-content-text{max-width:820px}.block-inbox-message .inbox-content .field-from{font-weight:700}.block-inbox-message .inbox-content .field-date{opacity:.75}.block-inbox-message .inbox-content p:nth-last-child(n+2){margin-bottom:10px}.block-dashboard{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.block-dashboard .card-container{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.333333%;float:left;padding-left:10px;padding-right:10px;margin-bottom:2em}@media (max-width:775px){.block-dashboard .card-container{width:50%;margin-bottom:1.5em}}@media (max-width:400px){.block-dashboard{margin-left:0;margin-right:0}.block-dashboard .card-container{float:none;width:100%;padding:0}}.card{-webkit-transition:background .1s ease;transition:background .1s ease;position:relative;border:solid 1px #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;background-repeat:no-repeat;background-position:50% 30px}.card h3{-webkit-transition:color .1s ease;transition:color .1s ease;color:#333;color:rgba(51,51,51,.7);font-size:16px;text-transform:uppercase;font-family:MontserratBold,sans-serif;text-align:center;margin-top:6px;margin-bottom:8px;font-weight:500}.card p{-webkit-transition:color .1s ease;transition:color .1s ease;margin-bottom:8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.card p.location{font-weight:700;color:#769918}.card .btn,.card .recalculate{font-weight:500;padding-bottom:8px}.card .icon-container{max-width:100px;width:80%;margin-left:auto;margin-right:auto}.card .icon-container .icon{height:0;width:auto;display:block;padding-bottom:62.88%;position:relative}.card .icon-container svg{position:absolute;left:0;top:0;width:100%;height:100%}.card .icon-container svg *{-webkit-transition:fill .1s ease;transition:fill .1s ease;fill:#769918}.card .overlay-link{position:absolute;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);left:0;top:0;right:0;bottom:0;width:100%;height:100%;text-indent:-999em;overflow:hidden}.card:hover{background:#769918;color:#fff}.card:hover h2,.card:hover h3,.card:hover h4{color:#fff}.card:hover p,.card:hover p.location{color:inherit}.card:hover svg *{fill:#fff}@media (max-width:400px){.card{margin-right:0;width:100%;background-size:20px auto;background-position:left center;position:relative;padding:12px 0;border:none;border-bottom:solid 1px rgba(196,196,196,.5);margin-bottom:0}.card h3{padding-left:32px;padding-right:20px;font-size:14px;font-weight:400;text-align:left;margin:0}.card p{display:none}.card .icon-container{display:inline-block;margin:0;max-width:2.5em;position:absolute;left:0;top:.7em}}.block-dashboard-navigation{position:relative;z-index:1;font-family:MontserratBold,sans-serif}.block-dashboard-navigation .icon-container{max-width:60px;width:20%;display:inline-block;vertical-align:middle;position:relative;top:-.3em;margin-right:.5em}.block-dashboard-navigation .icon-container .icon{height:0;width:auto;display:block;padding-bottom:62.88%;position:relative}.block-dashboard-navigation .icon-container svg{position:absolute;left:0;top:0;width:100%;height:100%}.block-dashboard-navigation .icon-container svg *{-webkit-transition:fill .1s ease;transition:fill .1s ease;fill:#769918}.block-dashboard-navigation .back-button{display:block;float:left;width:4em;height:4em;text-indent:-999em;white-space:nowrap;overflow:hidden;background:#769918;margin-right:1em}.block-dashboard-navigation .back-button:before{content:"";display:block;width:1.2em;height:1.2em;border:3px solid #fff;-webkit-transform-origin:center center;transform-origin:center center;border-bottom:none;position:absolute;left:1.6em;top:1.35em;border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.block-dashboard-navigation .block-dashboard-navigation--bar,.block-dashboard-navigation .block-dashboard-navigation--dropdown--header{height:4em;line-height:4em}.block-dashboard-navigation .block-dashboard-navigation--bar{border-radius:6px;border:1px solid #ccc;overflow:hidden;padding-right:5em;cursor:pointer;position:relative}.block-dashboard-navigation .block-dashboard-navigation--bar .toggle{background-color:#769918;position:absolute;right:0;top:0;bottom:0;width:4em;word-wrap:nowrap;text-indent:-999em;overflow:hidden}.block-dashboard-navigation .block-dashboard-navigation--bar .toggle:after{content:"";display:block;width:.9em;height:.9em;border:2px solid #fff;-webkit-transform-origin:center center;transform-origin:center center;border-top:none;border-left:none;position:absolute;right:1.4em;top:1.4em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.block-dashboard-navigation .block-dashboard-navigation--bar .next,.block-dashboard-navigation .block-dashboard-navigation--bar .previous{display:none;position:absolute;z-index:1;top:.5em;height:3em;width:3em;text-indent:-999em;white-space:nowrap;background-color:#ccc;border-radius:100%}.block-dashboard-navigation .block-dashboard-navigation--bar .next:before,.block-dashboard-navigation .block-dashboard-navigation--bar .previous:before{content:"";display:block;width:.9em;height:.9em;border:2px solid #fff;-webkit-transform-origin:center center;transform-origin:center center;border-bottom:none;position:absolute;top:1em}.block-dashboard-navigation .block-dashboard-navigation--bar .previous{left:1.8em}.block-dashboard-navigation .block-dashboard-navigation--bar .previous:before{border-right:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:1.2em}.block-dashboard-navigation .block-dashboard-navigation--bar .next{right:5.8em}.block-dashboard-navigation .block-dashboard-navigation--bar .next:before{border-left:none;right:1.2em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.block-dashboard-navigation .block-dashboard-navigation--dropdown{visibility:hidden;position:absolute;top:100%;left:0;right:0;border:1px solid #ccc;border-top:none;border-radius:0 0 6px 6px;background:#fff}.block-dashboard-navigation .block-dashboard-navigation--dropdown--content{position:relative;overflow:hidden}.block-dashboard-navigation .active-item-title,.block-dashboard-navigation .parent-item-title{-webkit-transform:translateY(0);transform:translateY(0);display:block;color:#769918;text-align:center;position:absolute;left:0;top:0;bottom:0;right:5em}.block-dashboard-navigation .active-item-title .icon-container,.block-dashboard-navigation .active-item-title .text,.block-dashboard-navigation .parent-item-title .icon-container,.block-dashboard-navigation .parent-item-title .text{font-size:2em}.block-dashboard-navigation .parent-item-title{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.block-dashboard-navigation .items{display:none;position:absolute;left:0;top:0;width:100%;padding:.5em 0 .25em 0}.block-dashboard-navigation .items:after{content:"";display:table;clear:both}.block-dashboard-navigation .items .items{left:100%}.block-dashboard-navigation .items.active,.block-dashboard-navigation .items.active-trail,.block-dashboard-navigation .items.previously-active{display:block}.block-dashboard-navigation .items .item{width:33.33333%;float:left;white-space:nowrap}.block-dashboard-navigation .items .item.active>a{font-weight:700;color:#769918}.block-dashboard-navigation .items .item a{-webkit-transition:color .2s ease;transition:color .2s ease;display:block;text-transform:uppercase;padding:.5em 1em;overflow:hidden;text-overflow:ellipsis;color:inherit}.block-dashboard-navigation .items .item a .icon-container{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;max-width:60px;width:20%}.block-dashboard-navigation .items .item a:hover{color:#769918}.block-dashboard-navigation .items .item a:hover .icon-container{-webkit-transform:scale(1.2);transform:scale(1.2)}.block-dashboard-navigation .items .item a:hover .icon-container svg *{fill:#769918}.block-dashboard-navigation .items .item.all .icon-container svg *{fill:currentColor}.block-dashboard-navigation.transition-active-item-to-parent .active-item-title,.block-dashboard-navigation.transition-active-item-to-parent .parent-item-title{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.block-dashboard-navigation.open{z-index:100}.block-dashboard-navigation.open .active-item-title{-webkit-transform:translateY(100%);transform:translateY(100%)}.block-dashboard-navigation.open .parent-item-title{-webkit-transform:translateY(0);transform:translateY(0)}.block-dashboard-navigation.open .block-dashboard-navigation--bar,.block-dashboard-navigation.open .block-dashboard-navigation--dropdown{-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.25);box-shadow:4px 4px 10px rgba(0,0,0,.25)}.block-dashboard-navigation.open .block-dashboard-navigation--dropdown{visibility:visible}.block-dashboard-navigation.open .block-dashboard-navigation--bar{border-bottom-right-radius:0;border-bottom-left-radius:0}.block-dashboard-navigation.open .block-dashboard-navigation--bar .toggle:after{top:1.8em;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.block-dashboard-navigation.open .block-dashboard-navigation--bar .next,.block-dashboard-navigation.open .block-dashboard-navigation--bar .previous{display:block}.block-dashboard-navigation.back-button-showing .block-dashboard-navigation--dropdown{left:4em}.block-dashboard-navigation.back-button-showing.open .block-dashboard-navigation--bar{border-bottom-left-radius:6px}.block-shopping-cart table tbody td{padding:30px 10px 30px 0}@media (max-width:750px){.block-shopping-cart table tbody td{padding:10px 10px 10px 0}}.block-shopping-cart table tbody td:last-child{padding-right:0}.block-shopping-cart b{font-weight:700}.block-shopping-cart img{width:auto}.block-shopping-cart td:first-child{width:1px;padding-right:20px}.block-shopping-cart td:nth-child(2) a{display:block;font-weight:700;text-decoration:none;margin-bottom:.5em}.block-shopping-cart td:nth-child(2) p{color:#666;font-size:12px;font-family:MontserratBold,sans-serif}.block-shopping-cart td:nth-last-child(2){width:170px}.block-shopping-cart td:nth-child(5){padding-right:15px}.block-shopping-cart td:nth-child(5) .popover-wrapper{margin-right:-10px}.block-shopping-cart td:last-child,.block-shopping-cart th:last-child{position:relative}.block-shopping-cart td:last-child button,.block-shopping-cart th:last-child button{position:relative;top:0;right:0;margin-left:5px;vertical-align:top}@media (max-width:750px){.block-shopping-cart td:last-child,.block-shopping-cart td:nth-last-child(2){width:auto}}table .error .no-break:before,table .ok .no-break:before,table .warning .no-break:before{content:'';display:inline-block;width:20px;height:21px;background:url(../img/sprites/status.png) left center no-repeat}table .ok{color:#769a18}table .no-break{white-space:nowrap}table .warning{color:#e1840c}table .warning .no-break:before{background-position:-30px center}table .error{color:#e60000}table .error .no-break:before{background-position:-60px center}table .form-select select,table input[type=number],table input[type=submit],table input[type=text]{vertical-align:top;width:50px;-webkit-box-sizing:border-box;box-sizing:border-box}table input[type=number]{width:inherit}table input[type=checkbox],table input[type=radio]{margin:0 .25em}table .popover-wrapper{top:-9px;white-space:normal}table .help-icon.help-icon{vertical-align:top;margin-left:5px;margin-top:2px}table .description{margin-top:3px}.block-actions{margin-bottom:15px}.block-actions .btn,.block-actions .recalculate{line-height:16px;background:0 0;border:solid 1px #666;border-radius:.15rem;padding:11px 10px 11px 35px;font-size:13px;margin:0;color:#666;background-position:10px 11px;background-repeat:no-repeat;margin-bottom:5px;display:inline-block}.block-actions .btn:hover,.block-actions .recalculate:hover{color:#769918;border-color:#769918;text-decoration:none}.block-actions .btn:nth-last-child(n+2),.block-actions .recalculate:nth-last-child(n+2){margin-right:20px}.block-actions .btn-user-add{background-image:url(../img/icon-btn-user-add.png);padding-left:40px;background-position:10px -35px}.block-actions .btn-user-add:hover{background-position:10px 10px}.block-actions .btn-user-copy-permission{background-image:url(../img/icon-btn-copy-user-rights.png);background-position:10px -35px;padding-left:45px}.block-actions .btn-user-copy-permission:hover{background-position:10px 10px}.block-actions .btn-export{background-image:url(../img/icon-btn-export.png);background-position:8px -34px;padding-left:45px}.block-actions .btn-export:hover{background-position:8px 9px}.block-actions .btn-export-excel{background-image:url(../img/icon-btn-export-excel.png);background-position:8px -34px;padding-left:45px}.block-actions .btn-export-excel:hover{background-position:8px 9px}.block-actions .btn-add-budget{background-image:url(../img/icon-add-euro.png)}.block-actions .btn-add-budget:hover{background-position:10px -24px}.block-actions .btn-add-cost{padding-left:36px;background-image:url(../img/icon-add-folder.png)}.block-actions .btn-add-cost:hover{background-position:10px -24px}.block-actions .btn-employee-group-add{background-image:url(../img/icon-btn-employee-group-add.png);padding-left:40px;background-position:10px -35px}.block-actions .btn-employee-group-add:hover{background-position:10px 10px}.block-actions .btn-remove{background-image:url(../img/icon-btn-remove.png);background-position:left center}.block-actions .btn-remove:hover{background-image:url(../img/icon-btn-remove-hover.png)}.block-actions .btn-check{background-image:url(../img/icon-btn-check.png);background-position:left center}.block-actions .btn-check:hover{background-image:url(../img/icon-btn-check-hover.png)}.block-actions .btn-arrow-left{background-image:url(../img/icon-btn-arrow-left.png);background-position:left center}.block-actions .btn-arrow-left:hover{background-image:url(../img/icon-btn-arrow-left-hover.png)}@media (max-width:900px){.block-actions-dropdown{margin-bottom:-20px;top:-15px;position:relative}}.block-actions-dropdown .content{position:relative;float:left;font-size:13px;z-index:20}.block-actions-dropdown input{display:none}.block-actions-dropdown label{line-height:16px;background:0 0;border:solid 1px #ccc;padding:10px 12px;font-size:13px;margin:0;color:#666;border-radius:.15rem;background:url(../img/icon-dropdown-arrow.png) no-repeat 90% center;background-position:calc(100% - 10px) center;float:left;min-width:200px;-webkit-box-sizing:border-box;box-sizing:border-box}.block-actions-dropdown .actions-dropdown{background:#fff;border:solid 1px #ccc;position:absolute;top:100%;left:0;min-width:235px;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0}.block-actions-dropdown .actions-dropdown ul{margin:0;padding-left:0}.block-actions-dropdown .actions-dropdown li{list-style:none}.block-actions-dropdown .actions-dropdown a{display:block;color:#666!important;padding:10px 10px 10px 45px;background-color:transparent;text-transform:none;margin:0;font-family:Helvetica,Arial,sans-serif;text-align:left;font-size:inherit;background-repeat:no-repeat;letter-spacing:0;background-position:12px top;white-space:nowrap}.block-actions-dropdown .actions-dropdown a:hover{text-decoration:none;color:#769918}.block-actions-dropdown .actions-dropdown .employee-add{background-image:url(../img/icon_user_add.png);background-position:12px 8px}.block-actions-dropdown .actions-dropdown .employee-add:hover{background-image:url(../img/icon_user_add_hover.png)}.block-actions-dropdown .actions-dropdown .employee-filter{background-image:url(../img/icon_filter.png);background-position:16px 6px}.block-actions-dropdown .actions-dropdown .employee-filter:hover{background-image:url(../img/icon_filter_hover.png)}.block-actions-dropdown .actions-dropdown .employee-filter.filter-remove{background-image:url(../img/icon_filter_remove.png)!important}.block-actions-dropdown .actions-dropdown .employee-filter.filter-remove:hover{background-image:url(../img/icon_filter_remove_hover.png)!important}.block-actions-dropdown .actions-dropdown .btn-user-add{background-image:url(../img/icon-btn-user-add.png);background-position:12px -35px}.block-actions-dropdown .actions-dropdown .btn-user-add:hover{background-position:12px 10px}.block-actions-dropdown .actions-dropdown .btn-user-copy-permission{background-image:url(../img/icon-btn-copy-user-rights.png);background-position:12px -35px}.block-actions-dropdown .actions-dropdown .btn-user-copy-permission:hover{background-position:12px 10px}.block-actions-dropdown .actions-dropdown .btn-export{background-image:url(../img/icon-btn-export.png);background-position:10px -34px}.block-actions-dropdown .actions-dropdown .btn-export:hover{background-position:10px 9px}.block-actions-dropdown .actions-dropdown .btn-export-excel{background-image:url(../img/icon-btn-export-excel.png);background-position:10px -34px}.block-actions-dropdown .actions-dropdown .btn-export-excel:hover{background-position:10px 9px}.block-actions-dropdown .actions-dropdown .btn-add-budget{background-image:url(../img/icon-add-euro.png);background-position:12px 10px}.block-actions-dropdown .actions-dropdown .btn-add-budget:hover{background-position:12px -25px}.block-actions-dropdown .actions-dropdown .btn-add-cost{background-image:url(../img/icon-add-folder.png);background-position:12px 10px}.block-actions-dropdown .actions-dropdown .btn-add-cost:hover{background-position:12px -25px}.block-actions-dropdown .actions-dropdown .btn-employee-group-add{background-image:url(../img/icon-btn-employee-group-add.png);padding-left:40px;background-position:12px -35px}.block-actions-dropdown .actions-dropdown .btn-employee-group-add:hover{background-position:12px 10px}.block-actions-dropdown .actions-dropdown .btn-remove{background-image:url(../img/icon-btn-remove.png);background-position:4px center}.block-actions-dropdown .actions-dropdown .btn-remove:hover{background-image:url(../img/icon-btn-remove-hover.png)}.block-actions-dropdown .actions-dropdown .btn-check{background-image:url(../img/icon-btn-check.png);background-position:4px center}.block-actions-dropdown .actions-dropdown .btn-check:hover{background-image:url(../img/icon-btn-check-hover.png)}.block-actions-dropdown .actions-dropdown .btn-arrow-left{background-image:url(../img/icon-btn-arrow-left.png);background-position:4px center}.block-actions-dropdown .actions-dropdown .btn-arrow-left:hover{background-image:url(../img/icon-btn-arrow-left-hover.png)}.block-actions-dropdown input:checked~.actions-dropdown{display:block}.block-actions-dropdown input:checked~label{border-bottom-left-radius:0;border-bottom-right-radius:0}.block-actions-dropdown input:checked~label:after{content:'';height:3px;position:absolute;bottom:-1px;background-color:#fff;left:1px;right:1px;z-index:1}.block-actions-dropdown+.block{margin-top:2em}.block-product.block.block{margin-bottom:60px}.block-product h2{color:#769918;margin-bottom:20px}.block-product>ul>li{padding:14px 0;line-height:16px;border-top:solid 1px rgba(153,153,153,.3)}.block-product.block-product-details{width:49.15254%;float:left;margin-right:1.69492%;clear:both}.block-product.block-product-details>ul>li:after{content:"";display:table;clear:both}.block-product.block-product-details>ul>li>div{vertical-align:top;overflow:hidden;display:block;float:left;width:50%}.block-product.block-product-details>ul>li>.label{font-family:MontserratNormal,sans-serif;font-weight:400}.block-product.block-product-downloads{width:49.15254%;float:left;margin-right:1.69492%}.block-product.block-product-downloads a{text-decoration:none;color:#3b3a3a;font-weight:700}.block-product.block-product-downloads .icon{width:1.3em;height:1.3em;margin-right:10px;vertical-align:middle}.block-product.block-product-downloads svg{fill:#769918}.block-product.block-product-actions{width:49.15254%;float:left;margin-right:1.69492%}.block-product.block-product-actions a{padding-left:25px}.block-product.block-product-actions .icon-favorite{background:url(../img/icon-action-fav.png) no-repeat left center}.block-product.block-product-actions .icon-favorite:hover{background-image:url(../img/icon-action-fav-hover.png)}.block-product.block-product-actions .icon-compare{background:url(../img/icon-action-compare.png) no-repeat left center}.block-product.block-product-actions .icon-compare:hover{background-image:url(../img/icon-action-compare-hover.png)}.block-product.block-product-strong-points{width:49.15254%;float:right;margin-right:0}.block-product.block-product-numbers{width:49.15254%;float:right;margin-right:0}.block-product.block-product-numbers .responsive-table{padding-bottom:10px}.block-product.block-product-numbers table{min-width:700px}.block-product.block-product-numbers table tbody td{border-bottom:none;padding-top:6px;padding-bottom:6px}.block-product.block-product-numbers table tbody tr:first-child td{padding-top:22px}.block-product.block-product-overview-alternative{float:left;width:48%;margin-left:4%}.block-product.block-product-overview-related{float:left;width:48%;clear:left}@media (max-width:900px){.block-product.block,.block-product.block.block-product-details li{float:none!important;width:100%!important;margin-left:0!important}}.block-share-links{position:fixed;right:0;top:50%;z-index:1}.block-share-links .share-links-inner{padding:10px;background:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #ccc;border-right:none}.block-share-links .share-link{padding:10px;display:block;width:auto}.block-share-links .share-link .icon{display:block;width:1.75em;height:1.75em}.block-share-links .share-link .icon svg{width:100%;height:100%}.block-share-links .share-link .icon svg *{fill:#769918;-webkit-transition:fill .2s ease;transition:fill .2s ease}.block-share-links .share-link:hover svg *{fill:#769018}@media (max-width:1320px){.block-share-links{position:static;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1180px;padding-right:20px;padding-left:20px}.block-share-links .share-links-inner{-webkit-transform:none;transform:none;text-align:right;border:none;padding-left:0;padding-right:0;padding-top:0;position:relative;right:-10px}.block-share-links .share-link{display:inline-block}}.block-categories-info{margin-top:0;padding:0 0 1em 0;clear:both;line-height:1.6}.block-categories-info b,.block-categories-info strong{color:#769918}.block-categories-info h2{margin-bottom:20px}.block-categories-info .category__content{width:49.15254%;float:left;margin-right:1.69492%}.block-categories-info .category__image{width:49.15254%;float:right;margin-right:0}.block-categories-info p+p{padding-top:1em}.block-categories-info .btn,.block-categories-info .recalculate{margin-top:1em}.block-categories-info .btn:before,.block-categories-info .recalculate:before{content:'';width:31px;height:32px;line-height:1;vertical-align:middle;background-position:left center;background-repeat:no-repeat;display:inline-block;margin-bottom:-20px;position:relative;top:-13px}.block-categories-info .btn-advise:before{background-position:left 6px;background-image:url(../img/icon-info-white.png)}.block-categories-info .close-categories-info{color:#3b3a3a;padding-right:20px;position:absolute;right:0;top:-3em;text-decoration:none;display:inline-block;background:url(../img/icon_close.png) transparent no-repeat right center}@media screen and (max-width:850px){.block-categories-info .close-categories-info{position:static}}.block-categories-info .close-categories-info:hover{color:#769918}.chart{text-align:center}.chart--pinned{min-height:220px;max-height:250px;width:100%;position:relative;font-size:16px}.chart--pinned .chart-display{min-height:220px;height:220px;width:100%}.chart-title-bar{border-bottom:1px solid #ccc;text-align:left;padding-bottom:10px;margin-bottom:20px}.chart-title-bar>*{display:inline-block}.chart-title-bar .right{float:right}.chart-title-bar .right>*+*{border-left:1px solid #ccc;padding-left:10px;margin-left:10px}@media screen and (max-width:850px){.chart-title-bar .right{float:none;display:block}}.chart-title{font-size:26px;font-family:MontserratBold,sans-serif;font-weight:500}.chart-display{height:300px}.stat{text-align:center;font-size:16px}.stat--pinned{min-height:220px;max-height:250px;position:relative}.stat-icon svg{width:100px;height:60px;margin-bottom:10px}.stat-icon svg *{fill:#769918}.stat-value{font-size:40px;font-family:MontserratBold,sans-serif;font-weight:700;line-height:1}.stat-unit{color:#769918;font-family:MontserratBold,sans-serif;font-weight:500}.stat-description{margin-top:10px}.stat-higher{color:#759b00;background:url(../img/stat-higher.gif) no-repeat left 50%;display:inline-block;padding-left:15px}.stat-lower{color:#f78200;background:url(../img/stat-lower.gif) no-repeat left 50%;display:inline-block;padding-left:15px}.chart--pinned .btn-more,.stat--pinned .btn-more{position:absolute;left:0;bottom:0;width:100%;text-align:center}.stat--pinned .icon{width:auto}.btn-more{font-size:16px;color:#3b3a3a;margin:auto;text-decoration:none}.btn-more:before{content:'+';font-family:MontserratBold,sans-serif;font-size:26px;font-weight:500;color:#769918;margin-right:6px;position:relative;top:3px}.btn-switch{font-size:16px;color:#3b3a3a;margin:auto;text-decoration:none}.btn-switch:before{content:'';background:url(../img/icon_switch.gif) no-repeat 50% 50%;display:inline-block;width:25px;height:18px;font-family:MontserratBold,sans-serif;font-size:26px;font-weight:500;color:#769918;margin-right:6px;position:relative;top:3px}.chart--pinned text{font-size:16px}.highcharts-axis-labels text{font-size:14px!important}.highcharts-data-label text{font-size:14px!important;font-weight:400!important}.chartNoData{font-size:inherit!important;font-weight:inherit!important;color:#999!important;text-align:center}.table-filters{margin-top:1.5em;margin-bottom:1.5em}.table-filters .filters{font-size:inherit;line-height:inherit;border:none}.table-filters .table-filters__add-filter{font-size:inherit;line-height:33px;padding-top:0;padding-bottom:0}.table-filters .table-filters__save-filters-state-name{width:auto;border:none;border-bottom:1px solid #fff;color:#fff;background:0 0}.table-filters .table-filter{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em 0}.table-filters .table-filter>*{padding-right:.5em}.table-filters .table-filter>:last-child{padding-right:0}.table-filters .table-filter>:first-child .select2-container{min-width:16em;max-width:30vw}.table-filters .table-filter .table-filter__input-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.table-filters .table-filter .table-filter__input-container .table-filter__input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.5em}.table-filters .table-filter .table-filter__input-container .table-filter__input-group:first-child{margin-top:0}.table-filters .table-filter .table-filter__input-container .table-filter__input-group label{min-width:3em;-ms-flex-negative:0;flex-shrink:0}.table-filters .table-filter .table-filter__input-container .table-filter__input-group label+.table-filter__input{margin-left:.5em}.table-filters .table-filter .table-filter__input-container .table-filter__input{-webkit-box-sizing:content-box;box-sizing:content-box;font-size:inherit}.table-filters .table-filter .date-input-type-select__label+.date-input-type-select{margin-left:1em}.table-filters .table-filter .multiple-input-types-allowed .date-input-type{display:none}.table-filters .table-filter .multiple-input-types-allowed input[value=dateSingle]:checked~.date-input-type--dateSingle{display:block}.table-filters .table-filter .multiple-input-types-allowed input[value=dateRange]:checked~.date-input-type--dateRange{display:block}.table-filters .table-filter .multiple-input-types-allowed input[value=datePeriod]:checked~.date-input-type--datePeriod{display:block}.table-filters .table-filter .multiple-input-types-allowed .date-input-type{margin-top:1em}.table-filters .table-filter .date-input-type--datePeriod .table-filter__input--value{margin-right:.5em}.table-filters .table-filter .select2-container,.table-filters .table-filter .table-filter__input:not(.select2-hidden-accessible){width:100%!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.table-filters .table-filter .table-filter__remove-filter{position:relative;display:inline-block;width:2.555556em;height:33px;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.table-filters .table-filter .table-filter__remove-filter .icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-3px}.table-filters .table-filters__controls:after{content:"";display:table;clear:both}.table-filters .table-filters__controls__group:first-child{float:left}.table-filters .table-filters__controls__group:last-child{float:right}.table-filters .table-filters__save-filters-state-container{vertical-align:top;display:inline-block;background:#3b3a3a;color:#fff;margin-right:1em;border-radius:4px;border:1px solid #3b3a3a}.table-filters .table-filters__save-filters-state-container svg *{fill:#fff}.table-filters .table-filters__save-filters-state-container .btn,.table-filters .table-filters__save-filters-state-container .recalculate{background-color:transparent!important;margin-bottom:0;color:#fff!important}.table-filters .table-filters__save-filters-state-container .table-filters__save-filters-state-input-container{display:none;margin:0 .425em}.table-filters .table-filters__save-filters-state-container .table-filters__save-filters-state-save-confirmation-container{display:none;font-size:14px;padding:7px 10px 6px;line-height:1.4}.table-filters .table-filters__save-filters-state-container .table-filters__save-filters-state-save-confirmation-container a{padding-left:.25em;padding-right:.25em;text-decoration:underline;color:#fff}.table-filters .table-filters__save-filters-state-container .table-filters__save-filters-state-close{margin-left:.5em}.table-filters .table-filters__save-filters-state-container.active .table-filters__save-filters-state-trigger{display:none}.table-filters .table-filters__save-filters-state-container.active .table-filters__save-filters-state-input-container{display:inline-block}.table-filters .table-filters__save-filters-state-container.active.confirmation-required .table-filters__save-filters-state-input-container{display:none}.table-filters .table-filters__save-filters-state-container.active.confirmation-required .table-filters__save-filters-state-save-confirmation-container{display:inline-block}.table-filters .table-filters__save-filters-state-container.disabled{opacity:.25;pointer-events:none}.table-filters .table-filters__load-filters-state-container{display:inline-block;width:20em}.table-filters .table-filters__load-filters-state-container select{width:100%}.no-flexbox .table-filters .table-filter{display:table;width:100%}.no-flexbox .table-filters .table-filter>*{display:table-cell;vertical-align:top}.no-flexbox .table-filters .table-filter .table-filter__input-container{width:100%}.table-filters--placeholder .table-filter>div:first-child:before,.table-filters--placeholder .table-filter>div:nth-child(2):before,.table-filters--placeholder .table-filters__controls:before{content:"";display:block;height:2.06666rem;border:1px solid #b2b2b2;background:#b2b2b2;opacity:.1;border-radius:.15rem}.table-filters--placeholder .table-filter>div:first-child:before{min-width:16em;max-width:30vw}.table-filters--placeholder .table-filter>div:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.table-filters--placeholder .table-filter>div:last-child{width:2.555556em}.table-filters--placeholder .table-filter>div:last-child:before{content:"";height:2.2rem;display:inline-block}.table-filters--placeholder .table-filters__controls:before{display:block;width:14em;margin-bottom:10px}body.nav-open:before{content:"";background:rgba(0,0,0,.5);position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000}header{position:relative;position:sticky;left:0;top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#3b3a3a;color:#fff;z-index:1001}header a{text-decoration:none}header.oh{overflow:hidden;pointer-events:none}header .number{position:absolute;z-index:1;background-color:#fff;color:#3b3a3a;border:1px solid #769918;border-radius:50%;width:1.4rem;line-height:1.4rem;font-size:1rem;text-align:center;text-indent:0;top:-.75rem;right:-.75rem}header .header__inner{max-width:1440px;margin-left:15px;margin-right:15px}@media screen and (min-width:1470px){header .header__inner{margin-left:auto;margin-right:auto}}header .header__top{display:none;top:0;background:#4a4949;line-height:2.33333333333em;text-align:right}header .header__bottom{padding:1em 0}header .header__bottom .header__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:775px){header .header__bottom .header__inner{display:block}}header .header__bottom .header__inner{position:relative;height:auto;min-height:2.4em}@media screen and (min-width:775px){header .header__top{display:block}}header .btn-dropdown{border:none;background-color:transparent;cursor:pointer;font-size:inherit;position:relative;display:inline-block;outline:0;padding:0 .35em;overflow:visible}header .btn-dropdown:focus{outline:0}header .btn-dropdown .icon{fill:currentColor}header .header__top .btn-dropdown,header .header__top a{color:#fff}header .header__top .btn-dropdown:hover,header .header__top a:hover{color:#fff}header .header__top .meta-nav>ul>li{position:relative}header .header__top .meta-nav>ul>li:not(:last-child):after{content:'';display:inline-block;background-color:#769918;width:.25em;height:.25em;margin:0 .5em .15em .65em;border-radius:100%}header .header__top .dropdown-wrap{position:relative}header .header__top .btn-dropdown{line-height:2.33333333333em;border:1px solid transparent;border-top:0;border-bottom:0}header .header__top .btn-dropdown:after{content:"";display:inline-block;width:.35em;height:.35em;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border:1px solid currentColor;border-left:none;border-top:none;margin-left:.5em}header .header__bottom .btn-dropdown{line-height:calc(2.4rem - 2px);border-radius:.15rem;color:#fff;border:1px solid transparent}header .header__bottom .btn-dropdown .icon{width:1.5rem;height:1.5rem;vertical-align:middle;position:relative;top:-.1rem}@media screen and (min-width:775px){header .header__bottom .btn-dropdown .icon{width:2rem;height:2rem}}header .header__bottom .active .btn-dropdown{line-height:calc(2.4rem - 1px);border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#ccc;border-bottom:none}@media screen and (min-width:775px){header .header__bottom .active .btn-dropdown{padding-bottom:1rem}}header .dropdown{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;background:#fff;padding:1em;left:0;top:100%;position:absolute;z-index:5;border:1px solid #ccc;max-height:calc(100vh - 5em);overflow-y:auto;overflow-x:hidden}header .dropdown.dropdown-right{left:auto;right:0}header .dropdown:after{content:'';display:table;clear:both}@media screen and (min-width:775px){header .dropdown{max-height:calc(100vh - 7em)}}header .dropdown-call{width:350px}header .dropdown-call img{width:60px;height:auto;display:block}header .dropdown-call .left{float:left;padding-right:14px}header .dropdown-call h3{font-weight:700;font-size:14px;margin-bottom:.5em}header .dropdown-call p{line-height:1.4}header .dropdown-call p a{text-decoration:underline}header .dropdown-call .right{overflow:hidden}header .dropdown-call .btn,header .dropdown-call .recalculate{margin-bottom:0}header .dropdown-messages{max-height:220px;overflow:auto;width:300px;margin-right:-6px}header .dropdown-messages>li{padding-top:10px;padding-bottom:15px;position:relative;margin-right:20px}header .dropdown-messages>li>a{color:#3b3a3a;display:block}header .dropdown-messages>li>a:hover h3,header .dropdown-messages>li>a:hover p{color:#769918}header .dropdown-messages>li:not(:last-child){border-bottom:solid 1px #ebebeb}header .dropdown-messages h3{font-weight:500;font-size:13px;margin-bottom:.5em;padding-right:10px;font-family:MontserratBold,sans-serif}header .dropdown-messages p{font-size:13px;margin:0}header .dropdown-messages::-webkit-scrollbar{width:6px;height:6px}header .dropdown-messages::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:3px}header .dropdown-messages::-webkit-scrollbar-thumb{border-radius:3px;background-color:#bcbcbc}header .btn-dropdown.message-icon{padding-left:41px}header .btn-dropdown.message-icon .number{left:22px}header .btn-dropdown.message-icon:before{width:22px;height:22px;top:20px;left:12px;background-position:-180px 3px}header .active>.btn-dropdown.message-icon:before{background-position:-180px -27px}header .btn-dropdown.comparison-icon{padding-left:45px;padding-right:12px}header .btn-dropdown.comparison-icon:before{width:26px;height:22px;top:20px;left:12px;background-position:-29px 0}header .active>.btn-dropdown.comparison-icon:before{background-position:-29px -30px}header .dropdown-login{width:400px;max-width:calc(100vw - 4em)}header .dropdown-login .form-password input,header .dropdown-login .form-text input{width:100%;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}header .dropdown-login .form-password input.error,header .dropdown-login .form-text input.error{color:#e60000;border-color:#b30000;background:#fef6f4}header .dropdown-login label{font-weight:700;font-size:14px;margin-bottom:.5em;display:block}header .dropdown-login select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;padding:7px 10px}header .dropdown-login select:focus{outline:0}header .dropdown-login .form-submit.multiple{margin:15px 0 10px 0;width:100%}header .dropdown-login .form-submit input{margin-top:0;width:100%}header .dropdown-login .form-submit:after{content:'';display:table;clear:both}header .dropdown-login .register{background-color:#bbb}header .dropdown-login .register:hover{background-color:#aeaeae!important}header .dropdown-login .form-links a{text-decoration:underline;font-size:13px;color:#9d9c9c;font-family:MontserratBold,sans-serif;margin-right:1em}header .dropdown-login .form-links a:hover{color:#769918}header .dropdown-login .form-submit-btn{margin-bottom:.5em}header .dropdown-login .form-submit-btn input{width:100%;padding-left:0;padding-right:0}@media screen and (min-width:400px){header .dropdown-login .form-submit-btn{margin-bottom:0;width:48%;float:left;padding:0 4% 0 0}header .dropdown-login .form-submit-btn:last-child{padding-right:0}}header .dropdown-logged-in{width:331px;max-width:calc(100vw - 4em);margin:-20px;font-family:MontserratNormal,sans-serif}header .dropdown-logged-in .logged-in-header{padding:10px 15px;border-bottom:solid 1px rgba(153,153,153,.2);background:#ebeae5;line-height:1.4}header .dropdown-logged-in .logged-in-header a{display:block;font-weight:500;font-size:13px}header .dropdown-logged-in .logged-in-header a:hover{text-decoration:underline}header .dropdown-logged-in .logged-in-switch{margin-top:10px;line-height:1.4;display:block;font-weight:300;font-size:13px;font-family:MontserratNormal,sans-serif}header .dropdown-logged-in .logged-in-switch .form-item,header .dropdown-logged-in .logged-in-switch .form-item-stacked{display:-webkit-box;display:-ms-flexbox;display:flex}header .dropdown-logged-in .logged-in-switch label{padding-right:5px}header .dropdown-logged-in .logged-in-switch select{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}header .dropdown-logged-in ul{color:#769918;border-bottom:solid 1px rgba(153,153,153,.2);list-style:none;font-size:16px;line-height:23px;padding:7px 0}header .dropdown-logged-in ul li{padding-left:15px;padding-right:10px}header .dropdown-logged-in ul a{position:relative;display:block;font-size:15px;padding-top:.25em;padding-bottom:.25em}header .dropdown-logged-in ul a:hover{text-decoration:underline;color:#769918}header .dropdown-logged-in .logged-in-footer{padding:10px 15px;border-bottom:solid 1px rgba(153,153,153,.2);line-height:1.4}header .dropdown-logged-in .logged-in-footer a{display:block;font-weight:500;font-size:13px;text-transform:uppercase}header .dropdown-logged-in .logged-in-footer a:hover{text-decoration:underline}header .btn-dropdown.profile-icon{background-color:#769918}header .btn-dropdown.profile-icon .label{display:none}header .btn-dropdown.profile-icon .icon{width:1.1rem;padding-left:.2em;padding-right:.2em}@media screen and (min-width:900px){header .btn-dropdown.profile-icon{background-color:transparent}header .btn-dropdown.profile-icon .label{display:inline}header .btn-dropdown.profile-icon .icon{width:1.2rem;padding-left:0;padding-right:0;fill:#8bb71e;margin-right:5px}header .btn-dropdown.profile-icon:after{content:"";display:inline-block;width:.65em;height:.65em;-webkit-transform:translateY(-25%) rotate(45deg);transform:translateY(-25%) rotate(45deg);border:.15em solid currentColor;border-left:none;border-top:none;margin-left:.65em;vertical-align:middle;margin-right:.5em}}header .btn-dropdown.lang-icon{padding-left:12px;padding-right:19px!important}header .btn-dropdown.lang-icon:after{right:-3px!important}header .btn-dropdown.lang-icon:before{content:none}header .top-language-selection{white-space:nowrap}header .top-language-selection li{display:inline-block}header .top-language-selection li:after{content:'-';display:inline-block;margin:0 5px;color:#769918;position:relative;top:-1px}header .top-language-selection li:last-child:after{content:none}header .top-language-selection a:hover{text-decoration:underline}header .btn,header .recalculate{display:block;margin-top:17px}header .autocomplete{max-height:calc(100vh - 8.5em);overflow-y:auto}@media screen and (min-width:775px){header .autocomplete{max-height:calc(100vh - 7em)}}header .autocomplete .btn,header .autocomplete .recalculate{margin-top:0}header .dropdown-wrap{display:inline-block;position:relative;color:#3b3a3a}header .dropdown-wrap a{color:#3b3a3a}header .dropdown-wrap a:hover{color:#769918}header .dropdown-wrap .btn-dropdown{display:inline-block}header .dropdown-wrap.active .dropdown{display:block}header .dropdown-wrap.active .btn-dropdown{background-color:#fff;color:#769918;border-color:#ccc}header .dropdown-wrap.active:before{content:"";height:1px;position:absolute;top:100%;left:1px;right:1px;background:#fff;z-index:11}header .btn-comparison{background-color:#555353;color:#fff!important;padding:0 .25rem;white-space:nowrap;position:relative}header .btn-comparison a{color:#fff}header .btn-cart{background-color:#769918;color:#fff!important;padding:0 .25rem;white-space:nowrap;position:relative}header .btn-cart .icon{fill:#fff}header .active>.btn-cart{color:#769918!important}header .block-cart .dropdown-wrap:after{height:23px;margin-bottom:-15px}header .block-cart .dropdown{margin-top:15px;left:auto;right:0}header .dropdown-cart{width:315px;max-width:calc(100vw - 4em)}header .dropdown-cart .dropdown-cart-header{position:relative;padding-bottom:13px}header .dropdown-cart .dropdown-cart-header:after{content:"";height:2px;position:absolute;left:0;bottom:0;right:0;background-color:#e0e0e0}header .dropdown-cart .dropdown-cart-header h3{font-size:1em}header .dropdown-cart .dropdown-cart-header b{font-weight:700;text-transform:uppercase}header .dropdown-cart .dropdown-cart-header a{color:#3a3939;text-decoration:underline;font-size:12px;font-family:MontserratBold,sans-serif}header .dropdown-cart .dropdown-cart-header a:hover{color:#769918}header .dropdown-cart .dropdown-cart-item{position:relative;display:table;width:100%;font-family:MontserratBold,sans-serif;padding:15px 0;line-height:1.2}header .dropdown-cart .dropdown-cart-item h1,header .dropdown-cart .dropdown-cart-item h2,header .dropdown-cart .dropdown-cart-item h3,header .dropdown-cart .dropdown-cart-item h4,header .dropdown-cart .dropdown-cart-item p{line-height:inherit}header .dropdown-cart .dropdown-cart-item:after{content:"";height:1px;position:absolute;left:0;bottom:0;right:0;background-color:#e0e0e0}header .dropdown-cart .dropdown-cart-item .close-parent{top:15px;right:0}header .dropdown-cart .dropdown-cart-item>div{display:table-cell;vertical-align:top}header .dropdown-cart .dropdown-cart-item .field-img{padding-right:15px}header .dropdown-cart .dropdown-cart-item .field-img img{width:auto;max-width:50px}header .dropdown-cart .dropdown-cart-item .field-info{width:100%}header .dropdown-cart .dropdown-cart-item .field-info h4{font-weight:400;color:#3a3939;margin-bottom:3px}header .dropdown-cart .dropdown-cart-item .field-info p{color:#666;font-size:12px;margin-top:0}header .dropdown-cart .dropdown-cart-item .field-price{padding-right:20px;white-space:nowrap}header .dropdown-cart .dropdown-cart-item:hover .field-info h4{color:#769918}header .dropdown-cart .dropdown-cart-footer{margin-top:-1px;padding-top:13px;position:relative}header .dropdown-cart .dropdown-cart-footer:after{content:"";height:2px;position:absolute;left:0;top:-1px;right:0;background-color:#e0e0e0}header .dropdown-cart .dropdown-cart-footer .field-total{float:left}header .dropdown-cart .dropdown-cart-footer .field-total a{text-decoration:underline}header .dropdown-cart .dropdown-cart-footer .field-price{float:right}header .dropdown-cart .dropdown-cart-footer .btn,header .dropdown-cart .dropdown-cart-footer .recalculate{margin-bottom:0}@supports (position:sticky){@media screen and (min-width:775px){header{top:-2.33333333333em}}}.header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:50px;top:0;max-width:calc(100% - 11em);width:10em;height:100%}.header-logo .header-logo__link{white-space:nowrap;text-indent:-999em;overflow:hidden;display:block;width:100%;height:0;padding-bottom:21.293585%;background:url(../img/logos/logo.svg) transparent no-repeat center center;background-size:contain}@media screen and (min-width:775px){.header-logo{left:0;width:12%}}.meta-nav li,.meta-nav ul{list-style:none;padding:0;margin:0}.meta-nav>ul>li{display:inline-block;position:relative}.header-nav{pointer-events:none;position:absolute;top:0;bottom:0;width:100%;color:#666}.header-nav *{pointer-events:auto}.header-nav .header-nav__toggle{font-family:MontserratBold,sans-serif;display:inline-block;padding:0 .5em;background:0 0;border-radius:.15rem;height:100%;text-decoration:none;color:#fff}.header-nav .header-nav__toggle>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.47em}.header-nav .header-nav__toggle>span:after{content:"";display:none;width:.55em;height:.55em;border:.15em solid #8bb71e;border-top:none;border-left:none;margin-left:.65em;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translateY(-20%) rotate(45deg);transform:translateY(-20%) rotate(45deg)}.header-nav .header-nav__toggle .label{display:none}.header-nav .header-nav__toggle .icon{display:inline-block;height:.75em;width:1.36641em}.header-nav .header-nav__toggle .icon svg{display:block;width:100%;height:100%}.header-nav .header-nav__toggle .icon svg *{fill:#8bb71e}.header-nav .header-nav__inner{display:none;position:absolute;width:100%}.header-nav .header-nav__scroll{max-height:90vh;max-height:calc(100vh - 5em);overflow-x:hidden;overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar;background-color:#fff}.header-nav.open{z-index:2}.header-nav.open .header-nav__toggle{background:#fff;color:#000;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:1em}.header-nav.open .header-nav__inner{display:block}.header-nav .header-nav__background{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.header-nav .header-nav__divider{height:1px;margin:1em .5em;background:#dedede}.header-nav ul{list-style:none;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.header-nav li>a{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;padding:.5em 1em;text-decoration:none;overflow:hidden;text-overflow:ellipsis;color:#3b3a3a}.header-nav li>a.header-nav__more{color:#769918}.header-nav li>a.hover,.header-nav li>a:hover{color:#769918}@media screen and (min-width:775px){.header-nav li>a{padding-top:.25em;padding-bottom:.25em}}.header-nav li.inline-links>a{display:inline-block;border-right:1px solid #ccc}.header-nav li.inline-links>a:last-child{border-right:none}.header-nav .header-nav__scroll>.header-nav__level{position:relative;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.header-nav .header-nav__scroll>.header-nav__level>ul{position:relative}.header-nav .header-nav__level{background:#fff}.header-nav .header-nav__level>ul{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em 0 2em 0}.header-nav .header-nav__button-container{padding:1em 0 2em 0;text-align:center}.header-nav .header-nav__button-container .header-nav__button{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#769918;color:#fff!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem;display:inline-block}.header-nav .header-nav__button-container .header-nav__button svg{fill:#fff!important}.header-nav .header-nav__button-container .header-nav__button:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){.header-nav .header-nav__button-container .header-nav__button{width:100%;margin-right:0}}.header-nav .header-nav__button-container .header-nav__button:hover{background-color:#658315}.header-nav .header-nav__button-container .header-nav__button.btn-gray:hover,.header-nav .header-nav__button-container .header-nav__button.btn-grey:hover,.header-nav .header-nav__button-container .header-nav__button.recalculate:hover{background-color:#aeaeae!important}.header-nav li.has-sub-level>a{padding-right:2em}.header-nav li.has-sub-level>a:after{content:"";position:absolute;display:block;top:50%;right:.75em;width:.45em;height:.45em;border:.15em solid #dedede;border-top:none;border-left:none;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header-nav li.has-sub-level>a.hover:after{border-color:#769918}.header-nav .header-nav__level .header-nav__level{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;top:0;left:100%;width:100%;min-height:100%}.header-nav .header-nav__level .header-nav__level.open{display:block}.header-nav .header-nav__level .header-nav__level .header-nav__level ul ul{margin-bottom:1em}.header-nav .header-nav__level>ul>li>a{font-weight:700}.header-nav .header-nav__level .header-nav__level .header-nav__level>ul>li>a{font-weight:700}.header-nav .go-back-row{position:sticky;z-index:1;margin-top:-1em;padding-top:.75em;padding-bottom:.75em;margin-bottom:.5em;top:0;background:#fff;border-bottom:1px solid #dedede}.header-nav a.go-back:before{content:"";display:inline-block;top:50%;right:.75em;width:.45em;height:.45em;border:.15em solid #dedede;border-top:none;border-right:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;margin-right:.5em}.header-nav a.go-back:hover:before{border-color:#769918}.header-nav[data-level="1"] .header-nav__scroll>.header-nav__level{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.header-nav[data-level="2"] .header-nav__scroll>.header-nav__level{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.header-nav.open .header-nav__inner:after{pointer-events:none;content:"";display:block;position:absolute;left:0;right:16px;bottom:0;height:2em;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background-image:linear-gradient(rgba(255,255,255,0),#fff)}@media screen and (min-width:775px){.header-nav{position:absolute;width:29%;top:0;bottom:0;left:13%;overflow:visible}.header-nav .header-nav__toggle{padding-left:.75em;padding-right:.75em}.header-nav .header-nav__toggle .label,.header-nav .header-nav__toggle>span:after{display:inline-block}.header-nav .header-nav__toggle .icon{margin-right:.45em}.header-nav .header-nav__scroll{max-height:85vh;max-height:calc(100vh - 9em)}.header-nav .header-nav__scroll>.header-nav__level{width:100%}.header-nav[data-level="1"]{width:58%}.header-nav[data-level="1"] .header-nav__scroll>.header-nav__level{width:50%}.header-nav[data-level="2"]{width:87%}.header-nav[data-level="2"] .header-nav__scroll>.header-nav__level{width:33.33333%}.header-nav .header-nav__scroll>.header-nav__level{-webkit-transform:none!important;transform:none!important}.header-nav .go-back-row{display:none}.header-nav .header-nav__level .header-nav__level:before{content:"";display:block;width:1px;position:absolute;left:0;top:1em;bottom:1em;background:#dedede;z-index:1}.header-nav .header-nav__level .header-nav__level .header-nav__level{min-height:100%}.header-nav .header-nav__level .header-nav__level .header-nav__level>ul>li{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.header-nav .header-nav__level .header-nav__level .header-nav__level ul ul{position:relative;top:auto;left:auto;-webkit-column-count:1;-moz-column-count:1;column-count:1;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}@media screen and (min-width:1000px){.header-nav{width:21.75%}.header-nav[data-level="1"]{width:43.5%}.header-nav[data-level="2"] .header-nav__scroll>.header-nav__level{width:25%}.header-nav .header-nav__level .header-nav__level .header-nav__level{width:200%}.header-nav .header-nav__level .header-nav__level .header-nav__level>ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width:1500px){.header-nav{width:17.4%}.header-nav[data-level="1"]{width:34.8%}.header-nav[data-level="2"] .header-nav__scroll>.header-nav__level{width:20%}.header-nav .header-nav__level .header-nav__level .header-nav__level{width:300%}.header-nav .header-nav__level .header-nav__level .header-nav__level>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.header-search{position:absolute;left:-1em;right:-1em;top:calc(100% + 1em);height:100%;padding:1em 1em;background:#4a4949;color:#3b3a3a}@media screen and (min-width:775px){.header-search{background:0 0;padding:0;top:0;left:auto;right:25%;width:calc(59% - 14em);height:100%}.header-search.autocomplete-active{width:75%}}.header-profile{white-space:nowrap;display:inline-block;margin-left:auto;margin-right:.25em}@media screen and (min-width:775px){.header-profile{position:absolute;top:0;left:76.5%;max-width:calc(23.5% - 6em)}}@media screen and (min-width:900px){.header-profile{position:absolute;top:0;left:76.5%;max-width:calc(23.5% - 6em)}.header-profile .dropdown-wrap{max-width:100%}.header-profile .btn-dropdown{max-width:100%;overflow:hidden;text-overflow:ellipsis}}.header-cart{display:inline-block;float:right;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:775px){.header-cart{float:right}}.header-comparison{display:inline-block;float:right;margin-right:.25em}@media screen and (min-width:775px){.header-comparison{float:right;margin-right:1em}}.block-mobile-button{display:none}@media screen and (max-width:850px){header .dropdown-logged-in,header .dropdown-login{margin:0}.dropdown-wrap{position:static!important}.dropdown{margin-top:calc(1em - 2px)}.dropdown-wrap.active:before{display:none}.dropdown-wrap.active .btn-dropdown{position:relative;z-index:6}.dropdown-wrap.active .btn-dropdown:before{content:'';position:absolute;top:100%;left:-1px;width:100%;height:1em;background:#fff;display:inline-block;border-left:1px solid #ccc;border-right:1px solid #ccc}}@media screen and (max-width:850px){#header{background-color:transparent}#header-main{background-color:#3b3a3a}#header-bottom .autocomplete,#header-bottom .block-cart,#header-top,.block-main-menu{display:none}#header-bottom{display:none;background-color:#3b3a3a!important;position:relative}#header-bottom:after{content:"";position:absolute;left:0;top:100%;right:0;height:8px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.mm-opening #header-bottom{display:block}.block-search.block-search.block-search{padding-right:0}#header .block-logo{width:152px;height:35px;background-size:contain;background-position:left top;margin:20px 0}.block-mobile-button{display:block}}#mm-blocker#mm-blocker{display:none}.btn-menu-toggle{display:block;border:none;height:15px;width:23px;float:right;text-indent:-9999px;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(20%,transparent),color-stop(40%,transparent),color-stop(40%,#fff),color-stop(60%,#fff),color-stop(60%,transparent),color-stop(80%,transparent),color-stop(80%,#fff));background:linear-gradient(to bottom,#fff 20%,transparent 20%,transparent 40%,#fff 40%,#fff 60%,transparent 60%,transparent 80%,#fff 80%);margin-top:31px;position:relative}.btn-menu-toggle:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}#navigation-mobile{width:100%;max-width:none;color:#fff;background-color:#3b3a3a;line-height:1.3;font-size:14px;font-weight:500;font-family:MontserratBold,sans-serif;top:135px;z-index:1000;display:none}#navigation-mobile .icon{position:relative;padding-left:57px}#navigation-mobile .icon:before{opacity:.65;width:24px;height:38px;left:20px;top:0}#navigation-mobile .icon:hover:before{opacity:1}#navigation-mobile li>a{background-color:transparent}#navigation-mobile li>a:hover{background-color:rgba(0,0,0,.15)}#navigation-mobile .cart-icon:before{background-position:-120px 9px}#navigation-mobile .profile-icon:before{background-position:-70px 10px}#navigation-mobile .comparison-icon:before{background-position:-30px 11px}#navigation-mobile .message-icon:before{background-position:-180px 11px}#navigation-mobile .mm-next:after{border-color:rgba(255,255,255,.85);width:6px;height:6px}#navigation-mobile .mm-btn:before{border-color:rgba(255,255,255,.85);width:8px;height:8px}#navigation-mobile .mm-panel:after,#navigation-mobile .mm-panel:before{content:none}#navigation-mobile .mm-listview{margin:0 -20px}#navigation-mobile .mm-listview>li:after{right:20px}#navigation-mobile .mm-listview>li:not(.mm-divider):after{border-color:#ccc}@media screen and (max-width:850px){.mm-opening #navigation-mobile.mm-current{display:block;opacity:1}}#navigation-mobile .mm-counter{color:rgba(255,255,255,.75);right:31px}#navigation-mobile .mm-navbar{position:static;height:auto;display:block;margin:0 -20px;background-color:#212121;text-transform:uppercase}#navigation-mobile .mm-title{color:inherit;padding:8px 0}#navigation-mobile .mm-listview{border-color:#646464}#navigation-mobile .label:after,#navigation-mobile .last:after,#navigation-mobile li:last-child:after{content:none}#navigation-mobile li.inline{display:inline-block;position:relative}#navigation-mobile li.inline:after{content:'';background-color:#ccc;border:none;position:absolute;width:1px;right:0;left:auto;top:12px;bottom:16px}#navigation-mobile li.inline.last:after{content:none}#navigation-mobile li.inline>a{display:inline-block;padding-right:20px}#navigation-mobile .menu-label{background-color:#212121;padding:8px 20px;text-transform:uppercase}#navigation-mobile>.mm-panel:first-child>.mm-navbar{display:none}.mm-page{background:#fff}.mm-opening #navigation-mobile~.mm-slideout{-webkit-transform:none;transform:none}.mm-hidden{display:block!important}.mm-hidden:not(.mm-opened){display:none!important}.mm-hidden:not(.mm-highest){display:block!important}html.mm-opened.mm-opened,html.mm-opened.mm-opened body{overflow:visible}html.mm-opening.mm-opening,html.mm-opening.mm-opening body{overflow:hidden}#mm-blocker{z-index:999!important}.block-footer ul{text-align:center}.block-footer ul li{display:inline-block;padding-right:.83333em;margin-right:.83333em;margin-bottom:7px;border-right:1px solid #666;color:#fff;line-height:normal}@media (max-width:560px){.block-footer ul li{border-right:none;padding-right:7px;margin-right:7px;margin-bottom:7px;float:none}}.block-footer ul li:last-child{padding-right:0;margin-right:0;border-right:0}.block-footer ul li a{display:block;color:#fff;font-weight:400;text-decoration:underline}.block-footer ul li a:hover{text-decoration:none}.block-footer-tree{margin-bottom:2em;color:#fff}.block-footer-tree:after{content:"";display:table;clear:both}.block-footer-tree .footer-list{margin-bottom:2em}@media (min-width:500px){.block-footer-tree .footer-list{width:49.15254%;float:left}.block-footer-tree .footer-list:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.block-footer-tree .footer-list:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}}@media (min-width:775px){.block-footer-tree .footer-list{width:23.72881%;float:left}.block-footer-tree .footer-list:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.block-footer-tree .footer-list:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.block-footer-tree .footer-list:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.block-footer-tree .footer-list:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}}.block-footer-tree a{color:#fff;text-decoration:none}.block-footer-tree h4{margin-bottom:1em}.block-footer-tree .social-links{margin-top:.66667em;margin-bottom:1em}.block-footer-tree .social-links li{display:inline-block}.block-footer-tree .social-links li+li{margin-left:10px}.block-footer-tree .social-links .icon{fill:#fff;width:1.5em;height:1.5em}@media (min-width:1024px){.block-footer-tree .social-links .icon{width:2.5em;height:2.5em}}.region{position:relative}.region .block:last-child{margin-bottom:0}.region-header-bottom{display:table;width:100%;padding-top:0;padding-bottom:15px}.region-header-bottom>div{display:table-cell;vertical-align:top}.region-header-bottom .block-search{padding-right:15px;width:100%}.region-content-top:after{content:"";display:table;clear:both}.region-content-top .block-navigation-myvdp,.region-content-top .block-navigation-pbm{padding-bottom:2.33333em}.region-content-top .block-breadcrumbs{float:left;margin-bottom:10px}.region-content-top .block-btn-back{float:right;margin-bottom:0}.region-content .block .title{margin-bottom:1.33333em}.region-content .block-page-detail{margin-top:-3px}.region-sidebar-left{padding-top:.4em}.region-sidebar-left .block{margin-right:2em}.region-sidebar-left .block .title{margin-bottom:1.46667em}.region-sidebar-left .block .title h2{font-size:1.33333em}.btn-responsive-collapse{display:none}@media (max-width:900px){.responsive-collapse{border:1px solid #e6e6e6}.responsive-collapse .form-items-inline .form-item,.responsive-collapse .form-items-inline .form-item-stacked{float:none;width:100%}.responsive-collapse .form-label{padding:0}.btn-responsive-collapse{background:0 0;border:none;text-align:left;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:1.2;width:100%;padding:14px 10px;position:relative;outline:0}.btn-responsive-collapse:after{content:'';pointer-events:none;border-top:solid 5px #7b8774;border-left:solid 4px transparent;border-right:solid 4px transparent;display:block;position:absolute;right:10px;top:50%;margin-top:-2px}.btn-responsive-collapse:hover:after{border-top-color:#626c5c}.btn-responsive-collapse+form{display:none;padding:0 10px}.btn-responsive-collapse+form.active{display:block}}.responsive-toggle{display:none;position:relative;margin-bottom:20px;clear:both}@media (max-width:900px){.responsive-toggle{display:block}.responsive-toggle+.content{display:none}}.responsive-toggle:after,.responsive-toggle:before{content:'';position:absolute;z-index:1;top:50%;right:14px;margin-top:1px;border-left:solid 4px transparent;border-right:solid 4px transparent;border-top:solid 5px #7b8774;-webkit-transform-origin:50% -2px;transform-origin:50% -1.5px;pointer-events:none}.responsive-toggle:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.responsive-toggle select{font-family:MontserratBold,sans-serif;font-size:15px;color:#5e5e5e;padding:14px 28px 14px 14px;height:auto;border:solid 1px #e6e6e6;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.responsive-toggle:hover:after,.responsive-toggle:hover:before{border-top-color:#626c5c}.block-actions-dropdown .responsive-toggle:before{content:none}.block-actions-dropdown .responsive-toggle:after{margin-top:-2px}.responsive-tabs{display:none;position:relative;margin-bottom:20px}@media (max-width:900px){.responsive-tabs{display:block}}.responsive-tabs:after{content:'';pointer-events:none;border-top:solid 5px #769918;border-left:solid 4px transparent;border-right:solid 4px transparent;display:block;position:absolute;right:14px;top:50%;margin-top:-2px}.responsive-tabs:hover:after{border-top-color:#546d11}.responsive-tabs select{font-size:15px;color:#769918;background-color:#fff;padding:14px;border:solid 1px #769918;border-bottom-width:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:500;text-transform:uppercase;font-family:MontserratBold,sans-serif;letter-spacing:1px}.responsive-tabs option{color:#666}.page-detail .region-inner .region-detail-top{width:100%;float:left;margin-left:0;margin-right:0}.page-detail .region-inner .region-content-wrapper{position:relative;overflow:hidden;clear:both;margin-bottom:2em}.page-detail .region-inner .region-content-wrapper:after{content:"";display:table;clear:both}.page-detail .region-inner .region-content-wrapper .region-sidebar{width:32.20339%;float:left;margin-right:1.69492%;position:relative}@media (max-width:900px){.page-detail .region-inner .region-content-wrapper .region-sidebar{display:none}}.page-detail .region-inner .region-content-wrapper .region-content{width:66.10169%;float:left;margin-right:1.69492%;float:right;margin-right:0}@media (max-width:900px){.page-detail .region-inner .region-content-wrapper .region-content{float:none;width:auto}}.region-content .block{margin-bottom:2em}.region-content .block:last-child{margin-bottom:0}.region-content .block.block--contains-carousel{background:#f3f3f3;margin-bottom:4em}.region-content .block-expertise-domains--title{background:#f3f3f3;margin-bottom:0}.region-footer{padding:24px 0}@media (max-width:500px){.region-footer{padding:15px 0}}#mainSearchForm .options{background-color:#efefef;height:35px}#mainSearchForm .options:after{content:"";display:table;clear:both}#mainSearchForm .optionsleft{float:left;padding:7px 7px 0 7px}#mainSearchForm .optionsleft .form-item,#mainSearchForm .optionsleft .form-item-stacked{float:left;margin:0 .53333em 0 0}#mainSearchForm .optionsleft .form-select select,#mainSearchForm .optionsleft .form-text input{width:185px;border-color:#c1c1b6}@media (max-width:1024px){#mainSearchForm .optionsleft .form-select select,#mainSearchForm .optionsleft .form-text input{width:145px}}@media (max-width:900px){#mainSearchForm .optionsleft .form-select select,#mainSearchForm .optionsleft .form-text input{width:185px}}#mainSearchForm .optionsleft .form-submit input{font-size:.73333em;height:1.81818em;padding:0 1.18182em}#mainSearchForm .optionsright{float:right}#mainSearchForm .optionsright #toggle_filters{display:block;background:url(../img/arrow_down_green_double.png) no-repeat 12px center;border-top:1px solid #efefef;border-right:1px solid #efefef;border-left:1px solid #fff;padding:0 11px 0 26px;line-height:34px;text-decoration:underline}#mainSearchForm .optionsright #toggle_filters.selected{background-color:#fff;border-color:#c1c1b6;padding:0 11px 0 26px}#mainSearchForm #advancedoptions_inner{position:relative;display:none;border:1px solid #c1c1b6;background:#fff;padding:.8em 1.33333em 1em}#mainSearchForm #advancedoptions_inner table.form{width:auto;margin-bottom:.4em}#mainSearchForm #advancedoptions_inner table.form td,#mainSearchForm #advancedoptions_inner table.form th{padding-bottom:.66667em}#mainSearchForm #advancedoptions_inner table.form th{font-weight:700;padding-right:.8em}#mainSearchForm #advancedoptions_inner table.form a{text-decoration:underline}#mainSearchForm #advancedoptions_inner table.form #onlyStock{margin:0 0}#mainSearchForm #advancedoptions_inner table.form #searchCatalog{width:185px}#mainSearchForm #advancedoptions_inner table.form label{display:inline-block;vertical-align:top;padding-top:1px}#mainSearchForm #advancedoptions_inner p{padding:0!important;margin-top:.66667em!important}#mainSearchForm #advancedoptions_inner .propertyContainerChoosers:after{content:"";display:table;clear:both}#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx{border-top:1px solid #e0e0db;padding-top:.33333em;margin-bottom:.33333em}#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx a{background:url(../img/arrow_right_green.png) no-repeat 98% center;color:#3b3a3a;line-height:normal;background-color:#efefef;padding:9px 1%;margin-right:1.5%}#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx a:hover{color:#769918}#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx a.selected{background-color:#8bb71e;background-image:url(../img/arrow_right_white.png);color:#fff}#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx a.selected:hover{color:#3b3a3a}#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx1 a,#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx2 a{float:left;display:block;width:47.25%;font-weight:700}#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx1 a:nth-child(2n),#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx2 a:nth-child(2n){margin-right:0}#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx3 a{float:left;display:block;width:30.33%;margin-bottom:.33333em}#mainSearchForm #advancedoptions_inner .propertyContainerChoosers .wx3 a:nth-child(3n+1){margin-right:0}#mainSearchForm #advancedoptions_inner .propertyContainer{display:none;position:absolute;left:1%;top:2%;background:#efefef;width:94%;padding:1em 2%;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-radius:2px;z-index:100}#mainSearchForm #advancedoptions_inner .propertyContainer .propertyContainerTop:after{content:"";display:table;clear:both}#mainSearchForm #advancedoptions_inner .propertyContainer .propertyContainerTop a{background:url(../img/sprite-icons.png) no-repeat 0 -459px #fff;border:1px solid #769918;display:block;height:15px;line-height:15px;position:absolute;top:15px;right:20px;text-decoration:none;width:16px}#mainSearchForm #advancedoptions_inner .propertyContainer .propertyContainerTop #divAndOr{float:left;margin:0 1em .66667em 0}#mainSearchForm #advancedoptions_inner .propertyContainer .propertyContainerTop #values_property_title{float:left;display:block;font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;font-size:.93333em;color:#769918;text-transform:uppercase;margin:.13333em 0 .66667em 0}#mainSearchForm #advancedoptions_inner .propertyContainer .propertyContainerContent:after{content:"";display:table;clear:both}#mainSearchForm #advancedoptions_inner .propertyContainer .propertyContainerContent label{display:block;float:left;width:46%;padding-right:4%;margin-bottom:.38462em;font-size:.86667em}#mainSearchForm #advancedoptions_inner .propertyContainer .propertyContainerContent label img{width:auto;margin-left:.33333em;cursor:pointer}#mainSearchForm #advancedoptions_inner .propertyContainer #searchResultValue{margin:.66667em 0 0 .33333em;font-weight:700}#mainSearchForm #advancedoptions_inner #clearSearch{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#efefef;color:#3b3a3a!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem;font-size:.73333em;height:20px}#mainSearchForm #advancedoptions_inner #clearSearch svg{fill:#3b3a3a!important}#mainSearchForm #advancedoptions_inner #clearSearch:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){#mainSearchForm #advancedoptions_inner #clearSearch{width:100%;margin-right:0}}#mainSearchForm #advancedoptions_inner #clearSearch:hover{background-color:#e2e2e2}#mainSearchForm #advancedoptions_inner #clearSearch.btn-gray:hover,#mainSearchForm #advancedoptions_inner #clearSearch.btn-grey:hover,#mainSearchForm #advancedoptions_inner #clearSearch.recalculate:hover{background-color:#aeaeae!important}#mainSearchForm #advancedoptions_inner #submit_form{font-weight:400;text-decoration:none!important;cursor:pointer;font-size:14px;background:#769918;color:#fff!important;text-align:center;display:inline-block;padding:7px 10px 6px;line-height:1.4;border:none;font-family:MontserratBold,sans-serif;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.15rem;font-size:.73333em;height:20px}#mainSearchForm #advancedoptions_inner #submit_form svg{fill:#fff!important}#mainSearchForm #advancedoptions_inner #submit_form:nth-last-child(n+2){margin-right:10px}@media (max-width:400px){#mainSearchForm #advancedoptions_inner #submit_form{width:100%;margin-right:0}}#mainSearchForm #advancedoptions_inner #submit_form:hover{background-color:#658315}#mainSearchForm #advancedoptions_inner #submit_form.btn-gray:hover,#mainSearchForm #advancedoptions_inner #submit_form.btn-grey:hover,#mainSearchForm #advancedoptions_inner #submit_form.recalculate:hover{background-color:#aeaeae!important}#mainSearchForm #values_property_template{display:none}.autocomplete{display:none;position:absolute;top:34px;z-index:50;letter-spacing:1px;border:1px solid #ccc;border-top:none;background:#fff}.autocomplete .block-products{border-top:1px solid #ececec;padding-top:10px}.autocomplete .block-products:after{content:'';display:table;clear:both}.autocomplete-active .autocomplete{display:block}.autocomplete .content{padding:1em 1.33333em 1.33333em}.autocomplete h3{font-family:MontserratBold,sans-serif;font-weight:700;letter-spacing:0;color:#769918;font-weight:500;text-transform:uppercase;font-size:.93333em;margin-bottom:15px}@media (min-width:775px){.autocomplete .block-2col .col-1{width:32.20339%;float:left;margin-right:1.69492%}.autocomplete .block-2col .col-2{width:66.10169%;float:left;margin-right:1.69492%;float:right;margin-right:0}}.autocomplete .groups{margin-bottom:.33333em}.autocomplete .groups:after{content:"";display:table;clear:both}.autocomplete .group,.autocomplete .product{position:relative;margin-bottom:15px}.autocomplete .group:after,.autocomplete .product:after{content:"";display:table;clear:both}.autocomplete .group .field-title,.autocomplete .product .field-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;line-height:1.1}.autocomplete .group .field-img,.autocomplete .product .field-img{float:left;margin-right:10px;border:1px solid #ccc}.autocomplete .group .field-img img,.autocomplete .product .field-img img{width:auto}.autocomplete .subgroups{margin-bottom:1em}.autocomplete .subgroups li{padding:3px;margin-bottom:.2em}.autocomplete .subgroups li a{display:block;color:#3b3a3a;text-decoration:underline;background:url(../img/icon_circle_5x5.png) no-repeat left .38462em;padding-left:1em}@media (min-width:500px){.autocomplete .subgroups{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.autocomplete .group:hover .field-title,.autocomplete a:hover{color:#769918!important}.autocomplete .btn,.autocomplete .recalculate{min-width:280px;float:left}.autocomplete .btn:hover,.autocomplete .recalculate:hover{color:#fff!important}.autocomplete .product:nth-child(n+5){display:none}@media (min-width:500px){.autocomplete .product{float:left;width:49.15254%;float:left;margin-right:1.69492%}.autocomplete .product:nth-child(2n){float:right;margin-right:0}.autocomplete .product:nth-child(n+5){display:initial}}.autocomplete .product .field-title{padding-top:.2em;font-size:13px;font-weight:700;margin-bottom:2px;color:#769918;text-decoration:none}.autocomplete .product:hover .field-title{text-decoration:underline}.autocomplete .product .field-code{font-size:11px;color:#969696}.row-1:after{content:"";display:table;clear:both}.row-1 .col{width:100%;float:left}.row-1 .col:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:none}@media (max-width:775px){.row-1 .col{width:100%;float:left}.row-1 .col:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:none}.row-1 .col{clear:both!important}}.row-2:after{content:"";display:table;clear:both}.row-2 .col{width:49.15254%;float:left}.row-2 .col:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.row-2 .col:nth-child(2n+2){margin-left:50.84746%;margin-right:-100%;clear:none}@media (max-width:775px){.row-2 .col{width:100%;float:left}.row-2 .col:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:none}.row-2 .col{clear:both!important}}.row-3:after{content:"";display:table;clear:both}.row-3 .col{width:32.20339%;float:left}.row-3 .col:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.row-3 .col:nth-child(3n+2){margin-left:33.89831%;margin-right:-100%;clear:none}.row-3 .col:nth-child(3n+3){margin-left:67.79661%;margin-right:-100%;clear:none}@media (max-width:775px){.row-3 .col{width:100%;float:left}.row-3 .col:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:none}.row-3 .col{clear:both!important}}.row-4:after{content:"";display:table;clear:both}.row-4 .col{width:23.72881%;float:left}.row-4 .col:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.row-4 .col:nth-child(4n+2){margin-left:25.42373%;margin-right:-100%;clear:none}.row-4 .col:nth-child(4n+3){margin-left:50.84746%;margin-right:-100%;clear:none}.row-4 .col:nth-child(4n+4){margin-left:76.27119%;margin-right:-100%;clear:none}@media (max-width:775px){.row-4 .col{width:100%;float:left}.row-4 .col:nth-child(1n+1){margin-left:0;margin-right:-100%;clear:none}.row-4 .col{clear:both!important}}@media (max-width:775px){.row-1 .col+.col,.row-2 .col+.col,.row-3 .col+.col,.row-4 .col+.col{margin-top:60px}}.row-1,.row-2,.row-3,.row-4{margin-top:60px;margin-bottom:120px;overflow:hidden;clear:both}.row--separated .col+.col{position:relative}.row--separated .col+.col:before{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:-15px;border-left:1px solid #ccc;z-index:2}.section{position:relative}.section.section--full-width>.section-inner>.region>.block>div,.section:not(.section--full-width)>.section-inner{position:relative;margin-left:auto;margin-right:auto;max-width:1440px;padding-right:15px;padding-left:15px}.section.section--full-width>.section-inner>.region>.block>div:after,.section:not(.section--full-width)>.section-inner:after{content:"";display:table;clear:both}#content{padding-top:1.7em;padding-bottom:3.33333em}@media screen and (max-width:850px){#content{padding-top:90px}}#content #content-top{margin-bottom:2em}@media (max-width:900px){#content #content-top{margin-bottom:calc(10px + 2vw)}}#content #content-main{zoom:1}#content #content-main:after,#content #content-main:before{content:"";display:table}#content #content-main:after{clear:both}#footer{background:#3b3a3a}body.page-sidebar-left .region-sidebar-left{width:23.72881%;float:left;margin-right:1.69492%}@media (max-width:900px){body.page-sidebar-left .region-sidebar-left{width:100%;margin-right:0}body.page-sidebar-left .region-sidebar-left:after{content:none}body.page-sidebar-left .region-sidebar-left .block{margin-right:0}}body.page-sidebar-left .region-content{width:74.57627%;float:right;margin-right:0}@media (max-width:900px){body.page-sidebar-left .region-content{width:100%;float:left;margin-left:0;margin-right:0}}.sidebar-left-overlay-toggle{font-family:Ubuntu,Arial,Verdana;font-weight:400;font-size:1.2em;text-transform:uppercase;display:block;visibility:hidden;position:absolute;top:40px;z-index:499;color:#fff;padding:.4em .6em;background-color:#769918}.sidebar-left-overlay-toggle.pos-fixed{position:fixed}.sidebar-left-overlay-toggle:hover{text-decoration:underline}.sidebar-left-overlay-toggle:before{content:" ";display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #769918;position:absolute;left:-5px;top:.3em}.sidebar-overlay-close{display:none;color:#3b3a3a;font-family:Ubuntu,Arial,Verdana;font-weight:400;font-size:1em;text-transform:uppercase;background:url(../img/icon_close_green.png) no-repeat left center;padding:.4em 0 .4em 1em;line-height:1;position:relative;z-index:999}.sidebar-overlay-close:hover{color:#769918}.sidebar-left-overlay-close{float:right;clear:both;margin:.4em 1em 2em 0}#sidebar-overlay-click-catcher{display:none;position:fixed;z-index:998;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,.7)}@media (max-width:900px){.sidebar-left-overlay-toggle{visibility:visible}#sidebar-overlay-click-catcher,.sidebar-overlay-close{display:block}}body.page-news-detail .region-content{width:74.57627%;float:left;margin-right:1.69492%}@media (max-width:900px){body.page-news-detail .region-content{width:100%;float:left;margin-left:0;margin-right:0}}body.page-catalogi #content,body.page-product-groups #content{padding-bottom:1em}body.page-catalogi .product-preloader,body.page-product-groups .product-preloader{position:absolute;width:100%;height:100%;left:0;top:0;bottom:0;right:0;background-color:rgba(255,255,255,.7);z-index:200}body.page-catalogi .product-preloader table,body.page-catalogi .product-preloader tbody,body.page-catalogi .product-preloader td,body.page-catalogi .product-preloader tr,body.page-product-groups .product-preloader table,body.page-product-groups .product-preloader tbody,body.page-product-groups .product-preloader td,body.page-product-groups .product-preloader tr{width:100%;height:100%;vertical-align:middle;text-align:center}body.page-catalogi .product-preloader td,body.page-product-groups .product-preloader td{vertical-align:middle;text-align:center}body.page-catalogi .product-preloader span,body.page-product-groups .product-preloader span{display:inline-block;width:140px;height:140px;background:url(../img/loader_green_large.gif) #fff no-repeat center center;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}body.page-catalogi .block-result-summary,body.page-product-groups .block-result-summary{position:absolute;top:0;width:100%}body.page-catalogi .block-result-summary a:after,body.page-product-groups .block-result-summary a:after{content:" ";display:block;background:url(../img/arrow_up_green_double.png) transparent no-repeat center center;height:1.4em;width:10px;float:right}body.page-catalogi .responsive-title,body.page-product-groups .responsive-title{display:none}@media (max-width:900px){body.page-catalogi .page-title,body.page-product-groups .page-title{display:none}body.page-catalogi .responsive-title,body.page-product-groups .responsive-title{display:block}body.page-catalogi .region-content,body.page-product-groups .region-content{padding-top:20px}}body.page-profiles .region-content .block .title{margin-bottom:1.66667em}body.page-profiles .region-content .block .title h2{font-size:1.06667em;font-weight:700;color:#769918}body.page-profiles .region-content .block:last-child{padding-bottom:0;border:0;margin-bottom:0}body.page-myvdp .block .title,body.page-pbm .block .title{margin-bottom:1.33333em}body.page-myvdp .field-overview,body.page-pbm .field-overview{overflow:auto}body.page-myvdp .field-overview::-webkit-scrollbar,body.page-pbm .field-overview::-webkit-scrollbar{width:6px;height:6px}body.page-myvdp .field-overview::-webkit-scrollbar-track,body.page-pbm .field-overview::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:3px}body.page-myvdp .field-overview::-webkit-scrollbar-thumb,body.page-pbm .field-overview::-webkit-scrollbar-thumb{border-radius:3px;background-color:#bcbcbc}body.page-myvdp .field-overview>table,body.page-pbm .field-overview>table{min-width:750px}body.page-myvdp .field-overview+.paging .responsive-toggle,body.page-pbm .field-overview+.paging .responsive-toggle{margin-top:20px}body.page-shopping-cart #content{padding-bottom:2.66667em}body.page-checkout .block-navigation-admin{margin-bottom:45px}body.page-checkout.step-3 .col-1-2{padding-top:0!important}.page-alert #header{margin-bottom:0}@media (max-width:900px){.page-hide-sidebar-responsive .region-sidebar-left{display:none!important}}