h1, h2, h3, h4, h5, h6 {font-weight: normal; }
#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a { font-weight: inherit; text-decoration: none; color: inherit; }
#top h1 strong, #top h2 strong, #top h3 strong, #top h4 strong, #top h5 strong, #top h6 strong { color: inherit; }
h1 { font-size: 34px; line-height: 1.25em; margin-bottom: 14px;}
h2 { font-size: 26px; line-height: 1em; margin-bottom: 10px;}
h3 { font-size: 20px; line-height: 1em; margin-bottom: 8px; } h4 { font-size: 18px; line-height: 1em; margin-bottom: 4px; } h5 { font-size: 16px; line-height: 1em; } h6 { font-size: 14px; line-height: 1em; }
.modern-quote .av-special-heading-tag { font-weight: 600 !important;}
.txt-shadow p { text-shadow: 0px 0px 10px rgba(255, 255, 255, 1); } a {  }
a:hover, a:focus, a:visited { }
p a, p a:visited {line-height: inherit;text-decoration: underline;}
a.avianolink, .avianolink a{}
#top .avia_hidden_link_text{}
.links-grijs a {color:#666;} .rasterrij-afb-voorbeelden .av-special-heading { margin-top:0px; font-weight:normal; }  .info-bar {background-color: #0072bc;}
.info-bar .av-icon-char {line-height:0.5em !important;}
.info-bar a {text-decoration: none;} .link-oranje-ul a {color: #ff6600; text-decoration: underline;}
.link-oranje-ul a:hover {color: #0072bc; text-decoration: underline;} .avia_transform a:hover .image-overlay { opacity: 0.0 !important;}
.avia_transform a .image-overlay { transition:opacity 1s;}
body { box-shadow: 0 0 5px 2px rgba(0, 0, 0, 0.3);}
.margin-bottom-50 {margin-bottom:50px !important;}
.margin-bottom-25 {margin-bottom:25px !important;}
.margin-bottom-20 {margin-bottom:20px !important;}
.margin-bottom-15 {margin-bottom:15px !important;}
.margin-bottom-10 {margin-bottom:10px !important;}
.margin-bottom-0 {margin-bottom:0px !important;}
.margin-top-50 {margin-top:50px !important;}
.margin-top-25 {margin-top:25px !important;}
.margin-top-20 {margin-top:20px !important;}
.margin-top-15 {margin-top:15px !important;}
.margin-top-10 {margin-top:10px !important;}
.margin-top-0 {margin-top:0px !important;}
.margin-bottom-min50 {margin-bottom:-50px !important;}
.margin-bottom-min25 {margin-bottom:-25px !important;}
.margin-bottom-min10 {margin-bottom:-10px !important;}
.margin-top-min50 {margin-top:-50px !important;}
.margin-top-min40 {margin-top:-50px !important;}
.margin-top-min25 {margin-top:-25px !important;}
.margin-top-min10 {margin-top:-10px !important;}
.display-none {display:none !important;}
#display-none {display:none !important;}
.letters-schaduw {text-shadow: rgb(0, 0, 0) 0px 0px 10px;} .responsive-dont-show {display:none;} .logo img {padding-top: 13px;}
.header-scrolled .logo img {padding-top: 0px;}
.header_color .container_wrap_meta {background:#444444 !important; color:#ffffff !important;}
.header_color .phone-info, .header_color .sub_menu>ul>li>a {color:#ffffff !important;} #top .header_color .sub_menu ul li a:hover, .header_color .sub_menu ul:first-child > li.current-menu-item > a, .header_color .sub_menu ul:first-child > li.current_page_item > a {color:#ff6600;} #header_main {  border-bottom: 2px solid #0071bc !important; }  #hsd-extra-sub-menu {  margin-bottom: 90px;}
#sub_menu-hsd {position:fixed !important; height: auto !important;}
.keuze-sub-menu { color:#ffffff; font-size:110%; background:#0071bc;}
.keuze-sub-menu .av-subnav-menu li:first-child {
font-weight:bold; font-size: 1.25em;
display: block !important;
padding-bottom: 0px;
margin-bottom: -20px !important;
}
.keuze-sub-menu .av-subnav-menu li {font-weight:bold;  }
.keuze-sub-menu .av-subnav-menu li a {
padding: 5px 10px 5px 10px !important;
border-radius:3px;
border-left-style: solid; 
border-left-width: 0px !important;
margin: 0px 10px;
min-width: 100px;
}
.keuze-sub-menu .av-subnav-menu a {background: #ff6600; color: #ffffff;}
.keuze-sub-menu .av-subnav-menu a:hover {background: #ffffff; color: #ff6600;}
#av-custom-submenu-1 {display:block;}
#sub_menu-hsd-mobile {display:none; padding: 17px 0px 20px;} #top .av-menu-button-colored  > a .avia-menu-text {border-bottom: 1px solid; border-left: none; border-right: none; border-top: none; border-radius: 3px; background-color:#ff6600 !important; border-color: transparent !important;}
.av-menu-button-colored  > a:hover .avia-menu-text {
opacity: 1;
-webkit-transition: all 0.3s ease-in-out;
transition: 		all 0.3s ease-in-out;
background-color:#0072bc !important;
}  div.home-keuze-blok-wrap {margin-top:0px;}
@media only screen and (min-width: 1100px) {
div.home-keuze-blok-wrap {margin-top:-50px;}
}
.home-dropdown select {margin-bottom:3px !important;}
.home-keuze-blok-wrap {}
.home-keuze-blok-wrap-titel {marging-top:0px !important;}  .iconbox .iconbox_content .iconbox_content_title {text-transform: none;}
.iconbox {margin-bottom: 20px;}
.vinkjes-lijst-abtest .iconbox_content_title,
.vinkjes-lijst .iconbox_content_title {
font-size: 1em !important;
}
.iconbox.vinkjes-lijst {
margin-bottom:0px;
}
.vinkjes-lijst .iconbox_content_title a {color:#0071B9 !important; text-decoration:underline !important;}
.vinkjes-lijst .iconbox_content_title a:hover {color:#ff6600 !important;}  #top .av-blog-meta-author-disabled .minor-meta.blog-author{ display:none; }
#top .av-blog-meta-date-disabled .minor-meta.date-container, #top .av-blog-meta-date-disabled .text-sep-date{display:none;} .post-meta-infos .date-container,
.post-meta-infos .text-sep-date,
.post-meta-infos .text-sep-cat,
.post-meta-infos .blog-author {display:none;} #top .woocommerce-tabs h2, #top .woocommerce-Tabs-panel h3 {font-size: 16px;}
.category-term-description {margin-right: 20px;}
.category-term-description p {margin: 0.45em 0;}
.template-blog .entry-content p {margin:0em 0;}
.template-blog .post_delimiter {padding-top: 0px !important;}  .single-product-summary div[itemprop="description"] strong {color: #666666;} .single_variation_wrap .amount {font-size:150% !important;}
.single_variation_wrap { margin: 0px 0px 20px 90px;}
.woocommerce-Price-currencySymbol {display:none !important;}
div.variations_button {margin-top: 10px;} div #reviews #comments ol.commentlist li .comment-text {margin: 0 0 0 0px;}
.sidebar_right .comment_container { padding-right: 0px;}
#top .variations_form {background:#fbfbfb; margin-top:10px;}
.woocommerce-tabs #tab-description ul, #top .woocommerce-tabs .commentlist .description ul {
list-style-position: outside;
margin-left: 17px;
margin-top: -0.85em;
} .single-product .avia-post-nav {display:none;}
.avia-post-nav .entry-image img {border-radius: 0px;} .widget {
padding: 30px 0 0px 0;
}   
.klantenservice-widget-box {}
.klantenservice-widget-box p.kwb-klein {font-size:0.8em; line-height: 1.75em;margin:0 0;}
.klantenservice-widget-box ul {list-style:none; border-bottom:1px solid #e1e1e1;}
.klantenservice-widget-box ul li {border:1px solid #e1e1e1; margin-bottom:-1px;}
.kwb-link-box-header {
padding:10px;
background: url(https://www.123stop-umidita.it/wp-content/uploads/klantenservice-man-rechts.png) no-repeat bottom right;
background-size: 60px;}
.kwb-link-box a {display: block; padding: 10px; color: #0071bc !important;}
.kwb-link-box:hover, .kwb-link-box a:hover {color:#ff6600 !important; background: #f3f3f3; cursor:pointer; text-decoration:none; } #footer {padding: 0px 0px 0px 0px; } #footer .extra-footer {padding-top: 0.5em}
#footer .extra-kop {margin-top:10px; font-size:23px; font-weight:bold; }
#footer .extra-kop p strong {color:#66666D;}
#footer p a, #footer a {color:#0072bc;}
#footer p a:hover, #footer a:hover {color:#ff6600; text-decoration:underline;}
a.av-icon-char:hover {text-decoration:none;}
#socket .sub_menu_socket li {float: none;}  #socket .copyright {float: none; display: block; text-align: right; }
#socket .sub_menu_socket { float: right;}
.responsive #socket .sub_menu_socket li {display: block; text-align: center; padding: 0 0px; }
.responsive #socket .sub_menu_socket ul {margin-bottom: 0px;}
ul.avia3-menu.menu {margin-left: 0px !important;}
#socket .dealer-label {float:left; margin-top:5px;} .service-balk-a1 {min-height: auto;}  button#sendcloudshipping_service_point_select {float:none !important; display:block !important;}  .avia-button.avia-color-orange {
background-color: #f15b22;
border-color: #CA9336;
border:none;
color: #fff;
}
.avia-button.avia-color-orange:hover {
background-color: #0072bc;
color: #fff;
} p.toggler {color:#0072bc !important;}
p.toggler:hover {color:#f15b22 !important; text-decoration: underline;}
p.toggler.activeTitle {color:#f15b22 !important;}
.toggle_content { margin: 0px 0 -1px 0;} .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2{
text-transform: none;
letter-spacing: 0px;
} .page-id-3 div.bg_container {  }   .yikes-mailchimp-container input[type="email"] {margin-bottom:0px !important;}  @media only screen and (min-width: 768px) {  #menu-item-shop .cart_dropdown_link {
padding: 0 20px;
}
} @media only screen and (min-width: 768px) and (max-width: 1080px) {
.logo img {
padding-top: 20px;
width: 75%;
}
}  @media only screen and (max-width: 767px) { .responsive #top .logo {width:75%;}
.logo img {padding-top: 0px;}
.responsive-dont-show {display:block;}
.responsive-display-none {display:none !important;}
#hsd-extra-sub-menu { margin-bottom: 0px; }
#av-custom-submenu-1 {display:none;}
#sub_menu-hsd-mobile {display:block;}
#socket .dealer-label { float: none;margin-top: 5px;text-align: center;}
#socket .copyright {float: none; display: block; text-align: center; }
#socket .sub_menu_socket { display:block !important; float:none;}
.responsive #footer .widget{ margin:0px 0 0px 0; } .category-term-description {margin-right: 0px;}
}.avia-fold-unfold-section{position:relative;display:block;float:left;width:100%}.avia-fold-unfold-section.avia-fold-init{max-height:80px;overflow:hidden;opacity:.3}.avia-fold-grid-row-wrap.avia-fold-init:not(.avia-fold-init-done)+.av-layout-grid-container,.avia-fold-section-wrap.avia-fold-init:not(.avia-fold-init-done)+.avia-section,.avia-fold-textblock-wrap.avia-fold-init:not(.avia-fold-init-done) .avia_textblock{display:none}.avia-fold-unfold-section.avia-fold-init-done{max-height:500px;overflow:hidden;opacity:1;transition:all 1s ease-in-out}.avia-fold-unfold-section .av-fold-unfold-container{position:relative;clear:both;overflow:hidden;max-height:80px;transition:all .7s ease-in-out}.avia-fold-unfold-section .av-fold-unfold-container::after{opacity:0;content:"";position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);z-index:-1;height:100%;transition:all .7s ease-in-out}.avia-fold-unfold-section .av-fold-unfold-container.folded::after{z-index:500;opacity:1}.av-fold-unfold-container .av-fold-unfold-inner{display:block;position:relative;float:left;width:100%}.avia-fold-unfold-section .av-fold-button-wrapper{position:relative;display:block;float:left;width:100%;padding-left:0;padding-right:0}.avia-fold-unfold-section.align-left .av-fold-button-wrapper.av-fold-btn-padding{padding-left:30px}.avia-fold-unfold-section.align-right .av-fold-button-wrapper.av-fold-btn-padding{padding-right:30px}.avia-fold-unfold-section .av-fold-button-container{position:relative;display:inline-block;margin-top:15px;margin-bottom:15px;float:left;z-index:20;transition:all .7s ease-in-out}.avia-fold-unfold-section.align-right .av-fold-button-container{float:right}.avia-fold-unfold-section.align-center .av-fold-button-container{left:50%;transform:translateX(-50%)}.avia-fold-unfold-section.fold-button .av-fold-button-container{padding:.5em .8em;border:1px solid;border-radius:7px}#top .avia-fold-unfold-section :not(.avia-button-wrap) .av-fold-button-container{text-decoration:underline}.avia-fold-unfold-section .av-fold-button-container:hover{opacity:.6;cursor:pointer}.avia-fold-unfold-section .av-fold-unfold-container .avia_textblock{display:inline-block}