body.page-contact .row.sub .region-content{width:405px;}.contactcontent{float:left;display:inline;width:470px;}body.page-contact .row.right{width:285px;}.node-webform input.form-submit,form#contact-site-form input.form-submit{border:0px;cursor:pointer;float:right;display:block;background:url(/sites/all/themes/rindert2018/images/rindert/buttonimg.png) center right no-repeat #a2bd0a;vertical-align:middle;padding:15px 30px 15px 10px;color:#fff;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:18px;}.node-webform input:hover.form-submit,form#contact-site-form input:hover.form-submit{background-color:#0a63a3;}form#contact-site-form label{width:300px;float:left;display:inline;}form.webform-client-form input.form-text,#contact-site-form input.form-text{width:300px;}#contact-site-form textarea{clear:both;}form.webform-client-form{margin:20px 0px;}form.webform-client-form .webform-component-fieldset select{width:auto;display:inline-block;margin:0 20px 0 0;}form.webform-client-form label{padding:6px 0px;}form.webform-client-form .form-checkboxes,form.webform-client-form .form-radios{margin:0 0 0 20px;}form.webform-client-form .form-type-checkboxes,form.webform-client-form .form-type-radios{display:block;clear:both;}form.webform-client-form .form-type-checkboxes .form-checkboxes,form.webform-client-form .form-type-radios .form-checkboxes,form.webform-client-form .form-type-checkboxes .form-radios,form.webform-client-form .form-type-radios .form-radios{display:inline-block;}form.webform-client-form .form-type-checkboxes label,form.webform-client-form .form-type-radios label{padding:0px;}form.webform-client-form .delete.remove_product{margin:5px 0px 0px 0px;width:16px;height:16px;background:url(/sites/all/themes/rindert2018/images/delete.png) center center no-repeat;cursor:pointer;display:block;float:right;}form.webform-client-form button.btn.btn-default.form-submit{background:#28a745;color:#fff;font-size:20px;width:100%;}form.webform-client-form button.btn.btn-default.form-submit:hover{background:#2c8a3d;}#webform-client-form-105 .form-group{display:flex;}#webform-client-form-105 .form-group label.control-label{justify-content:left;min-width:300px;max-width:400px;width:100%;font-weight:bold;}fieldset legend.panel-heading{margin-bottom:1.5rem;}#webform-client-form-21 .form-required{color:red;}#webform-client-form-21 #webform-component-producten{margin-bottom:2.5rem;padding:1rem;background:#fff;}#webform-client-form-21 #webform-component-producten .panel-body{max-width:800px;}#webform-client-form-21 #webform-component-invulveldengroep{margin-bottom:2.5rem;padding:1rem;background:#fff;}#webform-client-form-21 #webform-component-invulveldengroep .panel-body .form-group{display:flex;}#webform-client-form-21 #webform-component-invulveldengroep .panel-body .form-group label.control-label{min-width:300px;max-width:400px;width:100%;font-weight:bold;}#webform-client-form-21 #webform-component-uw-voorkeuren{margin-bottom:2.5rem;padding:1rem;background:#fff;}#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group{display:flex;border-bottom:1px solid #efefef;padding-bottom:1rem;}#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group label.control-label{min-width:300px;max-width:400px;width:100%;font-weight:bold;}#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group .form-checkboxes input,#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group .form-radios input{margin-right:.5rem;}#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group .form-checkboxes label,#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group .form-radios label{font-weight:normal;max-width:initial;padding:.2rem .2rem;margin:0;}#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group .form-checkboxes label:hover,#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group .form-radios label:hover{cursor:pointer;color:#28a745;background:#fafafa;}#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group .form-checkboxes,#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group .form-radios{display:block;width:100%;}#webform-client-form-21 #webform-component-bijlagen-en-opmerkingen{margin-bottom:2.5rem;padding:1rem;background:#fff;}#webform-client-form-21 #webform-component-bijlagen-en-opmerkingen .panel-body .form-group,#webform-client-form-21 #webform-component-bijlagen-en-opmerkingen .panel-body #edit-submitted-bijlagen-en-opmerkingen-bijlage-optioneel-ajax-wrapper{max-width:800px;}#webform-component-producten-mail{display:none;}
.container-fluid{max-width:1600px;}img{max-width:100%;height:auto;}.row{flex:1;}.btn{white-space:normal;}#admin-menu .dropdown li li{float:none;}html{font-size:100%;height:100%;}body{background:#fafafa;font-size:1rem;}html,body{color:#434343;}.off-canvas-wrapper{display:none;}.caret{display:none;}.form-group:last-child,.panel:last-child{margin-bottom:1rem;}input.datepicker{height:auto;}.navbar{margin-bottom:0;}.popover.fade.show{opacity:1;}.modal.fade.show{opacity:1;}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff;}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db;}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb;}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba;}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe;}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca;}.nav > li > a{position:relative;display:block;padding:10px 15px;}.nav > li > a:hover{background:#ededee;text-decoration:none;}.dropdown-menu > li > a{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.nav-tabs{border-bottom:1px solid #dee2e6;}.nav-tabs li{margin-bottom:-1px;}.nav-tabs li a{margin-right:2px;border:1px solid transparent;border-radius:3px 3px 0 0;}.nav-tabs li a:hover{border-color:#ddd #ddd #dee2e6;}.nav-tabs li.active > a,.nav-tabs li.active > a:hover,.nav-tabs li.active > a:focus{border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}.nav-pills li a{border-radius:.25rem;}.nav-pills li.active > a,.nav-pills li.active > a:hover,.nav-pills li.active > a:focus{color:#fff;background-color:#007bff;}.mm-page{z-index:initial;}.divider{height:2rem;}.divider.small{height:1rem;}.gray{color:gray;}.row.sorting{justify-content:space-between;}.row.paging{justify-content:flex-end;}.input-group{flex-wrap:nowrap !important;}.input-group .form-group{margin:0 !important;width:100%;}.input-group .form-group .form-control{border-top-left-radius:0;border-bottom-left-radius:0;}.input-group .form-group .form-text{margin-top:0;height:100%;}h1,h2,h3,h4{}h1{font-size:1.4rem;}h2{font-size:1.3rem;}h3{font-size:1.2rem;}a.logo img{max-width:290px;}.hometekst p{font-size:1.1rem;line-height:1.8rem;}.breadcrumb li{padding:0 10px 0 0;}a.responsive-menu-toggle-icon{height:64px;width:64px;background:#fff;}a.responsive-menu-toggle-icon:before{top:20px;width:38px;}a.responsive-menu-toggle-icon span.icon{top:29px;width:38px;}a.responsive-menu-toggle-icon:after{top:38px;width:38px;}a.responsive-menu-toggle-icon span.label{font-size:13px;bottom:0;left:50%;color:#000;transform:translateX(-50%);top:initial;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#232e3b;}.webswitch a.btn-alternative{padding:0.275rem 0.75rem;border-radius:0;}.webswitch a.btn-alternative:hover,.webswitch a.btn-alternative.active{background:#fff;}.webswitch img{height:24px;}ul.usp{margin:0 3px 0 0;padding:0;list-style:none;display:flex;justify-content:flex-end;}ul.usp li{vertical-align:middle;color:#777;padding:0 3px;}ul.usp li.phone{margin-top:0px;margin-right:0;padding:0;}ul.usp li.responsivemenuicon{margin:0;width:48px;padding:0;}ul.usp li.responsivemenuicon .region-responsivemenu{height:35px;}.topheader{background:#f5f5f5;}.topheader nav ul.menu li a,.topheader nav ul.menu li a:focus{padding:2px 5px;color:#777;font-size:0.9rem;border-radius:3px;}.topheader nav ul.menu li a:hover,.topheader nav ul.menu li a:focus:hover{background:#fff;}.menuheader{background:#232e3b;}.menuheader ul.menu{display:flex;justify-content:center;flex-wrap:wrap;}.menuheader ul.menu li a,.menuheader ul.menu li a:focus{color:#fff;border-right:1px solid darkslategray;height:100%;}.menuheader ul.menu li a.sf-with-ul,.menuheader ul.menu li a:focus.sf-with-ul{padding:13px 30px 13px 0px;}.menuheader ul.menu li a.sf-with-ul:after,.menuheader ul.menu li a:focus.sf-with-ul:after{border-top-color:#777777;border-bottom-color:#777777;border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent;content:'';position:absolute;top:46%;right:10px;}.menuheader ul.menu li a:hover,.menuheader ul.menu li a:focus:hover{color:#232e3b;background:#e7e7e7;}.menuheader ul.menu li a.btn.winkelwagen{background:#28a745;color:#fff;animation:pulse 2s infinite;border-radius:0;}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(40,167,69,0.4);}70%{box-shadow:0 0 0 50px rgba(40,167,69,0);}100%{box-shadow:0 0 0 0 rgba(40,167,69,0);}}.menuheader ul.menu li.active a{background:none;color:#a2bd0a;}.menuheader ul.menu li:last-child a{border-right:0;}.menuheader ul.menu li a.active-trail,.menuheader ul.menu li.active a{color:#a2bd0a;background:none;}.menuheader ul.menu ul.sub-nav{border-radius:0;margin:0;top:100%;background:#fff;border:1px solid #eee;}.menuheader ul.menu ul.sub-nav:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px;}.menuheader ul.menu ul.sub-nav:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}.menuheader ul.menu ul.sub-nav li{float:none;display:block;min-height:initial;}.menuheader ul.menu ul.sub-nav li a{font-size:15px;text-transform:initial;display:block;color:#a1a7b1;line-height:initial;white-space:nowrap;padding:10px;}.menuheader ul.menu ul.sub-nav li a:hover{color:#d80000;}.menuheader ul.menu ul.sub-nav li.active a:hover,.menuheader ul.menu ul.sub-nav li.active a:focus,.menuheader ul.menu ul.sub-nav li.active a{color:#d80000;}.menuheader ul.menu .dropdown-menu > .active > a,.menuheader ul.menu .dropdown-menu > .active > a:hover,.menuheader ul.menu .dropdown-menu > .active > a:focus{background:none;color:#d80000;margin:0;}.region-header{white-space:nowrap;}#block-menu-menu-winkelwagen ul li{margin:0px 3px 0px 0px;}#block-menu-menu-winkelwagen ul li a.btn{vertical-align:middle;padding:0.375rem 0.75rem;text-decoration:none;}#block-menu-menu-winkelwagen ul li a.btn.btn-secondary:hover{background:#5b6268;}#block-menu-menu-winkelwagen ul li a.btn.winkelwagen{background:#28a745;color:#fff;animation:pulse 2s infinite;}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(40,167,69,0.4);box-shadow:0 0 0 0 rgba(40,167,69,0.4);}70%{-moz-box-shadow:0 0 0 10px rgba(40,167,69,0);box-shadow:0 0 0 10px rgba(40,167,69,0);}100%{-moz-box-shadow:0 0 0 0 rgba(40,167,69,0);box-shadow:0 0 0 0 rgba(40,167,69,0);}}#block-menu-menu-winkelwagen ul li.active-trail a.btn.active-trail.winkelwagen,#block-menu-menu-winkelwagen ul li a.btn.active.winkelwagen,#block-menu-menu-winkelwagen ul li a.btn:hover.winkelwagen{color:#fff;background:#2c8a3d;}#block-menu-menu-winkelwagen ul.dropdown-menu{left:initial !important;right:0;transform:translate3d(0px,38px,0px) !important;}#block-menu-menu-winkelwagen ul.dropdown-menu li a:hover{background:#f8f9fa;text-decoration:none;}#layerslider{height:500px;}#layerslider .wrapper{font-weight:400;font-size:24px;color:#fff;width:auto;height:auto;}#layerslider .wrapper h3,#layerslider .wrapper h2,#layerslider .wrapper h1{font-size:36px;line-height:36px;text-align:center;text-shadow:0 1px 2px #808080;color:#fff;}#layerslider .wrapper p{font-size:24px;line-height:28px;color:#fff;text-align:center;text-shadow:0 1px 2px #808080;margin:0;}#layerslider .wrapper .center-block{text-align:center;}#layerslider .wrapper .btn.btn-success{margin:20px auto 0 auto;}#layerslider .ls-inner:hover .btn.btn-default{background:#007caf;}#layerslider .ls-background-videos{background:#000;opacity:0.1;z-index:34;}#layerslider .ls-wrapper{z-index:90 !important;}#layerslider .ls-link{z-index:100 !important;}.sidebar{background:#f7f7f7;}.sidebar li{width:100%;}.sidebar .nav-pills li.active > a,.sidebar .nav-pills li.active > a:hover,.sidebar .nav-pills li.active > a:focus{color:#fff;background-color:#545b62;}.sidebar a{color:#545b62;}.sidebar h2.block-title{margin:10px 15px;}.product-wrapper{margin-bottom:15px;}.product-wrapper .card.product a{position:absolute;top:0;left:0;bottom:0;right:0;text-indent:-10000px;overflow:hidden;}.product-wrapper .card.product .productlink{display:inline-block;padding:10px 15px;}.product-wrapper .card.product .prijs{color:#232e3b;}.product-wrapper .card.product .prijs span{display:inline-block;}.product-wrapper .card.product .aanbieding .prijsbundle span{display:inline-block;}.product-wrapper .card.product:hover .productlink{background:#27893b;}.productdetail .prijsbundle span{display:inline-block;}.productdetail .card-body{background:#f7f7f7;}.productdetail .card{border:none;}.flexslider{border:0;}.flexslider .flex-viewport{border-radius:0.25rem;}.flexslider .flex-direction-nav a{height:57px;}.body-w-table table{width:100% !important;}.body-w-table table tbody{border:0px;}.body-w-table table tr,.body-w-table table tr.even,.body-w-table table tr.odd{padding:0px;border-bottom:1px solid #cfcfcf;}.body-w-table table tr.even{background:#f3f3f3;}.body-w-table table tr.odd{background:#fff;}.body-w-table table tr.first.even{border-bottom:2px solid #cfcfcf;}.body-w-table table tr.first td strong{color:#000;}.body-w-table table tr td{padding:10px 0px 10px 10px;}.usplist li.list-group-item{background:none;border-color:#ccc;color:#232e3b;}.usplist span{width:20px;text-align:center;margin-right:10px;}.usplist span svg{color:#232e3b;}body.not-logged-in.page-user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;height:100%;}body.not-logged-in.page-user .loginpage{width:100%;max-width:330px;padding:15px;margin:auto;}body.not-logged-in.page-user .loginpage .form-item{margin:0;}body.not-logged-in.page-user .loginpage .form-item input{margin:0;position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px;}body.not-logged-in.page-user .loginpage .form-item input[type="text"]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0;}body.not-logged-in.page-user .loginpage .form-item input[type="password"]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0;}body.not-logged-in.page-user .loginpage .btn.btn-primary{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem;margin:0 0 5px 0;}body.not-logged-in.page-user.page-user-password,body.not-logged-in.page-user.forbidden{display:block;}form#user-login .btn.btn-primary{width:100%;}.social-sticky{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:2000;}.social-sticky a{float:right;display:block;clear:both;padding:9px;width:45px;height:45px;color:#fff;font-size:1.7rem;line-height:1.7rem;text-align:center;}.social-sticky a.facebook{background:#255c95;}.social-sticky a.twitter{background:#1da1f2;}.social-sticky a.contact{background:#ccc;}.social-sticky a.youtube{background:#e62117;}.social-sticky a.whatsapp{background:#58e870;}#footer-wrapper{margin:30px 0px 0px 0px;background:#f5f5f5;}#footer-wrapper h2{padding:20px 0;margin:0;}#footer-wrapper .block-menu-block ul{margin:0;padding:0;list-style:none;}#footer-wrapper .block-menu-block ul li{display:block;width:100%;}#footer-wrapper .block-menu-block ul li a{cursor:pointer;margin:0 0 1px 0;padding:3px 0;text-decoration:underline;}#footer-wrapper .block-menu-block ul li a.active{background:none;}.footer{padding:10px 0;margin:0;border:0;}.footerend{margin:20px 0 5px 0;}.footerend span{margin:0 0 0 15px;}
@media (max-width:575px){#layerslider{height:250px;overflow:hidden;}#webform-client-form-105 .form-group{flex-direction:column;}#webform-client-form-105 .form-group label.control-label{min-width:initial;max-width:initial;}#webform-client-form-21 label{padding:0;}#webform-client-form-21 #webform-component-invulveldengroep .panel-body .form-group{display:flex;flex-direction:column;}#webform-client-form-21 #webform-component-invulveldengroep .panel-body .form-group label.control-label{min-width:initial;max-width:initial;}#webform-client-form-21 #webform-component-uw-voorkeuren{margin-bottom:2.5rem;padding:1rem;background:#fff;}#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group{display:flex;flex-direction:column;}#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group label.control-label{min-width:initial;max-width:initial;}#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group .form-checkboxes,#webform-client-form-21 #webform-component-uw-voorkeuren .panel-body .form-group .form-radios{width:100%;}}@media (max-width:767px){#block-menu-menu-winkelwagen ul li.first{display:none;}.mm-listitem a.btn{background:initial;border:initial;border-radius:initial;text-align:initial;}}@media (min-width:576px){#layerslider{height:345px;overflow:hidden;}}@media (min-width:768px){#layerslider{height:294px;overflow:hidden;}}@media (min-width:992px){#layerslider{height:364px;overflow:hidden;}}@media (min-width:1200px){#layerslider{height:500px;}}
