﻿.default-message{color:#8a6d3b;background-color:#fcf8e3;padding:10px 15px}.alert.default-message{background-color:#f2dede;color:#a94442}.product-messages .product-message{color:#8a6d3b;background-color:#fcf8e3;padding:1px solid #faebcc;padding:10px;margin-bottom:10px}@font-face{font-family:berns;src:url(//d1da7yrcucvk6m.cloudfront.net/sites/495/template_assets/berns.eot?v=1788384399237);src:url(//d1da7yrcucvk6m.cloudfront.net/sites/495/template_assets/berns.eot#iefix?v=1788384399237) format("embedded-opentype"),url(//d1da7yrcucvk6m.cloudfront.net/sites/495/template_assets/berns.woff?v=1788384399237) format("woff"),url(//d1da7yrcucvk6m.cloudfront.net/sites/495/template_assets/berns.ttf?v=1788384399237) format("truetype"),url(//d1da7yrcucvk6m.cloudfront.net/sites/495/template_assets/berns.svg?#berns?v=1788384399237) format("svg");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"berns";font-style:normal;font-weight:bold;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:""}.icon-user:before{content:""}*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}*:focus{outline:0 !important}*:active{box-shadow:none !important}input{outline:none}a{color:#000}a:hover,a:focus,a:active,a:active:focus{text-decoration:none}.vcenter-parent{display:table;width:100%;height:100%}.vcenter-child{display:table-cell;vertical-align:middle}.padding-0{padding:0}.padding-30{padding:30px 0}.padding-50{padding:50px 0}.spacer-60{margin-top:60px !important}.spacer-50{margin-top:50px !important}.spacer-40{margin-top:40px !important}.spacer-30{margin-top:30px !important}.spacer-25{margin-top:25px !important}.spacer-20{margin-top:20px !important}.spacer-10{margin-top:10px !important}.resp{display:none !important}.hidden-resp{display:block !important}.btn-default,.btn-primary{display:inline-block;padding:8px 35px 5px;font-size:14px;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border-radius:0px !important;background-color:#000;color:#fff;border:1px solid #000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:Helvetica,sans-serif;outline:none}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:focus,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus{background-color:#000;border:1px solid #000}.btn-secondary{display:inline-block;padding:10px 35px;font-size:16px;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;border-radius:0px !important;background-color:#000;color:#000;border:1px solid #000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:Helvetica,sans-serif;outline:none}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary:active:focus{background-color:#000;border:1px solid #000}.btn-black{display:inline-block;padding:10px 20px;font-size:16px;background-color:#000;color:#fff;border:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none;font-family:Helvetica,sans-serif;text-transform:uppercase;outline:none}.btn-black:hover,.btn-black:focus,.btn-black:active,.btn-black:active:focus{background-color:#000}.ie-container{display:block;position:fixed;width:100%;background-color:#000;color:#fff;bottom:0;padding:30px 0px;left:0;z-index:9999;text-align:center}.ie-container a{color:green}html,body{font-family:Helvetica,serif-serif;font-size:14px;font-weight:normal;line-height:1.6;color:#282828;margin:0;padding:0;min-height:100%;height:100%;position:relative}h1,h2,h3,h4,h5,h6{font-family:Helvetica,sans-serif;font-weight:400;color:#282828}p,span{font-family:Helvetica,serif-serif;color:#282828}.alert-success p,.alert-success span,.alert-success a{color:#3c763d}main{min-height:calc(100vh - 415px);padding-top:142px;padding-bottom:30px}.footer-fix{margin-bottom:0px}.footer{height:415px;background-color:#ebebeb}.footer a{color:#282828}.footer hr{border-top:1px solid #d7d7d7;margin-top:10px;margin-bottom:10px}.footer .fancy-footer{min-height:100px;background:linear-gradient(-45deg, #efe3e3, #c49b99, #efe3e3, #c49b99);background-size:200% 200%;-webkit-animation:Gradient 15s ease infinite;-moz-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite}.footer .fancy-footer .row>.pull-left{padding-top:30px}.footer .fancy-footer h1,.footer .fancy-footer h2,.footer .fancy-footer h3,.footer .fancy-footer h4,.footer .fancy-footer h5{color:#fff}.footer .fancy-footer h4{margin-right:20px}.footer .fancy-footer .fa{margin-top:5px;font-size:25px;margin-left:20px;color:#fff}.footer .fancy-footer form{margin-top:5px;margin-right:20px}.footer .fancy-footer form input{border:0;padding:5px 10px;float:left}.footer .fancy-footer form input[type=submit]{float:left;color:#fff;background-color:#464646;font-weight:bold}body.cookie-not-agreed #cookie-wrapper{display:block}#cookie-wrapper{position:fixed;bottom:0;left:0;width:100%;padding:10px 0 0;z-index:9999;background-color:#fff;color:#282828;display:none}#cookie-wrapper p{color:#282828}#cookie-wrapper button{background-color:#282828;color:#fff;border:none;outline:none}body.cookie-added #cookie-wrapper,body.cookie-found #cookie-wrapper{display:none}header nav .main-row #navbar .desktop-menu li.site-menu-item-22787,.responsive-menu-wrapper li.site-menu-item-22787{display:none !important}body.customer-active header nav .main-row #navbar .desktop-menu li.site-menu-item-22787,body.admin header nav .main-row #navbar .desktop-menu li.site-menu-item-22787{display:inline-block !important}body.customer-active .responsive-menu-wrapper li.site-menu-item-22787,body.admin .responsive-menu-wrapper li.site-menu-item-22787{display:block !important}header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:9999}header nav{padding-top:10px}header nav .main-row{padding-bottom:10px;border-bottom:1px solid #d7d7d7}header nav .main-row .navbar-header .navbar-link{display:block;width:100%;text-align:center}header nav .main-row .navbar-header .navbar-link img{display:inline-block;max-width:100%;max-height:100%}header nav .main-row #navbar{padding-top:25px}header nav .main-row #navbar .desktop-menu{list-style-type:none;padding:0;margin:0}header nav .main-row #navbar .desktop-menu li{display:inline-block;margin-right:8px}header nav .main-row #navbar .desktop-menu li:last-child{margin-right:0}header nav .main-row #navbar .desktop-menu li a{font-size:16px;font-weight:400px;padding:10px;color:#282828}header nav .main-row .responsive-menu-opener{cursor:pointer;padding-top:20px;margin-left:25px}header nav .main-row .responsive-menu-opener i{font-size:32px}header nav .main-row .extra-menu{font-size:14px;padding-top:25px}header nav .main-row .extra-menu>div{margin:0px 5px}header nav .main-row .extra-menu .lang-select{display:inline-block;font-weight:600;border:1px solid #9a9a9a;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:0px 10px;vertical-align:bottom;cursor:pointer;position:relative}header nav .main-row .extra-menu .lang-select i{font-size:14px}header nav .main-row .extra-menu .lang-select .langs{position:absolute;min-width:250px;left:-30px;top:35px;-webkit-box-shadow:0px 3px 18px 0px rgba(232,233,245,.74);-moz-box-shadow:0px 3px 18px 0px rgba(232,233,245,.74);box-shadow:0px 3px 18px 0px rgba(232,233,245,.74);border:2px solid #ebebeb;z-index:3;display:none}header nav .main-row .extra-menu .lang-select .langs:after,header nav .main-row .extra-menu .lang-select .langs:before{bottom:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}header nav .main-row .extra-menu .lang-select .langs:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:5px;margin-left:-46px}header nav .main-row .extra-menu .lang-select .langs:before{border-color:rgba(235,235,235,0);border-bottom-color:#ebebeb;border-width:8px;margin-left:-49px}header nav .main-row .extra-menu .lang-select .langs ul{list-style-type:none;padding:0;margin:0;background-color:#f8f8f8}header nav .main-row .extra-menu .lang-select .langs ul li{display:block}header nav .main-row .extra-menu .lang-select .langs ul li a{display:block;color:#282828;font-size:14px;font-weight:500;transition:all .3s ease-in-out;padding:5px 10px;border-bottom:1px solid #ebebeb}header nav .main-row .extra-menu .lang-select .langs ul li a.active{font-weight:700}header nav .main-row .extra-menu .lang-select .langs ul li a:hover{background-color:hsl(0,0%,87.1568627451%);text-decoration:none}header nav .main-row .extra-menu .search{display:inline-block;cursor:pointer}header nav .main-row .extra-menu .search i{font-size:19px;position:relative;top:1px}header nav .main-row .extra-menu .login{display:inline-block;font-weight:600}header nav .main-row .extra-menu .login a{color:#282828}header nav .main-row .extra-menu .login a i{font-size:16px}header nav .group-row .group-nav-wrapper .group-menu{list-style-type:none;padding:0 15px 0 0;margin:0}header nav .group-row .group-nav-wrapper .group-menu li{display:inline-block}header nav .group-row .group-nav-wrapper .group-menu li a{display:inline-block;font-weight:400;font-size:14px;color:#282828;padding:10px}header nav .search-row{display:none}header nav .search-row .search-form{padding:15px;position:relative}header nav .search-row .search-form input{width:100%;padding:10px;font-size:16px;border:1px solid #ebebeb}header nav .search-row .search-form button{position:absolute;top:30px;right:20px;background:rgba(0,0,0,0);border:none;outline:none}header nav .search-row .search-form button i{font-size:18px}.responsive-menu-wrapper{display:none;margin-bottom:10px}.responsive-menu-wrapper ul{padding:0;margin:0}.responsive-menu-wrapper li{display:block;list-style-type:none}.responsive-menu-wrapper li a{display:block;padding:10px 15px;border-bottom:1px solid #ebebeb}.slideshow-section .start-slideshow .slide{height:500px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.slideshow-section .start-slideshow .slide .slide-text{position:absolute;width:100%;bottom:50px;text-align:center}.slideshow-section .start-slideshow .slide .slide-text .heading{display:block;font-size:24px;font-weight:700;color:#fff;margin-bottom:15px}.slideshow-section .start-slideshow .slide .slide-text a{font-size:18px;font-weight:700;padding:3px 20px;display:inline-block;border-top:2px solid #fff;border-bottom:2px solid #fff;color:#fff;transition:all .3s ease-in-out}.slideshow-section .start-slideshow .slide .slide-text a:hover{background-color:#fff;color:#282828;text-decoration:none}.slideshow-section .start-slideshow .slick-dots{position:absolute;bottom:10px;width:100%;text-align:center;padding:0;margin:0}.slideshow-section .start-slideshow .slick-dots li{display:inline-block;width:10px;height:10px;background-color:rgba(255,255,255,.4);-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;margin:0px 5px;cursor:pointer}.slideshow-section .start-slideshow .slick-dots li.slick-active{background-color:#fff}.slideshow-section .start-slideshow .slick-dots li button{display:none}.puff-section .animated-puff .puff-text{display:block;text-align:center;color:#fff;font-size:24px;font-weight:700;padding:25px 15px;background:linear-gradient(-45deg, #efe3e3, #c7b8b8, #efe3e3, #c7b8b8);background-size:200% 200%;-webkit-animation:Gradient 15s ease infinite;-moz-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite}.puff-section .animated-puff .puff-text:hover{text-decoration:none}@-webkit-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@-moz-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.groups-section{margin-bottom:50px}.groups-section .group-wrapper-row{margin-left:-5px;margin-right:-5px}.groups-section .group-wrapper-col{padding:0px 5px}.groups-section .group-wrapper{padding:0px 5px}.groups-section .group-wrapper .group{background-size:cover;background-position:center top;background-repeat:no-repeat;position:relative;margin-bottom:10px}.groups-section .group-wrapper .group a{display:block;position:relative;width:100%;height:100%;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 76%, rgba(54, 52, 52, 0.4) 100%);background:-webkit-gradient(left top, left bottom, color-stop(76%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(54, 52, 52, 0.4)));background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 76%, rgba(54, 52, 52, 0.4) 100%);background:-o-linear-gradient(top, rgba(0, 0, 0, 0) 76%, rgba(54, 52, 52, 0.4) 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0) 76%, rgba(54, 52, 52, 0.4) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 76%, rgba(54, 52, 52, 0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#363434', GradientType=0 )}.groups-section .group-wrapper .group a .title{display:block;font-size:20px;font-weight:700;color:#fff;position:absolute;bottom:15px;left:15px}.groups-section .group-wrapper.one .group{height:300px}.groups-section .group-wrapper.two .group{height:350px}.groups-section .group-wrapper.three .group{height:400px}.groups-section .group-wrapper.four .group{height:400px}.groups-section .group-wrapper.five .group{height:350px}.groups-section .group-wrapper.six .group{height:300px}.groups-section .group-wrapper.seven .group{height:300px}#products-wrapper .single-product{border-left:1px solid #ebebeb;margin-bottom:30px}#products-wrapper .single-product:nth-child(4n+1){border:none}#products-wrapper .single-product .product-wrapper{padding:10px}#products-wrapper .single-product .product-wrapper a .product-img{height:260px;background-size:contain;background-position:center center;background-repeat:no-repeat}#products-wrapper .single-product .product-wrapper a .product-info .product-name{font-size:16px;font-weight:400px}.group-slideshow-section .group-slideshow .slide{height:380px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat}.group-slideshow-section .group-slideshow .slick-dots{position:absolute;bottom:10px;width:100%;text-align:center;padding:0;margin:0}.group-slideshow-section .group-slideshow .slick-dots li{display:inline-block;width:10px;height:10px;background-color:rgba(255,255,255,.4);-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;border-radius:50% !important;margin:0px 5px;cursor:pointer}.group-slideshow-section .group-slideshow .slick-dots li.slick-active{background-color:#fff}.group-slideshow-section .group-slideshow .slick-dots li button{display:none}.info-section .info-wrapper{background-color:#f6eeee;padding:15px}.info-section .info-wrapper .info-image{text-align:center}.info-section .info-wrapper .info-image p{margin:0}.info-section .info-wrapper .info-image img{display:inline-block;max-width:100%}.info-section .info-wrapper .info-text h1,.info-section .info-wrapper .info-text h2,.info-section .info-wrapper .info-text h3,.info-section .info-wrapper .info-text h4,.info-section .info-wrapper .info-text h5,.info-section .info-wrapper .info-text h6{margin-top:10px}.products-section{margin-bottom:50px}.products-section .goto-wrapper .select-wrapper{position:relative;border:1px solid #9a9a9a;-webkit-border-radius:50px !important;-moz-border-radius:50px !important;-ms-border-radius:50px !important;border-radius:50px !important;padding:10px 0px}.products-section .goto-wrapper .select-wrapper i{position:absolute;right:15px;top:10px;font-size:16px}.products-section .goto-wrapper .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);outline:none;border:none;width:100%;display:block;position:relative;z-index:2;padding:0px 20px}.products-section .group-sub-menu-wrapper ul{list-style-type:none;padding:0;margin:0;background-color:#f8f8f8}.products-section .group-sub-menu-wrapper ul li{display:block}.products-section .group-sub-menu-wrapper ul li:first-of-type a{font-weight:400}.products-section .group-sub-menu-wrapper ul li a{display:block;padding:10px 20px;border-bottom:1px solid #ebebeb;font-size:16px;color:#282828;transition:all .3s ease-in-out}.products-section .group-sub-menu-wrapper ul li a:hover{text-decoration:none;background-color:hsl(0,0%,87.1568627451%)}.product-single .product-breadcrumbs-wrapper{background-color:#f6eeee;padding:15px 0px}.product-single .product-breadcrumbs-wrapper .product-breadcrumbs{list-style-type:none;padding:0;margin:0}.product-single .product-breadcrumbs-wrapper .product-breadcrumbs li{display:inline-block}.product-single .product-breadcrumbs-wrapper .product-breadcrumbs li a{display:inline-block;font-weight:600;color:#282828}.product-single .single-product-wrapper .product-img-wrapper{max-height:700px}.product-single .single-product-wrapper .product-img-wrapper .small-imgs{padding-top:30px}.product-single .single-product-wrapper .product-img-wrapper .small-imgs .slick-arrow{position:absolute;font-size:14px;color:#282828;left:calc(50% - 10px);cursor:pointer;z-index:3;background-color:#ebebeb;padding:5px;border-radius:50%}.product-single .single-product-wrapper .product-img-wrapper .small-imgs .slick-arrow.leftarrow{top:10px}.product-single .single-product-wrapper .product-img-wrapper .small-imgs .slick-arrow.rightarrow{bottom:-10px}.product-single .single-product-wrapper .product-img-wrapper .small-imgs .slick-slide{height:115px;cursor:pointer;border:2px solid rgba(0,0,0,0);text-align:center}.product-single .single-product-wrapper .product-img-wrapper .small-imgs .slick-slide.slick-current{border:2px solid #000}.product-single .single-product-wrapper .product-img-wrapper .small-imgs .slick-slide img{max-width:100%;max-height:100%;display:inline-block}.product-single .single-product-wrapper .product-img-wrapper .big-imgs{height:700px;padding:30px}.product-single .single-product-wrapper .product-img-wrapper .big-imgs .slick-arrow{position:absolute;font-size:42px;color:#ebebeb;top:calc(50% - 21px);cursor:pointer;z-index:3}.product-single .single-product-wrapper .product-img-wrapper .big-imgs .slick-arrow.leftarrow{left:35px}.product-single .single-product-wrapper .product-img-wrapper .big-imgs .slick-arrow.rightarrow{right:35px}.product-single .single-product-wrapper .product-img-wrapper .big-imgs .slick-list{width:calc(100% - 2px);height:100%;border:1px solid #ebebeb}.product-single .single-product-wrapper .product-img-wrapper .big-imgs .slick-track{height:100%}.product-single .single-product-wrapper .product-img-wrapper .big-imgs .slick-slide{height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}.product-single .single-product-wrapper .product-info-wrapper{margin-top:40px}.product-single .single-product-wrapper .product-info-wrapper .product-name{font-size:24px;margin-bottom:5px}.product-single .single-product-wrapper .product-info-wrapper .short-desc{font-size:15px;font-weight:600}.product-single .single-product-wrapper .product-info-wrapper hr{margin-top:10px;margin-bottom:10px}.product-single .single-product-wrapper .product-info-wrapper .product-description p{font-size:15px}.product-single .single-product-wrapper .product-info-wrapper .logo{text-align:center}.product-single .single-product-wrapper .product-info-wrapper .logo img{display:inline-block;max-height:100px}.product-single .product-relations .prettydiv{background-color:#f6eeee;padding:10px 0px}.login .login-wrapper{padding:15px 40px 30px 40px;border:1px solid #eff1f5;-webkit-box-shadow:0px 3px 18px 0px rgba(232,233,245,.74);-moz-box-shadow:0px 3px 18px 0px rgba(232,233,245,.74);box-shadow:0px 3px 18px 0px rgba(232,233,245,.74)}.login .login-wrapper .forgotpass{color:#282828}.login .login-wrapper form label{display:block;text-align:left;line-height:11px;margin-bottom:0}.login .login-wrapper form label.inline-block{display:inline-block;font-weight:500}.login .login-wrapper form input{display:block;width:100%;border:1px solid #ebedf2;-webkit-border-radius:2px !important;-moz-border-radius:2px !important;-ms-border-radius:2px !important;border-radius:2px !important;padding:5px 10px;margin:10px 0px;min-width:200px}.login .login-wrapper form input[type=radio]{display:inline-block;width:auto;min-width:auto}.search-section .section-form,.gallery-result .section-form{padding:15px;position:relative}.search-section .section-form input,.gallery-result .section-form input{width:100%;padding:10px;font-size:16px;border:1px solid #ebebeb}.search-section .section-form button,.gallery-result .section-form button{position:absolute;top:30px;right:20px;background:rgba(0,0,0,0);border:none;outline:none}.search-section .section-form button i,.gallery-result .section-form button i{font-size:18px}.default-content a{color:#000;border-bottom:2px solid #000}.default-content img,.default-content iframe{max-width:100%}.staff-list .col-md-4{margin-bottom:10px}.staff-list .contact-box{background-color:#f8f8f8;padding:10px;height:100%}.staff-list .contact-box p{margin:0}.staff-list .contact-box a{color:#000;border-bottom:2px solid #000}.gallery-product a{color:#000;border-bottom:2px solid #000}.pagination span{vertical-align:middle;margin-right:2px;display:inline-block}.pagination span a{display:block;padding:6px 10px 4px 10px;background:#e7e7e7;border:1px solid #e7e7e7}.pagination span a:hover{background:hsl(0,0%,80.5882352941%)}.pagination span .fa{font-size:10px}.pagination span.active a{background:#000;border:1px solid #000;color:#fff}.pagination span:last-child{margin:0}.pagination>.active>a:focus,.pagination>.active>a:hover{background:#000;border:1px solid #f3f2f2;color:#282828;cursor:pointer;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
