body{background-color:#fff}.img-responsive{width:100%}#cta-content{padding-bottom:1rem}#ShoppingCartWidget{display:none}#footercontainer #footer{background:none;color:#464646}#footer p{margin:10px 0 20px}#footer a.footer_logo img{max-width:260px}#showuseronline{display:none}.portfolio .portfolio-wrap{border-radius:0}.section-title{padding-bottom:0}main section{padding:1rem 0 0}.tab-content>.active{display:flex}.openhours .times{float:right}#ratingForm .btn-default{color:#fff;background-color:#f0ad4e;border-color:#eea236}#ratingForm .btn-warning{color:#6c0012;background-color:#f0ad4e;border-color:#eea236}.progress{background-color:#e8e8e8;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{color:#fff}.progress .bg-success{background-color:#28a745!important}@media (min-width:992px){main section{padding:1rem 0}}.articleListPrice{font-weight:600;font-size:1rem;line-height:1.55rem}.articleListPrice{font-size:.95rem;line-height:1.55rem}.articleInfos{padding-top:10px}.articleInfos:hover{box-shadow:0 0 14px #ccc}.cta-banner h1,.cta-banner h2,.cta-banner h3,.cta-banner h4{margin-bottom:0}h3{margin-top:25px}.mt-30{margin-top:30}.mt-40{margin-top:40}.mt-50{margin-top:50}.mt-60{margin-top:60}.mb-30{margin-bottom:30}.mb-40{margin-bottom:40}.mb-50{margin-bottom:50}.mb-60{margin-bottom:60}#mainNavigation .dropdown:hover .dropdown-menu{display:block}@media (max-width:991.98px){.nav-mobile-header{display:block}.nav-mobile-header .nav-mobile-header-toggler{display:block}.nav-mobile-header .nav-mobile-header-name{display:block;margin-left:auto}.nav-mobile-header-hr{margin-top:10px;margin-bottom:10px;border-top:1px solid #000}.nav-mobile-body{display:block}.nav-mobile-body .navbar-nav.nav-scrollbar-inner{max-height:none;padding-bottom:0}.nav-mobile-body .nav-scrollbar-item .dropdown-menu{position:static;margin-top:0;margin-bottom:0;border:none;box-shadow:none}.nav-mobile-body .nav-scrollbar-item .dropdown-menu .dropdown-body{padding:0}.nav-mobile-body .nav-scrollbar-item .dropdown-menu .categories-recursive-dropdown{display:block;position:static;visibility:visible;opacity:1;max-height:none;overflow:visible;box-shadow:none;padding:0}.nav-mobile-body .nav-scrollbar-item .dropdown-menu .categories-recursive-dropdown .nav-item.d-lg-none{display:none}.nav-mobile-body .nav-scrollbar-item .dropdown-menu .categories-recursive-dropdown .nav-item{white-space:normal}}.list-group-item.active{z-index:2;color:#000;background-color:#cfcfcf;border-color:#cfcfcf}#vendorcats li a{color:#000}#vendorcats li.active a{color:#000}li.list-group-item.list-group-item-child.active{background-color:#cfcfcf}.vendorList-Wrapper .list-group-item.active{z-index:2;color:#000;background-color:#f5f7fa;border-color:#f5f7fa}.vendorList-Wrapper #vendorcats li a{color:#000}.vendorList-Wrapper #vendorcats li.active a{color:#000}.vendorList-Wrapper li.list-group-item.list-group-item-child{background-color:#f5f7fa}.vendorList-Wrapper li.list-group-item.list-group-item-child.active{background-color:#fff}.vendorList-Wrapper #vendorcats li.list-group-item div ul{padding-left:0}#vendorcats .cat-row{display:flex;align-items:center;justify-content:space-between}#vendorcats .cat-row .cat-name{flex:1 1 auto}#vendorcats .cat-toggle{flex:0 0 auto;padding:2px 10px;margin-left:4px;color:#000;cursor:pointer}#vendorcats .cat-toggle i{transition:transform .2s ease}#vendorcats .cat-toggle[aria-expanded="true"] i{transform:rotate(180deg)}#vendorcats .cat-toggle::before,#vendorcats .cat-toggle::after,#vendorcats [data-toggle="collapse"]::before,#vendorcats [data-toggle="collapse"]::after{content:none!important;display:none!important}.cat-mobile-toggle{display:flex;align-items:center;justify-content:space-between}.cat-mobile-toggle .cat-mobile-caret{transition:transform .2s ease}.cat-mobile-toggle[aria-expanded="true"] .cat-mobile-caret{transform:rotate(180deg)}.vendorList-Wrapper .search-form{background-color:#f5f7fa;padding:20px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.2)}.vendorList-Wrapper .search-title{color:#000;margin-bottom:15px}.vendorList-Wrapper .btn-search{background-color:#000;color:#fff;border-color:#000}.vendorList-Wrapper .btn-search:hover{background-color:rgba(65,59,59,1);border-color:rgba(65,59,59,1)}.vendorList-Wrapper .form-control{background-color:#fff;border-color:#000;color:#333}.vendorList-Wrapper .form-control:focus{background-color:#fff;border-color:rgba(65,59,59,1);box-shadow:0 0 0 .2rem rgba(65,59,59,.25)}.vendorList-Wrapper .form-control.select2{background-color:#fff;border-color:#000;color:#333}.vendorList-Wrapper .form-control.select2:focus{background-color:#fff;border-color:#ccc;box-shadow:0 0 0 .2rem rgba(65,59,59,.25)}#vendorPage .modal-body .php-email-form{box-shadow:0 0 30px rgba(214,215,216,.6);padding:30px}#vendorPage .modal-body .php-email-form .validate{display:none;color:red;margin:0 0 15px 0;font-weight:400;font-size:13px}#vendorPage .modal-body .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}#vendorPage .modal-body .php-email-form .error-message br+br{margin-top:25px}#vendorPage .modal-body .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}#vendorPage .modal-body .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}#vendorPage .modal-body .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}#vendorPage .modal-body .php-email-form input,#vendorPage .modal-body .php-email-form textarea{border-radius:0;box-shadow:none;font-size:14px}#vendorPage .modal-body .php-email-form input:focus,#vendorPage .modal-body .php-email-form textarea:focus{border-color:#e96b56}#vendorPage .modal-body .php-email-form input{padding:10px 15px}#vendorPage .modal-body .php-email-form textarea{padding:12px 15px}#vendorPage .modal-body .php-email-form button[type="submit"]{background:#e96b56;border:0;border-radius:50px;padding:10px 24px;color:#fff;transition:.4s}#vendorPage .modal-body .php-email-form button[type="submit"]:hover{background:#e6573f}