.YouTubePopUp-Wrap{position:fixed;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,0.8);top:0;left:0;z-index:9999999999999}.YouTubePopUp-animation{opacity:0;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:YouTubePopUp;animation-name:YouTubePopUp}@-webkit-keyframes
YouTubePopUp{0%{opacity:0}100%{opacity:1}}@keyframes
YouTubePopUp{0%{opacity:0}100%{opacity:1}}body.logged-in .YouTubePopUp-Wrap{top:32px;z-index:99998}.YouTubePopUp-Content{max-width:680px;display:block;margin:0
auto;height:100%;position:relative}.YouTubePopUp-Content
iframe{max-width:100% !important;width:100% !important;display:block !important;height:480px !important;border:none !important;position:absolute;top:0;bottom:0;margin:auto 0}.YouTubePopUp-Hide{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:YouTubePopUpHide;animation-name:YouTubePopUpHide}@-webkit-keyframes
YouTubePopUpHide{0%{opacity:1}100%{opacity:0}}@keyframes
YouTubePopUpHide{0%{opacity:1}100%{opacity:0}}.YouTubePopUp-Close{position:absolute;top:0;cursor:pointer;bottom:528px;right:0px;margin:auto 0;width:24px;height:24px;background:url(/wp-content/plugins/db-custom-product/images/close.png) no-repeat;background-size:24px 24px;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;-o-background-size:24px 24px}.YouTubePopUp-Close:hover{opacity:0.5}@media all and (max-width: 768px) and (min-width: 10px){.YouTubePopUp-Content{max-width:90%}}@media all and (max-width: 600px) and (min-width: 10px){.YouTubePopUp-Content
iframe{height:320px !important}.YouTubePopUp-Close{bottom:362px}}@media all and (max-width: 480px) and (min-width: 10px){.YouTubePopUp-Content
iframe{height:220px !important}.YouTubePopUp-Close{bottom:262px}}.product-header{display:block !important}.ss-image{text-align:center;height:160px;width:100%;position:absolute;left:0;top:0}.ss-product-item{text-align:center;vertical-align:baseline;background:transparent;float:none;width:100%}.ss-product-name{margin-top:10px}.ss-product-name
h4{font-size:1.2em !important}.ss-product-name
p{font-size: .9em !important}.ss-product-item .item-preview{display:block;min-height:200px;margin:0px
0px 30px}.ss-product-item
img{max-height:140px !important;margin-top:10px;text-align:center}.pp-product-single table
th{background:#ddd !important;color:rgb(108, 103, 103);border:1px
solid #ddd !important}.cat_link{color:#DC0303}.cat_link:hover{color:#F51818;text-decoration:underline}.ezcol-one-item .ss-product-item
img{height:140px !important;margin-top:10px;text-align:center;padding:10px
35px;border:1px
solid #ccc;box-shadow:2px 7px 8px 0px #eee}ul.cat-desc{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px}ul.cat-desc
li{list-style:outside;list-style-type:disc;margin:0px
0px 10px 8px;padding:0px
0px 0px 8px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;color:#000;text-align:left}ul.cat-desc li
span{display:inline-block;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;color:#000;vertical-align:top}.product-categories-wrapper .ezcol.ezcol-one-third{width:29.33%;margin:0px
2% !important}.ezcol.ezcol-one-third,.ezcol-last.ezcol-one-third{float:none;display:inline-block;vertical-align:top}.pp-product-single
table{border:0px}.pp-product-single table thead
th{text-transform:uppercase}.pp-product-single table th,
.pp-product-single table
td{text-align:left;border:0px;padding:15px
30px;border-bottom:1px solid #dcdcdc}.pp-product-single table td.table-link-wrapper
a{display:inline-block;margin:0px
10px 10px 0px;float:left}.pp-product-single table td.table-link-wrapper a
i{font-size:39px}.pp-product-single table td.table-link-wrapper a
img{width:35px;height:auto}.product-catalogue{background:#f2f2f2}.product-categories-wrapper{background:white}.category-filter{display:inline-block;padding:75px
0 5px;margin-right:10px;background-color:#e0e0e0;background-position:center top;background-repeat:no-repeat;width:100px;text-transform:uppercase;text-align:center;font-weight:bold;cursor:pointer}.category-filter.active{background-color:white}.category-filter.is-checked{background-color:white}.product-information{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px
0px;border-top:2px solid #dcdcdc}.product-information>div{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%;padding:0px
15px;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box}.product-information>div:last-child{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.product-information>div.w-2-3{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.product-information ul.cat-desc{columns:1;-webkit-columns:1;-moz-columns:1;margin:0px}.product-information .embed-container{border:1px
solid #000;padding:15px}.product-information .embed-container .video-label{position:relative;text-transform:uppercase;font-weight:700;line-height:24px;padding:15px
0px 15px 100px;display:flex;align-items:center;box-sizing:border-box;min-height:78px}.product-information .embed-container .video-label
i{position:absolute;color:#9f0b00;left:15px;font-size:60px;top:8px}.product-information .pdf-links-wrapper
a{display:flex;padding:0px
15px 10px 50px;margin:0px
0px 10px;border-bottom:1px solid #dcdcdc;align-items:center;position:relative;min-height:65px;box-sizing:border-box}.product-information .pdf-links-wrapper a.pdf-link i,
.product-information .pdf-links-wrapper a.dwg-link
img{position:absolute;color:#9f0b00;left:0px;font-size:35px;top:5px;width:26px}.product-information .pdf-link{color:rgb(108, 103, 103);text-transform:uppercase;font-weight:700}.product-page-categories-wrapper{background:#f2f2f2;padding:30px
0px;margin:60px
0px 0px}.assembly-videos-wrapper{margin:0px
-15px;display:block;position:relative}.assembly-videos:after{content:"";display:block;clear:both}.assembly-videos-wrapper .video-item-wrapper{width:25%;padding:0px
15px 15px;display:inline-block;float:left}.assembly-videos-wrapper
.divider{width:100%;padding:0px;height:1px;display:block;float:left}.assembly-videos-wrapper .video-item-wrapper .video-item{padding:15px
30px;background:#fff}.assembly-videos-wrapper .video-item-wrapper .video-item .prodcat-thumbnail{text-align:center;overflow:hidden}.assembly-videos-wrapper .video-item-wrapper .video-item
img{max-width:100%;max-height:150px}.assembly-videos-wrapper .video-item-wrapper .video-item
h4{text-align:center;padding:0px
0px 15px;text-transform:uppercase;font-size:1.4em}.assembly-videos-wrapper .video-item a:hover{text-decoration:none}.product-info-1 .video-label,
.assembly-videos-wrapper .video-item-wrapper .video-item .video-label{position:relative;text-transform:uppercase;font-weight:700;line-height:24px;padding:15px
0px 15px 100px;display:flex;align-items:center;box-sizing:border-box;min-height:78px;display:block;color:#787878;text-decoration:none !important}.product-info-1 .video-label i,
.assembly-videos-wrapper .video-item-wrapper .video-item .video-label
i{position:absolute;color:#9f0b00;left:15px;font-size:60px;top:8px}.assembly-videos-wrapper .assembly-videos-loader{text-align:center;padding:30px
0px;margin:60px
0px 0px;border-top:1px solid #787878}.assembly-videos-wrapper .assembly-videos-loader
a{color:#787878;box-sizing:border-box;font-size:14px;padding:1em
2em;background:#dedede;border:1px
solid #dedede;border-width:1px 0;-webkit-border-radius:0em;-moz-border-radius:0em;border-radius:0em;text-shadow:0 1px 0 rgba(0, 0, 0, 0.05);display:inline-block}.assembly-videos-wrapper .assembly-videos-loader a:hover,
.assembly-videos-wrapper .assembly-videos-loader a:focus,
.assembly-videos-wrapper .assembly-videos-loader a:active{background:#787878;color:#dedede;text-decoration:none}.assembly-videos-wrapper:not(.show-all) .hide-onload,
.assembly-videos-wrapper:not(.show-all) .divider,
.assembly-videos-wrapper.show-all .assembly-videos-loader{display:none}.assembly-videos-wrapper.show-all .hide-onload,
.assembly-videos-wrapper.show-all
.divider{display:inline-block}.ss-product-single-item .category-images{display:block}.ss-product-single-item .category-images .category-image{padding:30px;max-width:50%;box-sizing:border-box;display:inline-block}@media all and (max-width: 991px){.product-information>div,.product-information>div:last-child{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0px
15px 30px}}@media (max-width: 450px){ul.cat-desc{columns:1;-webkit-columns:1;-moz-columns:1}}@media only screen and (min-width: 768px) and (max-width: 1150px){.assembly-videos-wrapper .video-item-wrapper{width:50%;margin:0px
0px 15px}}@media only screen and (max-width: 767px){.ss-product-item{text-align:center;vertical-align:baseline;background:transparent;float:none !important;min-height:0 !important;margin-bottom:20px}.ezcol-one-item{width:49%}.assembly-videos-wrapper .video-item-wrapper{width:100%;margin:0px
0px 15px}.ss-product-single-item .category-images{display:block}.ss-product-single-item .category-images .category-image{width:100%;max-width:100%}}@media (max-width: 768px){.ezcol.ezcol-one-third{margin-right:2% !important}}@media only screen and (max-width: 479px){.ezcol-one-item{width:98%}.ss-product-item{text-align:center;vertical-align:baseline;background:transparent;float:none !important;min-height:0 !important;margin-bottom:20px}.ss-image,.ss-image-last{width:100% !important}}