.section{padding:15px 0}form input.invalid-input{border-color:red!important}.black-link-button,.black-button{display:inline-block;padding:10px 45px;font-size:18px;background-color:rgba(0,0,0,.8);color:#fff;border:none}.black-link-button:hover{color:#fff;text-decoration:none}.custom-dropdown{border:1px solid #fff;box-sizing:border-box;position:relative}.custom-dropdown .custom-dropdown-label{padding:10px}.custom-dropdown .custom-dropdown-label .fa-caret-down{float:right;margin-top:5px}.custom-dropdown .custom-dropdown-list{display:none;position:absolute;top:44px;left:0;width:100%;background-color:rgba(0,0,0,.8)}.custom-dropdown:hover .custom-dropdown-list,.custom-dropdown.open .custom-dropdown-list{display:block;z-index:1000}.custom-dropdown .custom-dropdown-list a{display:block;padding:5px 10px;color:#fff;text-decoration:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.catalogtree-level1>div,.catalogtree-level2>div,.catalogtree-level3>div,.catalogtree-level4>div,.catalogtree-level5>div,.catalogtree-level6>div,.catalogtree-level7>div{display:inline-block}.catalogtree-level2,.catalogtree-level3,.catalogtree-level4{padding-left:10px}.catalogtree-level5,.catalogtree-level6,.catalogtree-level7{padding-left:0}.outer-basket-overlay{color:#fff}.outer-basket-overlay a{color:#fff;display:inline-block;padding:5px 20px;text-decoration:none;font-size:20px}.outer-basket-overlay a .fa{margin-right:5px}.outer-basket-overlay a:hover,.outer-basket-overlay a:focus,.outer-basket-overlay a:active{text-decoration:none;color:#fff}#catalog{min-height:600px}#catalog .category .category-menu-item{position:relative;color:#fff;display:block;margin-bottom:20px}#catalog .category .category-menu-item .campaign{position:absolute;top:0;left:0;width:100%;background-color:rgba(97,159,10,.8);color:#fff;padding:10px}#catalog .category .category-menu-item .name{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(68,68,68,.7);font-size:18px;padding:10px 25px;display:block}#catalog .items .item-menu-item{box-shadow:0 6px 8px 0 rgba(0,0,0,.55);margin-bottom:30px}#catalog .items .item-menu-item .item-data-container{position:relative;text-align:center;height:165px;font-family:'Open Sans Condensed',sans-serif;font-size:14px;font-weight:bold;padding:10px 15px}#catalog .items .item-menu-item .item-data-container .price{font-size:18px}#catalog .item-count-in-basket{position:absolute;width:64px;height:64px;border-radius:50%;background-color:rgba(141,198,63,.9);color:#fff;text-align:center;line-height:64px;font-size:30px;font-weight:bold;z-index:100}#catalog .item .item-count-in-basket{bottom:15px;right:15px}#catalog .items .item-menu-item .item-data-container .item-count-in-basket{bottom:150px;right:15px}#catalog .items .item-menu-item .item-data-container .name{height:60px;overflow:hidden;padding-bottom:5px}#catalog .items .item-menu-item .item-data-container .price{}#catalog .items .item-menu-item .item-data-container .recommended-retail-price{text-decoration:line-through;color:#dedede}#catalog .items .item-menu-item .item-data-container .item-link-icon,#catalog .items .item-menu-item .item-data-container .add-to-basket-icon{position:absolute;bottom:0;display:block;width:46px;height:46px;background-color:rgba(0,0,0,.34);color:#fff;font-size:30px;text-align:center;cursor:pointer}#catalog .items .item-menu-item .item-data-container .item-link-icon{left:0}#catalog .items .item-menu-item .item-data-container .add-to-basket-icon{right:0}#catalog .item .item-images{position:relative}#catalog .item .item-description{background-color:#444;color:#fff;position:relative;padding:15px;font-family:'Roboto',sans-serif;box-sizing:border-box}@media screen and (min-width:1200px){#catalog .item .item-description{min-height:361px}}@media screen and (max-width:1199px)and (min-width:992px){#catalog .item .item-description{min-height:296px}}#catalog .item .item-description h2,#catalog .item .item-description h3,#catalog .item .item-description h4{font-size:18px}#catalog .item .item-description p{margin:0;padding:0}#catalog .item .item-description p b{display:block}#catalog .item .item-description .name{font-family:'Open Sans Condensed',sans-serif;font-size:40px;font-weight:bold;text-shadow:0 3px 6px rgba(0,0,0,1);line-height:40px}#catalog .item .item-description .description{font-size:16px;font-weight:300;padding-top:15px;padding-bottom:15px}#catalog .item .item-description .price .price-label{font-weight:400;text-shadow:0 3px 6px rgba(0,0,0,1);font-size:18px;line-height:20px}#catalog .item .item-description .price .price-value{font-weight:400;font-size:24px;line-height:26px;color:#8dc63f}#catalog .dock-bottom{position:absolute;bottom:0;left:0;width:100%}#catalog .item .item-description .item-description-row{margin-bottom:65px}#catalog .item .item-description::after{content:" ";display:table;clear:both}#catalog .item .item-description .links a{color:#fff;display:block;position:relative;text-align:center;padding:10px;background-color:rgba(0,0,0,.34);float:left;text-decoration:none;cursor:pointer}#catalog .item .item-description .links a .fa{margin-right:5px}#catalog .item .item-description .links a:hover{text-decoration:none}#catalog .item .item-description .links .print-link{width:45%}#catalog .item .item-description .links .print-link::after{width:1px;height:80%;display:block;background-color:#fff;position:absolute;right:0;top:10%;content:""}#catalog .item .item-description .links .add-to-basket{width:55%}#catalog .catalog-rootcat-box{width:100%;position:relative;margin-top:10px;margin-bottom:10px}#catalog .catalog-rootcat-overlay{position:absolute;bottom:0;left:0;width:100%;padding:15px;margin-right:15px;background-color:rgba(0,0,0,.7);color:#fff}#basket .basketline .quantity{width:100%}#basket .basketline a{cursor:pointer}#basket .total-row{font-weight:bold;font-size:20px}#basket .black-link-button:hover{text-decoration:none}#createreservation .section-title{font-weight:bold;font-size:20px}#createreservation form{margin-top:10px;margin-bottom:10px}#createreservation form input,#createreservation form textarea{border:1px solid #95989a;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);border-radius:2px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e8e8e8 100%);background:-webkit-linear-gradient(top,#fff 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#fff 0%,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);width:100%;padding:5px 10px}#createreservation form textarea{height:135px}#createreservation .header-row{font-size:20px}#createreservation .basketline{margin-bottom:15px}#createreservation form .validation-errors{color:red;font-weight:bold}section#itemreservationdone{min-height:600px}.tree div.dd-placeholder-children{width:100%}.tree a.active{color:rgba(141,198,63,.9)}span.fa.fa-square-o{color:transparent}.dd-productsearch,.dd-template,.dd-data,.dd-hide{display:none}a.dd-data.showempty,a.dd-data.value,span.dd-data.showempty,span.dd-data.value{display:inline}div.dd-data.showempty,div.dd-data.value{display:block}.dd-data.showempty,.dd-data.value{display:initial}.dd-productsearch .show{display:block}.dd-productsearch-labels{font-size:11px;color:#888}.dd-productsearch-labels:first-child{position:absolute;left:5px;bottom:-40px;z-index:1001}.dd-productsearch-labels:last-child{position:absolute;right:5px;bottom:-40px;z-index:1001}.dropdown-slider{min-height:40px}.dropdown-select.disabled input{background-color:#eee;cursor:not-allowed}.dropdown-container,.dropdown-list,.dropdown-list ul,.dropdown-list li,.dropdown-list input,.dropdown-list span,.dropdown-slider{position:relative;z-index:1001}.infobox-outer{padding-top:10px}.infobox{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;color:#fff;margin:20px 0}.infobox a{color:#fff}.infobox a:hover{color:#fff}.infobox .infobox-inner{background-color:#3fb500;box-shadow:0 6px 8px rgba(0,0,0,.55);background-position:right;background-size:cover;min-height:430px;height:100%;width:100%}.infobox .infobox-content{position:absolute;right:15px;width:45%;min-width:260px;height:100%;padding:15px 15px 15px 20px}.infobox .infobox-headline{font-family:'Open Sans Condensed',sans-serif;font-size:30px;font-weight:700;margin-bottom:20px}.infobox .infobox-subheadline{font-size:20px;color:#e6cc83;margin-bottom:5px}.infobox .infobox-text{line-height:22px;white-space:pre-line}.infobox .infobox-leadout{font-size:20px;color:#e6cc83;text-shadow:0 3px 6px #000;position:absolute;bottom:50px;right:3px;padding-bottom:15px;display:flex;text-align:center;justify-content:center;align-items:center}body{font-family:'Roboto',sans-serif}body>div.container-fluid{}.float-left{float:left}.width-33{width:33.33%;display:block}.dock-bottom{position:absolute;bottom:0;left:0;width:100%}#itemdetails .description-outer{background-color:rgba(0,0,0,.8);color:#fff;min-height:315px;padding:15px;position:relative}#itemdetails .description-outer .description{padding-bottom:50px}#itemdetails .description-outer .title{font-family:'Open Sans Condensed',sans-serif;font-size:40px;font-weight:bold;text-shadow:0 3px 6px rgba(0,0,0,1);line-height:40px;display:block;margin-bottom:10px}#itemdetails .description-outer .dock-bottom{padding:5px 15px}#itemdetails .description-outer .price-label{font-weight:bold;font-size:20px}#itemdetails .description-outer .price-value{color:#8dc63f;font-size:25px}#productdetails h1{font-family:'Open Sans Condensed',sans-serif;font-weight:bold;font-size:30px;color:#000;padding:0;margin:0 0 10px 0}#productdetails h3{font-size:16px}#productdetails img.finance{max-width:200px}#productdetails .product-info{font-size:14px}#productdetails .product-pricetext{font-size:14px}#productdetails .product-pricevalue{font-weight:bold;font-size:20px;color:#000}#productdetails .finance-info{font-size:12px}#productdetails .product-attributegroup{padding-top:5px;font-size:14px}#productdetails .product-optionalgroup{font-weight:bold;font-size:14px}#productdetails .product-optionalitemsum{font-size:14px;font-weight:bold;padding:10px 0}#productdetails .product-optionalitemsum td{padding:10px}#productdetails .product-optionalitem{font-size:13px}#productdetails .product-optionalitem td{padding:4px 10px}#productdetails tr.product-optionalitem td:first-of-type{padding-left:10px}#productdetails .top-spacing{margin-top:20px}#productdetails_footer img.logo{max-width:280px}#productdetails_footer .footer-text{font-size:12px;line-height:20px}.outer-productsnavi-overlay{padding:0;background-color:#fff}.productsearch-navigation{position:absolute;z-index:100;width:100%;padding:10px 0;margin:0}.middle-productsnavi-overlay{min-height:56px;height:100%;background-color:#b5bfb2;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#444;position:relative;z-index:1}.inner-productsnavi-overlay{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;line-height:30px;height:56px}.inner-productsnavi-overlay a{color:#444}.inner-productsnavi-overlay a:hover{color:#444}.inner-productsnavi-overlay a:hover{text-decoration:none}.inner-productsnavi-overlay .previous{}.inner-productsnavi-overlay .current{}.inner-productsnavi-overlay .next{}.inner-productsnavi-overlay .search{display:flex;justify-content:space-between;align-items:center;height:100%}.productsnavi-search{width:200px;height:34px;display:inline-block;text-align:center;margin-right:40px}.productsnavi-position{width:200px;text-align:center;display:inline-block}.productsnavi-next,.productsnavi-prev{text-align:center}.productsnavi-next-name,.productsnavi-prev-name{display:block;font-size:12px;line-height:16px;text-align:center}.productsnavi-back{font-size:14px}section#product{background-color:#97b78d;padding:40px 0 20px 0}section#product .lup{position:absolute;top:0;right:0;color:#fff;font-size:30px;padding:10px 20px;background-color:rgba(0,0,0,.34);z-index:10}section#product .lup:hover{background-color:rgba(0,0,0,.6)}section#product .lup a{color:#fff;text-decoration:none;opacity:.6}section#product .lup a:hover{opacity:1}.close-imageviewer-overlay{position:absolute;top:0;right:0;color:#fff;font-size:30px;padding:5px 15px;background-color:rgba(0,0,0,.8);z-index:20;opacity:.6}.close-imageviewer-overlay:hover{color:#fff;text-decoration:none;opacity:1}section#product .product-info-container{background-color:rgba(82,129,51,.9);bottom:0;position:sticky;width:100%;z-index:1000}section#product .product-info{color:#fff;padding:15px}section#product .product-info .product-name{font-size:30px;font-weight:500;line-height:30px;color:#fff;text-transform:uppercase}section#product .product-info .product-name .attribute-stockno{text-transform:none;font-size:16px;font-weight:400;color:rgba(255,255,255,.6)}section#product .product-info .product-price{font-size:30px;font-weight:300;line-height:30px;color:#fff;text-align:right}section#product .product-info .product-price .price{font-weight:600}section#product .product-info .product-finance{font-size:15px;font-weight:400;line-height:30px;color:#fff;margin-top:0}section#product .product-info .product-finance .product-finance-value{font-size:20px;font-weight:500;color:#fff}section#product .product-info .product-attributes{margin-top:40px;font-size:20px;font-weight:300}section#product .product-info .product-attributes .attribute-label{border-right:1px solid #fff}section#product .product-info .product-attributes .attribute-value{font-weight:600}section#product .product-info .product-attributes div{text-align:center}section#product .product-info .product-attributes span{display:block}section#product .description-container{margin-top:20px;color:#fff}section#product .description-container a{color:#fff;font-size:16px;text-transform:uppercase;margin-bottom:15px;display:inline-block}section#product .description-container a .fa{margin-right:10px;text-shadow:0 3px 6px rgba(0,0,0,1)}section#product h1{font-family:'Open Sans',sans-serif;font-weight:bold;font-size:40px;color:#3fb500;padding:0;margin:0 0 10px 0}section#product h2{font-family:'Open Sans',sans-serif;font-weight:bold;font-size:24px;color:#639579;padding:0;margin:0 0 10px 0}.product-info-footer{position:absolute;bottom:0;min-height:70px;width:100%;padding-right:30px}.product-info-footer-content{background-color:#000;padding:25px 15px 25px 0;line-height:20px;height:70px}.product-info-footer .link{color:#fff;text-transform:uppercase;font-size:18px}.product-info-footer .link a{color:#fff}.product-info-footer .link a:hover{color:#999;text-decoration:none}.product-info-footer .link span{padding-right:10px}.product-info .product-info-specs{font-family:'Roboto Condensed',sans-serif;font-size:20px;font-weight:300;color:#f5f5f5;margin-bottom:10px}.product-info-spacer{display:block;height:20px}.product-price{margin-top:0}#product .price-before{text-decoration:line-through}.product-finance{margin-top:15px}.product-price-text,.product-finance-text{font-size:12px;color:#999}.product-price-value,.product-finance-value{font-size:12px;font-weight:600;color:#444}.product-finance-details{font-size:12px;font-style:italic;font-weight:200;color:#999}.product-attribute-groups{font-family:Lato,sans-serif;font-size:14px;font-weight:400;color:#9a9a9a;padding-left:0}.nav-tabs{display:inline-flex;width:100%;border-bottom:1px solid #ddd}.nav-tabs>li{display:flex;background-color:#eaeaea;border-radius:10px 10px 0 0}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border-radius:10px 10px 0 0;color:#444;font-size:13px;background-color:#eaeaea;padding:5px 15px 0 20px;box-shadow:0 3px 6px rgba(0,0,0,.5)}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#fff;cursor:default;background-color:#528133;border:1px solid #ddd;border-bottom-color:#ddd;border-bottom-color:transparent}.tab-content{color:#444;background-color:#b5bfb2;border-top-color:transparent;margin-top:-2px;padding:30px 20px 20px 20px;position:relative;z-index:100}.tab-content>.tab-pane{width:50%}.tab-content .video-container{width:50%}.tab-content .video-container .product-video{width:80%;float:right}.dropdown-list .checkbox-unselect span{color:#888;cursor:pointer}section#productoptionals,section#productoptionals .optionals-basketcontainer{min-height:520px}section#productoptionals h2{font-family:'Open Sans Condensed';font-weight:bold;font-size:40px;color:#444}section#productoptionals h3{font-family:'Roboto Condensed';font-weight:300;font-size:30px;color:#444}.optionals-item{background-color:#444;padding:15px 15px 0 15px;margin-bottom:15px}.optionals-item .optionals-item-image{border-top:1px solid #95989a;border-left:1px solid #95989a;border-right:1px solid #95989a}.optionals-item .optionals-item-image img{width:100%}.optionals-item .optionals-content{background-color:#444;border:1px solid red;color:#fff;padding:10px 15px}.optionals-item .optionals-content-name-description{height:40px;overflow:hidden}.optionals-item .optionals-content .optionals-content-name-description,.optionals-item .optionals-content .optionals-content-name-description h4{font-size:14px;display:inline-block;margin:0;height:40px}.optionals-item .optionals-price{position:relative}.optionals-item .optionals-price::after{content:" ";border-right:1px solid #fff;display:table;position:absolute;right:-15px;top:0;height:100%}.optionals-item .optionals-price-month{text-align:center;font-size:18px}.optionals-item .optional-price-row{margin-bottom:10px}.switch .text{position:absolute;top:3px;left:47px;color:#888;text-transform:lowercase;font-size:16px;font-weight:300}input:checked+.slider+.text{display:none}.optionals-basket{position:fixed;position:sticky;bottom:0}.optionals-basket-summaryarea{height:100%;position:relative;min-height:80px}.optionals-basket-summaryarea .optionals-basket-summary{background-color:#444;color:#fff;padding:15px;font-size:16px}@media Screen and (min-width:768px){.optionals-basket-summaryarea .optionals-basket-summary{position:absolute;bottom:0;left:0;width:100%;background-color:#777;min-width:400px}#dd-form-search .collapse{display:block}}@media Screen and (max-width:767px){.optionals-basket .row-eq-height{display:block}section#product .product-image-container{padding-right:0;padding-left:0}section#product .product-info-container{position:relative;margin-top:20px}section#product .product-info .product-price{font-size:26px}section#product .product-info .finance-small{line-height:18px;padding-top:5px}section#product .product-info .product-finance .product-finance-value{font-size:16px}section#product .product-info .product-attributes{margin-top:20px}section#product .product-info .product-info-area{margin-bottom:20px}section#product .description-container{padding:30px}section#product .description-container span{display:block}section#product .description-container a{display:block;text-align:center}section#product .description-container a .fa{font-size:24px}section#product .description-container .content{margin-bottom:20px}section#product .product-details{color:#444}section#product .product-details a:hover{color:#444}}.optionals-basket-summaryprice{position:relative;font-size:18px;font-weight:600}.optionals-basket-summaryprice::after{content:" ";display:table;border-right:1px solid #fff;height:100%;position:absolute;right:0;top:0}.optionals-basket-summaryprice:last-child::after{display:none}.optionals-basket-sendarea{padding:15px 30px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#fff;font-size:13px;color:#444}.optionals-basket-sendarea>.row{margin-bottom:10px}.optionals-basket-sendarea input{width:100%;margin-bottom:3px;margin-top:3px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e8e8e8 100%);background:-webkit-linear-gradient(top,#fff 0%,#e8e8e8 100%);background:linear-gradient(to bottom,#fff 0%,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);box-shadow:0 2px 10px 0 rgba(0,0,0,.2);border:none;padding:5px}.optionals-basket-sendarea button{width:100%;color:#fff;border:none;padding:5px;margin-bottom:3px;margin-top:3px;border-radius:2px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}input.validation-error{background:rgba(255,0,0,.1)}.squaredOne{width:28px;height:28px;position:relative;margin-top:5px;background:#fcfff4;-webkit-box-shadow:inset 0 1px 1px white,0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 1px white,0 1px 3px rgba(0,0,0,.5)}.squaredOne input[type=checkbox]{visibility:hidden}.squaredOne label{width:20px;height:20px;position:absolute;top:4px;left:4px;cursor:pointer;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.5),0 1px 0 white;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),0 1px 0 white}.squaredOne label:after{content:'';width:16px;height:16px;position:absolute;top:2px;left:2px;background:#8dc63f;-webkit-box-shadow:inset 0 1px 1px white,0 1px 3px rgba(0,0,0,.5);box-shadow:inset 0 1px 1px white,0 1px 3px rgba(0,0,0,.5);opacity:0}.squaredOne input[type=checkbox]:checked+label:after{opacity:1}.inner-basket-overlay .count{width:16px;height:16px;border-radius:50%;background-color:rgba(255,0,0,.7);color:#fff;text-align:center;line-height:16px;font-size:12px;font-weight:bold;display:inline-block;position:relative;right:5px;bottom:5px}#invoice input[type=text],#delivery input[type=text],#invoice input[type=email],#delivery input[type=email]{width:100%;border-radius:4px;border:1px solid #eee;height:34px;padding:4px 15px}#parceldroppoint ul,#shipping ul,#method_of_payment ul{list-style-type:none;padding:0;padding-left:30px;margin:0}#parceldroppoint ul li input[type=radio],#shipping ul li input[type=radio],#method_of_payment ul li input[type=radio]{margin-right:10px;transform:scale(1.5)}#invoice input[type=radio],#delivery input[type=radio]{margin:5px 15px;transform:scale(1.5)}#summary input.quantity{width:30px;border:1px solid #e0e0e0;text-align:right;padding:0;margin:0}.red-link-button{border:2px solid red;border-radius:4px;padding:8px;margin:0;background-color:red;color:#fff}.red-link-button:hover{color:red;background-color:#fff}.white-link-button{border:2px solid #fff;border-radius:4px;padding:8px;color:red;background-color:#fff;margin:0}.white-link-button:hover{border:2px solid red;color:red}.required-fields-information{font-size:12px;padding:5px;color:#444}section#invoice h1{font-family:'Russo One',sans-serif;font-weight:400;font-size:36px;color:#444;text-shadow:0 2px 4px rgba(0,0,0,.4);padding:0;margin:20px 0 10px 0}section#invoice h2,section#parceldroppoint h2,section#delivery h2,section#shipping h2,section#method_of_payment h2,section#summary h2{font-family:'Russo One',sans-serif;font-weight:400;font-size:28px;color:#444;text-shadow:0 2px 3px rgba(0,0,0,.3);padding:0;margin:20px 0 10px 0}section#invoice select,section#delivery select,section#shipping select{color:#000;background:none;background-color:#f5f5f5}section#parceldroppoint,section#delivery,section#shipping,section#method_of_payment,section#summary{padding-top:0}section#parceldroppoint row{padding:4px 0}.parcelshop-info{margin:0 10px;padding:2px;color:#444}input.validate.error{border:2px solid red!important}#invoice input[type=text].validate.error,#delivery input[type=text].validate.error,#invoice input[type=email].validate.error,#delivery input[type=email].validate.error{border:2px solid red!important}#summary textarea{width:100%;min-width:100%;max-width:100%;height:80px;min-height:34px;border-radius:4px;border:1px solid #eee;padding:5px 15px}#summary .basket{background-color:#f0f0f0;border-radius:4px;border:1px solid #ddd;padding:15px 15px}#summary .basket hr{border:1px solid #ddd}#summary .basket .header{font-weight:bold}#summary input[type=number]{background-color:#f0f0f0;border:0}#basket h1{font-family:'Russo One',sans-serif;font-weight:400;font-size:36px;color:#444;text-shadow:0 2px 4px rgba(0,0,0,.4);padding:0;margin:20px 0 10px 0}#basket input[type="number"].quantity{width:50px;text-align:center;margin:0;padding:0;border-radius:4px;border:1px solid #ddd}#basket span.quantity-change{width:40px;display:inline-block}#basket span.quantity-change.quantity-change-down{text-align:right;padding-right:5px}#basket span.quantity-change.quantity-change-up{text-align:left;padding-left:5px}#basket .total-row{font-weight:bold}#basket .header-row{font-weight:bold}#basket .white-link-button{font-size:14px;cursor:pointer}@media only screen and (max-device-width:767px){ul#GLSParcelShop{padding-top:20px}ul#GLSParcelShop li{padding-left:22px;text-indent:-22px}ul#GLSParcelShop li input{position:relative;left:-5px;top:2px}}body,html{width:100%;height:100%}body{font-family:'Montserrat',sans-serif;font-size:16px;margin-top:80px}body.basket-overlay-visible{margin-top:120px}.align-bottom{height:100%}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section{padding-top:15px;padding-bottom:20px}.carousel-control .fa-angle-right,.carousel-control .icon-next{right:20%;margin-right:-10px}.carousel-control .fa-angle-left,.carousel-control .icon-prev{left:20%;margin-left:-10px}.carousel-control .fa-angle-left,.carousel-control .fa-angle-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-50%}.carousel-control .fa-angle-left,.carousel-control .fa-angle-right{padding-left:10px;padding-right:10px;text-shadow:0 3px 6px 0 #000}#breadcrumbroot{padding-bottom:0}#breadcrumblist{margin:0;padding:0;list-style:none}#breadcrumblist li{float:left}#breadcrumblist li::after{font-family:FontAwesome;display:table;content:"";margin-left:10px;margin-right:10px;float:right}#breadcrumblist li:last-child::after{display:none}#breadcrumblist li a,#breadcrumblist li a:focus,#breadcrumblist li a:active,#breadcrumblist li a:hover{color:#444;text-decoration:none;font-size:12px;font-family:'Roboto','Helvetica Neue',sans-serif}banner{height:100%;min-height:800px;width:100%;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:0;top:-80px}table.openhours{min-width:120px}table.openhours tr{}table.openhours tr td:first-of-type{text-align:left}table.openhours tr td:last-of-type{text-align:right}banner{height:100%;min-height:800px;width:100%;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:0;top:-80px}banner.small{height:400px;min-height:400px;width:100%;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:0;top:-80px}banner h2{margin:0;font-size:44px}banner .banner-content{height:100%;width:100%}banner .carousel .carousel-inner{height:100%;width:100%}banner .carousel .carousel-inner .item{padding-top:200px;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100%;max-height:100%;width:100%}banner table tr{vertical-align:middle;text-align:center}banner .banner-nav{position:absolute;margin-left:auto;margin-right:auto;bottom:0;width:100%;text-align:center}banner .banner-nav span{color:#fff;padding:4px 30px 0 30px;background:#444}banner.small .banner{height:100%;min-height:500px;width:100%}banner .banner{height:100%;min-height:800px;width:100%}banner .banner img{max-height:100%!important;height:auto!important;width:auto!important;max-width:none!important;overflow-x:hidden}.hero-image{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.hero-text{color:#fff;margin:0 10px 0 10px}.hero-text-bg{background:rgba(0,0,0,.7)}.hero-text-group{padding:15px 25px 15px 25px}.hero-left-border{border-left:2px solid #fff;padding-left:30px}nav .brandimage{height:40px;position:relative;top:-10px}footer{width:100%;background-color:#444;display:block;padding-top:10px;padding-bottom:20px;color:#fff;font-size:12px}footer hr{border-color:#bab8b6}footer:first-of-type{background:#444;background:-webkit-linear-gradient(#0e0e0e,#444);background:-o-linear-gradient(#0e0e0e,#444);background:-moz-linear-gradient(#0e0e0e,#444);background:linear-gradient(#0e0e0e,#444)}footer:first-of-type .container:first-of-type{padding-top:10px}footer a{color:#999}footer a:hover{color:#8dc63f}footer .brandimage{height:30px}a.sociallink>span{padding:2px 3px 2px 3px}a.sociallink{color:#fff}a.sociallink:hover{color:#8dc63f}footer .address{white-space:pre-wrap}footer .openinghours,.vatnumber{padding-top:4px}footer .companyname{font-weight:bold}.page-footer .socialmedia{font-size:42px}.newsletter-signup{padding-top:8px}.newsletter-signup h4{padding:0;margin-top:0;text-transform:uppercase;font-size:16px;font-weight:bold}.newsletter-signup input{width:100%;max-width:none;margin-bottom:15px;height:30px;color:#444}.newsletter-signup input[type=submit]{background-color:#8dc63f;color:#fff;border:0;padding-left:24px;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:left;vertical-align:middle}.newsletter-signup input::placeholder{color:#999;padding-left:10px;font-size:12px}.newsletter-signup .success-info{font-size:16px}.news-latest{border:8px solid #8dc63f;padding:15px}.news-latest h4{padding:0;margin-top:0;text-transform:uppercase;font-size:16px;font-weight:bold}nav{width:100%;display:block;color:#fff;font-size:14px}nav .menu{padding-top:4px;padding-bottom:8px;background-color:#0e0e0e}nav .submenu{}nav .submenu ul{list-style-type:none;overflow:hidden;float:right}nav .submenu li{padding:0 15px 0 15px;position:relative;display:block;float:right}nav .submenu li>a{color:#fff}nav .submenu li>a:focus,nav .submenu li>a:hover{text-decoration:none;color:#999}nav .submenu .navsubmenu{background:rgba(0,0,0,.6);padding-top:10px;padding-bottom:5px}nav .navsubmenu_blank{background-color:transparent;height:20px;display:block}nav .split{padding:0 15px 0 15px}nav .menu .navbar-nav a{color:#fff;text-transform:uppercase}.nav.navbar-nav>li>a:focus,.nav.navbar-nav>li>a:hover{text-decoration:none;background-color:#0e0e0e;color:#999}nav .navi-top-contacts{text-align:right}nav .navi-top-contact-email{font-size:14px;font-weight:500}nav .navi-top-contact-phone{font-size:22px;font-weight:500}section#imagelink{padding:0 0 10px 0;position:relative;top:-10px;margin-bottom:40px;background-color:transparent}section#imagelink .box{margin-top:10px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.4),0 6px 20px 0 rgba(0,0,0,.4)}section#imagelink .image{width:100%}section#imagelink .image img{margin-left:auto;margin-right:auto}section#imagelink .text{background-color:#fff;color:#444;padding:10px 4px 6px 4px;text-align:center;font-weight:bold;font-size:15px}section#search{padding-top:50px;background-color:transparent}section#search input,select{width:100%;max-width:none;margin-bottom:10px;height:30px;border-radius:3px;border:1px solid #fff;padding-left:10px}section#search input::placeholder{color:#999;padding-left:10px;font-size:12px}section#search button.btn-searchbutton{background-color:#8dc63f;color:#fff;border:0;font-size:14px;font-weight:bold;text-align:center;vertical-align:middle;height:30px;width:40px;position:absolute;z-index:20}section#search button.btn-searchreset{background-color:#999;color:#fff;border:0;font-size:14px;font-weight:normal;text-align:center;vertical-align:middle;height:30px;width:40px;position:absolute;left:-40px;z-index:20}section#search:not(.quicksearch) .search-btn-group{width:312px;max-width:none;margin-bottom:15px;padding-right:0;margin-left:0}section#search.quicksearch .search-btn-group{width:100%;max-width:none;margin-bottom:15px;padding-right:38px;margin-left:0}section#search .search-btn-group button.btn-searchresult{background-color:#5d8426;color:#fff;border:0;font-size:14px;text-align:center;vertical-align:middle;height:30px;width:100%}section#search div.input-select-group,section#workshop div.input-select-group{z-index:2;position:absolute;display:inline-block}section#search .input-select-group span.input-select.fa-caret-up,section#workshop .input-select-group span.input-select.fa-caret-up{color:#999;position:absolute;top:4px;left:-25px}section#search .input-select-group span.input-select.fa-caret-down,section#workshop .input-select-group span.input-select.fa-caret-down{color:#999;position:absolute;top:12px;left:-25px}section#search h3{padding:0;margin-top:0;text-transform:uppercase;font-size:16px;font-weight:bold;color:#fff}section#search.quicksearch{padding:15px 15px 15px 15px;background:rgba(0,0,0,.7);margin:40px 10px 0 10px}.frontsearch{position:absolute;width:100%;bottom:200px}.dropdown-container{position:relative;top:-10px;padding-right:30px;width:100%;display:none}.dropdown-select{cursor:pointer}.dropdown-select>input{cursor:pointer}.dropdown-list,.dropdown-slider{position:absolute;width:inherit;background-color:#ddd;border:0 solid #444;border-radius:0 0 4px 4px;padding:8px 10px 0 15px;overflow:auto;box-shadow:0 4px 6px 0 rgba(17,17,17,.3)}.dropdown-slider{height:30px}.dropdown-list ul{list-style:none;padding:0}.dropdown-list li{display:block}.dropdown-list ul>li>input[type="checkbox"]{position:relative;top:4px;margin:0 5px -2px 0;padding:0 0 0 0;height:18px!important;width:18px!important}.dropdown-list li.header{font-weight:bold;font-size:14px;color:#444}section#article{padding:20px 0 20px 0;color:#fff}section#article .twoColumns{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-column-count:2;-moz-column-count:2;column-count:2}section#article .product-content{background-color:#528133;padding:40px;margin-left:15px;margin-bottom:40px;box-shadow:0 6px 4px 0 rgba(0,0,0,.49)}section#article .product-content h1{color:#fff;font-size:30px;font-weight:500;padding-bottom:30px}section#article .link-box{background-color:#fff;padding:20px;margin-right:15px;margin-bottom:40px;box-shadow:0 6px 4px 0 rgba(0,0,0,.49);color:#444;font-size:18px}section#article .link-box img{display:block;margin-left:auto;margin-right:auto;width:50%;margin-bottom:20px}section#article .link-box a{color:#444}section#article .link-box .fa{font-size:30px;padding-right:30px;padding-left:20px}section#article .link-box .document-group{display:flex;margin-bottom:15px;line-height:18px}section#article .link-box .document-group span.document-type{font-size:12px}section#article .article-subpages{}section#products .productlistlist .modelname{font-weight:bold;font-size:26px;color:#444;padding:15px 0 20px 15px}section#products .product-brand-logo{overflow:hidden}section#products .productlistlist .price{padding:20px 0 15px 15px;font-weight:bold;font-size:26px;color:#539000;padding-right:30px}section#products .productlistbox .price-before,section#products .product .price-before{padding:25px 10px 10px 10px;font-weight:normal;font-size:14px;text-decoration:line-through;color:#888;white-space:nowrap}section#products .product:hover .price-before{color:#ccc}section#products .productlistlist .price-before{font-weight:bold;font-size:18px;color:#666;text-decoration:line-through}section#products .productlistlist .btn-green{width:120px;height:34px;color:#fff;font-size:16px;font-weight:normal;text-align:center;background-color:#8dc63f;box-shadow:0 2px 3px 0 rgba(0,0,0,.78);border-radius:5px;padding:6px;margin-bottom:10px;margin-right:20px;position:absolute;bottom:10px;right:15px}section#products .productlistlist .btn-green>a{color:#fff;text-decoration:none}section#products .productlistbox{margin-top:20px}section#products ul.sort{list-style-type:none;margin:0;padding:10px 0 0 0;overflow:hidden}section#products ul.sort>li{float:left;padding:0 30px;cursor:pointer}section#products ul.sort>li>span{padding-right:10px}section#products ul.sort>li:hover:not(.header){color:#444}section#products ul.sort>li.header{float:left;padding:0 30px 0 0;cursor:auto}section#products ul.list{list-style-type:none;margin:0;padding:10px 0 0 0;overflow:hidden;float:right}section#products ul.list>li{float:left;padding:0 5px;cursor:pointer}section#products ul.list>li.active,section#products ul.sort>li.active{font-weight:500}section#products ul.list>li>span{padding-right:0}section#products ul.list>li:hover:not(.header){color:#444}section#products ul.list>li.header{float:left;padding:0 30px 0 0;cursor:auto}img.img-splatter{position:absolute;top:10px;right:30px}.productdetails{height:100%;border:0;background-color:#fff;transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-o-transition:all .8s;cursor:pointer}.productdetails:hover{box-shadow:0 8px 12px 0 rgba(17,17,17,.4)}.product .image img{display:block;margin:auto;width:100%}.productdetails .product{border:0 none transparent!important;box-shadow:none!important}.productdetails .bottombox{position:absolute;bottom:0;left:0;padding-right:15px;padding-left:15px;width:100%}.productdetails .bottomtext{width:100%}section#brandlinks{background-color:#fff;overflow:hidden;height:115px}section#brandlinks .brandlink-group{display:inline-block;text-align:center;padding:40px 0 40px 0}section#brandlinks .brandlink-group .brandlink{display:inline-block;width:19%;padding:0;margin:0}section#sales{background-color:#fff;padding-bottom:30px}section#sales .salesarea h2{font-weight:bold;font-size:36px;padding:0;margin:0 0 30px 0}section#sales .salesdepartment h2{font-weight:bold;font-size:40px;text-transform:uppercase;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,1);padding:0;margin:0 0 30px 0}section#sales .salesdepartment{background-color:#999;padding:20px;color:#fff;font-size:22px;height:100%}section#sales .employee-title{text-transform:uppercase;font-weight:lighter;font-style:italic;font-size:18px}section#sales .employee-name,section#sales .employee-phone{font-weight:bold}section#sales .employee-info{padding-bottom:20px}.finex h2{padding:10px 0 0 0;margin:0 0 10px 0;font-weight:bold;font-size:20px}.finex h3{padding:0;margin:0 0 10px 0;font-weight:bold;font-size:18px}.finex-table>.row{border-bottom:1px solid #ddd}.finex-table>.row:active{background-color:#ddd}.finex-table .row:first-child{font-weight:bold}.finex-table .row:not(:first-child){padding-left:15px}.finex-table .row:hover:not(:first-child){background-color:#f5f5f5}.finex-example:not(:first-child){padding-top:30px}.finex-example .finex-application-link{color:#efaa4c;border:1px solid rgba(82,129,51,1);background-color:rgba(82,129,51,1);box-shadow:0 2px 6px rgba(0,0,0,.5);border-radius:4px;padding:5px 15px;width:100%;text-align:center;font-weight:bold;font-size:20px;float:right;margin-top:5px}section#news .newslistbox{padding:15px;transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-o-transition:all .8s;background-color:#528133;color:#fff}section#news .newslistbox:hover{box-shadow:0 8px 12px 0 rgba(17,17,17,.4)}section#news .newslistbox:not(:first-child){margin-top:20px}section #news .newscounter{color:#999;font-size:12px;padding-bottom:10px}section#news .newsdate{font-size:14px;padding-bottom:10px;font-style:italic}section#news .newslink{width:100%;line-height:40px}section#news .newsimage{padding:2px 2px 5px 2px}section#news h3{padding:0 0 5px 0;margin:0;font-size:18px;font-weight:bold;color:#fff}section#news .newssubheadline{font-family:Roboto;font-weight:lighter;font-style:italic;font-size:26px}.carousel-indicators{bottom:0}.carousel-indicators li{text-indent:0;margin:0 2px;border:none;line-height:30px;color:#b5bfb2;background-color:rgba(0,0,0,.4);transition:all .25s ease}.carousel-indicators li.active,.carousel-indicators li:hover{margin:0 2px;background-color:#97b78d}section#employees .department{background-color:#528133;margin-top:30px;color:#fff;padding:30px 80px 30px 80px}section#employees h1{padding:0;margin:10px 0 0 0;font-size:36px;font-weight:bold}section#employees h2{font-weight:500;font-size:30px;color:#fff;padding:0;margin:0 0 10px 0}section#employees .headline{font-weight:500;text-transform:uppercase}section#employees .info-label{font-size:14px;font-weight:600;text-transform:uppercase}section#employees .info-value{margin-bottom:15px}section#employees hr{border-color:#999}section#employees a{color:#fff;text-decoration:none}section#employees table.openhours{min-width:160px}section#employees .employee-title{color:#efaa4c}section#employees .employee-name{font-size:18px;font-weight:500}section#employees .employee-label{font-weight:500;margin-top:10px}section#employees .employees .employee{padding:20px 10px 10px 10px;height:290px}section#employees .employee-description{padding-top:15px}section#employees img{box-shadow:0 3px 6px rgba(0,0,0,.33)}.carousel-control{background-image:none!important}.carousel-control:hover{color:#fff;text-decoration:none;filter:unset;outline:0;opacity:unset;background-image:none!important}.infobox-textarea{padding:20px;font-size:18px;font-weight:bold}.infobox-row-top{position:relative}.infobox-row-bottom{padding-top:20px;position:relative}.infobox-fullheight{height:100%}.infobox-halfheight{height:50%}.infobox-image{position:relative;bottom:0}.tree-outer{background-color:rgba(0,0,0,.9);padding:10px}.tree-outer .header{font-size:18px;font-weight:bold;color:#fff;padding-bottom:3px}.tree a{color:#fff}.tree a:hover,.tree a:focus,.tree a:active{color:#fff}.tree .fa{color:#fff}.tree .fa-circle-o{display:none}@media(max-width:767px){banner h2{margin:0;font-size:24px}banner .carousel .carousel-inner .item{padding-top:30px;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100%;max-height:100%;width:100%}.navbar-brand{max-width:180px;max-height:28px}.brandimage{width:182px;height:27px}.hero-text{margin:90px 10px 0 10px}.hero-left-border{border-left:none;padding:10px 5px 0 15px}nav .menu{max-height:75px}.top-nav-collapse{padding:0}.navbar-collapse{background-color:#0e0e0e;z-index:30}nav .submenu ul{float:none!important}nav .submenu li{padding:10px 15px 10px 15px;display:block;float:none!important}.navsubbararea{text-align:left!important}.navbar-toggle{display:block;float:right;top:-40px;right:-10px}.navbar-phone-area{display:block;position:absolute;top:50px;left:36px}.dd-type-phone a{text-decoration:none;color:#fff}.dd-type-phone a:hover{color:#999}section#products .product .textarea{padding:0 15px 40px 15px;overflow-y:visible}section#products .productlistbox .modelname,section#products .product .modelname{padding:15px}section#products ul.sort>li{float:left;padding:0 5px;cursor:pointer;font-size:14px}section#products ul.sort>li>span{padding-right:1px}section#products ul.sort>li:hover:not(.header){color:#8dc63f}section#products ul.sort>li.header{font-weight:bold;float:left;padding:0 5px 0 0;cursor:auto}section#sales .salesdepartment h2{font-weight:bold;font-size:26px;text-transform:uppercase;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,1);padding:0;margin:0 0 30px 0}section#employees .employees .employee{height:unset;margin-bottom:30px}}@media(min-width:768px)and (max-width:991px){nav .menu{max-height:80px}.navbar-collapse{background-color:#0e0e0e;z-index:30}nav .submenu ul{float:none!important}nav .submenu li{padding:10px 15px 10px 15px;display:block;float:none!important}.navsubbararea{text-align:left!important}section#products .productlistlist .modelname{font-weight:bold;font-size:20px;color:#444;padding:15px 0 20px 15px}section#products .productlistlist .price{padding:20px 0 15px 15px;font-weight:bold;font-size:20px;color:#539000;padding-right:20px}section#products .productlistlist .model{padding-left:0;padding-right:0}section#products .productlistlist .btn-green{}section#employees .department{background-color:#444;margin-top:30px;color:#fff;padding:30px 30px 30px 30px}.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block;float:right;top:-60px}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.navbar-phone-area{display:none}}@media(min-width:992px){.row-md-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.navbar-phone-area{display:none}}@media(max-width:991px){body{font-size:16px}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}footer{font-size:16px}}@media(min-width:992px){.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent;border-color:transparent}}@media(min-width:1200px){section#imagelink .col-lg-2{padding-left:10px;padding-right:10px}}.workshop-contactform-outer{margin-top:40px}.workshop-contactform-outer h2{margin-left:0}.workshop-contactform{padding:0 5px}.workshop-contactform .label{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:600;color:#333;text-align:left}.workshop-contactform input,.workshop-contactform textarea{width:100%;border:1px solid #ccc;border-radius:2px;height:34px;padding-left:10px;font-size:14px;color:#444;box-shadow:0 2px 10px rgba(0,0,0,.2);margin-bottom:10px}.workshop-contactform textarea{height:unset}.workshop-contactform input[type=checkbox]{width:20px;box-shadow:none}.workshop-contactform input[type=submit]{background-color:#3fb500;color:#fff;text-shadow:0 3px 6px #000;border:0;font-size:20px;font-weight:600;text-align:center;vertical-align:middle;height:42px;line-height:20px;width:100%}.workshop-contactform .date-selection{display:flex;align-items:center;justify-content:space-between}.workshop-contactform .date-selection-label.label{font-weight:bold}.workshop-contactform .date-selection-input{}.workshop-contactform .dropdown-container{z-index:20;position:relative;top:0;padding-right:30px;width:100%;display:none}.ui-datepicker{z-index:99!important}.workshop-contactform-send{padding:20px;border:1px solid #444;border-radius:4px;background-color:#97b78d;font-size:16px;text-align:center;margin:10px 0 50px 0}.workshop-contactform-failed{padding:20px;border:1px solid #444;border-radius:4px;background-color:#f29d9d;font-size:16px;text-align:center;margin:10px 0}#workshop .contactdetails{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;color:#444;padding:20px 0}#workshop .contactdetails .group:not(:last-child){padding-bottom:10px}#workshop .contactdetails .groupname{font-weight:500;text-transform:uppercase}#workshop .contactdetails .groupdescription{font-style:italic}#workshop .contactdetails .groupinputs{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;position:relative;top:-10px}#workshop .contactdetails .groupitem{padding-right:40px;white-space:nowrap;text-align:center;line-height:47px;display:flex}#workshop .contactdetails .groupitem input{margin-right:10px}#workshop .contactdetails .groupitem input{position:relative;top:3px}.carousel-showsixmoveone .carousel-control{width:4%;background-image:none}.carousel-showsixmoveone .carousel-inner{text-align:center}.carousel-showsixmoveone .carousel-control.left{margin-left:15px}.carousel-showsixmoveone .carousel-control.right{margin-right:15px}.carousel-showsixmoveone .cloneditem-1,.carousel-showsixmoveone .cloneditem-2,.carousel-showsixmoveone .cloneditem-3,.carousel-showsixmoveone .cloneditem-4,.carousel-showsixmoveone .cloneditem-5{display:none}@media all and (min-width:768px){.carousel-showsixmoveone .carousel-inner>.active.left,.carousel-showsixmoveone .carousel-inner>.prev{left:-33.333%}.carousel-showsixmoveone .carousel-inner>.active.right,.carousel-showsixmoveone .carousel-inner>.next{left:33.333%}.carousel-showsixmoveone .carousel-inner>.left,.carousel-showsixmoveone .carousel-inner>.prev.right,.carousel-showsixmoveone .carousel-inner>.active{left:0}.carousel-showsixmoveone .carousel-inner .cloneditem-1,.carousel-showsixmoveone .carousel-inner .cloneditem-2{display:block}}@media all and (min-width:768px)and (transform-3d),all and (min-width:768px)and (-webkit-transform-3d){.carousel-showsixmoveone .carousel-inner>.item.active.right,.carousel-showsixmoveone .carousel-inner>.item.next{transform:translate3d(33.333%,0,0);left:0}.carousel-showsixmoveone .carousel-inner>.item.active.left,.carousel-showsixmoveone .carousel-inner>.item.prev{transform:translate3d(-33.333%,0,0);left:0}.carousel-showsixmoveone .carousel-inner>.item.left,.carousel-showsixmoveone .carousel-inner>.item.prev.right,.carousel-showsixmoveone .carousel-inner>.item.active{transform:translate3d(0,0,0);left:0}}@media all and (min-width:992px){.carousel-showsixmoveone .carousel-inner>.active.left,.carousel-showsixmoveone .carousel-inner>.prev{left:-16.666%}.carousel-showsixmoveone .carousel-inner>.active.right,.carousel-showsixmoveone .carousel-inner>.next{left:16.666%}.carousel-showsixmoveone .carousel-inner>.left,.carousel-showsixmoveone .carousel-inner>.prev.right,.carousel-showsixmoveone .carousel-inner>.active{left:0}.carousel-showsixmoveone .carousel-inner .cloneditem-3,.carousel-showsixmoveone .carousel-inner .cloneditem-4,.carousel-showsixmoveone .carousel-inner .cloneditem-5{display:block}}@media all and (min-width:992px)and (transform-3d),all and (min-width:992px)and (-webkit-transform-3d){.carousel-showsixmoveone .carousel-inner>.item.active.right,.carousel-showsixmoveone .carousel-inner>.item.next{transform:translate3d(16.666%,0,0);left:0}.carousel-showsixmoveone .carousel-inner>.item.active.left,.carousel-showsixmoveone .carousel-inner>.item.prev{transform:translate3d(-16.666%,0,0);left:0}.carousel-showsixmoveone .carousel-inner>.item.left,.carousel-showsixmoveone .carousel-inner>.item.prev.right,.carousel-showsixmoveone .carousel-inner>.item.active{transform:translate3d(0,0,0);left:0}}.panel-heading.collapsed .panel-open{display:inline-block}.panel-heading:not(.collapsed) .panel-open{display:none}.panel-heading.collapsed .panel-close{display:none}.panel-heading:not(.collapsed) .panel-close{display:inline-block}.sticky-cta,.mobil-global-cta{z-index:10000;border:0;border-radius:4px;font-size:15px;font-weight:bold;vertical-align:middle;box-shadow:0 2px 3px #000;text-transform:uppercase;text-align:left;line-height:30px;padding:5px 15px 5px 15px;display:inline-block}.mobil-global-cta{display:block;position:fixed;bottom:10px;right:10px}.mobil-global-cta:active,.mobil-global-cta:focus,.mobil-global-cta:hover,.sticky-cta.sticky-top:active,.sticky-cta.sticky-top:focus,.sticky-cta.sticky-top:hover{text-decoration:none}.sticky-cta{font-size:20px}.sticky-top{position:fixed}.sticky-cta.sticky-top{top:0;right:10px}.large-product-cta{border:0;border-radius:4px;font-size:15px;font-weight:bold;vertical-align:middle;box-shadow:0 2px 3px #000;text-transform:uppercase;text-align:left;line-height:30px;padding:10px 15px 10px 15px;display:block;text-align:center}.section-box{color:#fff;padding:30px 80px 30px 80px}.section-box .contactform .label{text-align:left;font-weight:500;text-transform:uppercase;font-size:15px}.section-box .contactform input[type=text],.section-box .contactform input[type=email],.section-box .contactform textarea{width:100%;border:1px solid #ccc;border-radius:2px;font-size:16px;margin-bottom:10px;color:#444}.section-box .contactform input[type=text],.section-box .contactform input[type=email]{height:30px}.section-box .contactform textarea{height:100px}.section-box .contactform input[type=submit]{width:100%;border:0;border-radius:4px;font-size:15px;font-weight:bold;vertical-align:middle;box-shadow:0 2px 3px #000;text-transform:uppercase;text-align:left;line-height:30px;padding:5px 15px 5px 15px;display:block;text-align:center}