.tech-doc-page{background-color:#f7f7f7;padding-top:40px;padding-bottom:1rem}
.tech-doc-page .border-dark{border-color:#000 !important}
.search-count-text,.search-count{margin-top:15px;color:#000;font-size:22px !important;margin-bottom:24px}
.project-loaction-text{color:#585858}
#techdoc-download-Modal{z-index:1051}
#save-modal .save-form .form-group.disabled label{color:#000;opacity:.45}
#save-modal .save-form .form-group.disabled .whitebg-primary-btn{background-color:#b7b7b7;color:#888}
#save-modal .save-form .form-group.disabled .whitebg-secondary-btn{color:#dadada;border:1px solid #dbdbdb}
#save-modal .save-form .form-group .btn.disabled{opacity:.45}
#save-modal .save-form .form-group .btn.disabled,#save-modal .save-form .form-group.disabled .btn{cursor:auto}
#save-modal .folder-success .form-group label{font-family:'Helvetica-Regular' !important;font-size:14px !important;line-height:21px !important;margin-bottom:5px}
#save-modal .folder-success .form-group p{font-family:"Helvetica-Light";font-size:16px !important;line-height:20px !important;text-transform:capitalize}
#tech-sidebar-wrapper{width:300px}
.tech-sidebar-wrapper li{background-color:transparent}
.tech-sidebar-wrapper .tech-doc-search{padding-bottom:15px;padding-top:15px}
.tech-sidebar-wrapper .filter-wrapper .filter-by-header h2{line-height:29px;font-weight:300;padding-bottom:10px}
.tech-sidebar-wrapper .filter-wrapper .filter-by-header h2 i{line-height:21px}
.tech-sidebar-wrapper .filter-wrapper .filter-name{padding-bottom:12px;padding-top:12px;padding-left:11px !important;padding-right:11px !important}
#tech-doc-filter-modal #accordion .filter-list.collapsed:nth-child(2) .filter-name,.tech-sidebar-wrapper #accordion .filter-list.collapsed:nth-child(2) .filter-name{border-bottom:1px solid #000}
.tech-sidebar-wrapper #accordion .filter-list.collapsed:nth-child(2) .filter-name{margin:0 !important;padding:20px 15px !important}
.tech-sidebar-wrapper #accordion .filter-list.collapsed:nth-child(2) .filter-name~.filter-option{margin-top:15px}
.tech-doc-filter .files .title{font-family:"Helvetica-Medium";font-size:16px;line-height:24px;font-weight:500;margin-bottom:6px}
.tech-doc-filter.filter-wrapper .custom-control-label{font-size:16px;line-height:22px;width:auto}
.techdoc-modal .file-set .custom-control-label{padding-top:4px}
#filter-products .card-header{background-color:transparent;border:0}
#tech-sidebar-wrapper #filter-products .filter-option{height:auto !important}
.tech-doc-filter.filter-wrapper .custom-control-input:checked +.custom-control-label{font-weight:normal}
.tech-doc-filter.filter-wrapper .filter-option .sub-category li:first-child,.tech-doc-filter.filter-wrapper .sub-category .list-group-item:first-child{border-top:1px solid rgba(0,0,0,.125)}
.tech-doc-filter.filter-wrapper .filter-option .sub-category li{padding-left:43px}
.tech-doc-filter .files{box-sizing:border-box;border:1px solid #e1e1e1;border-radius:3px;background-color:#fff;padding:20px;margin-bottom:10px}
.tech-doc-filter ul.file-section{border-top:1px solid #000;padding-top:15px}
.tech-doc-filter .files .file-set p{color:#9a9a9a;font-size:12px;line-height:17px;font-weight:300}
.tech-doc-filter .files .file-set:not(:last-child){margin-bottom:20px}
.tech-doc-filter .files .file-set li{padding-top:10px;padding-bottom:0}
.tech-doc-filter .tech-doc-filter-list .custom-control-label{height:auto;align-items:flex-start}
.tech-doc-filter .tech-doc-filter-list .custom-control-label::before,.tech-doc-filter .tech-doc-filter-list .custom-control-label::after{top:auto !important;transform:translateX(0)}
.tech-doc-page #filter-products .filter-option li label::before,.tech-doc-page #filter-products .filter-option li label::after,.tech-doc-page #filter-products .filter-option .custom-control-input:checked~label::before,#techdoc-download-Modal .tecdoc-form label::before,#techdoc-download-Modal .tecdoc-form .custom-control-input:checked~label::before{width:16px;height:16px}
#dynamic-tech-doc .product-doc .image-section img{object-fit:contain}
.tech-doc-filter .files .file-set label{font-size:16px;line-height:19px;font-weight:400}
.tech-doc-filter.filter-wrapper .files .custom-control-label::before,.tech-doc-filter.filter-wrapper .files .custom-control-label::after{left:-3px}
.tech-doc-filter .search-tech-filter-form .files .custom-control-label::before,.tech-doc-filter .search-tech-filter-form .files .custom-control-label::after{left:-1.5rem}
#tech-doc-filter-modal .tech-doc-title .btn{height:40px;width:92px;background-color:#000;box-shadow:0 0 0 0 rgba(0,0,0,0.5);font-size:16px;line-height:19px}
#tech-doc-filter-modal .filter-tech-form{margin-top:8px}
#tech-doc-filter-modal .filter-wrapper .filter-name{margin-top:20px;margin-bottom:20px}
#tech-doc-filter-modal .tech-doc-filter.filter-wrapper .custom-control-label{line-height:19px}
#tech-doc-filter-modal .tech-doc-filter .files{margin-left:14px;margin-right:14px}
.tech-doc-filter.filter-wrapper .custom-control-label::before,.tech-doc-filter.filter-wrapper .custom-control-label::after{left:-7px}
.tech-doc-filter .search-tech-filter-form .custom-control-label::before,.tech-doc-filter .search-tech-filter-form .custom-control-label::after{left:-1.5rem}
.tech-doc-page .tech-doc p.search-result-count,.tech-sidebar-wrapper .tech-doc-search p{color:#000;font-size:14px;line-height:21px;margin-bottom:20px;font-family:"Helvetica-Regular"}
.tech-doc-page .tech-doc .filter-search input,.tech-sidebar-wrapper .tech-doc-search input{height:40px;font-size:16px;line-height:20px;padding:15px;border:1px solid #7d7d7d;border-radius:3px;padding-right:30px;vertical-align:middle;font-weight:300}
.tech-doc-page .tech-doc .filter-search input:focus,.tech-sidebar-wrapper .tech-doc-search input:focus{outline:0}
.tech-doc-page .tech-doc .filter-search .search-icon,.tech-sidebar-wrapper .tech-doc-search .search-icon,.tech-sidebar-wrapper .tech-doc-search .clear-icon{right:0;top:0;cursor:pointer}
.clear-icon .far{font-weight:300 !important}
.tech-doc-page .tech-doc .filter-search .clear-icon{right:12px;top:6px}
.tech-doc-page .tech-doc .filter-search .search-icon i,.tech-sidebar-wrapper .tech-doc-search .search-icon i,.tech-sidebar-wrapper .tech-doc-search .clear-icon i{font-size:16px;padding:10px}
.search-result-header-tech-doc-filter{box-sizing:border-box;max-height:184px;border:1px solid #ebebeb;border-top:unset;border-radius:0 0 3px 3px;background-color:#fff;margin-right:auto !important;overflow-y:scroll;display:flex;padding-left:unset !important;position:absolute;z-index:2}
.search-result-header-tech-doc{box-sizing:border-box;max-height:184px;border:1px solid #ebebeb;border-top:unset;border-radius:0 0 3px 3px;background-color:#fff;margin-right:auto !important;overflow-y:scroll;display:block;padding-left:unset !important;position:absolute;width:100%;z-index:5}
.search-result-header-tech-doc-filter a:last-child,.search-result-header-tech-doc a:last-child{margin-bottom:10px !important}
.search-result-header-tech-doc-filter::-webkit-scrollbar{width:38px}
.search-result-header-tech-doc-filter::-webkit-scrollbar-thumb{box-shadow:inset 0 0 14px 14px #d5d5d5;border:solid 12px transparent;border-left:solid 22px transparent;border-radius:18px}
.search-result-header-tech-doc-filter::-webkit-scrollbar-button{display:none}
.search-result-header-tech-doc::-webkit-scrollbar{width:38px}
.search-result-header-tech-doc::-webkit-scrollbar-thumb{box-shadow:inset 0 0 14px 14px #d5d5d5;border:solid 14px transparent;border-left:solid 21px transparent;border-radius:18px}
.search-result-header-tech-doc::-webkit-scrollbar-button{display:none}
.tech-doc-search .search-result-header-tech-doc-filter a{margin:10px 15px 0 15px;text-overflow:ellipsis;white-space:nowrap;overflow-x:clip;cursor:pointer}
.search-result-header-tech-doc a{margin:10px 15px 0 15px;text-overflow:ellipsis;white-space:nowrap;overflow-x:clip;cursor:pointer;width:100%;display:block}
.tech-sidebar-wrapper .filter-wrapper .resetall-filter{padding:13px 0}
#tech-doc-filter-modal #filter-products .resetall-filter a,.tech-sidebar-wrapper .filter-wrapper .reset-filter a{font-family:'Helvetica-Regular';line-height:17px;padding-bottom:2px;text-decoration:none;border-bottom:1px solid #000}
#tech-doc-filter-modal #filter-products .filter-key,#tech-doc-filter-modal #filter-products .filter-option li label,.tech-sidebar-wrapper #filter-products .filter-key,.tech-sidebar-wrapper #filter-products .filter-option li label,.tech-sidebar-wrapper #filter-products .filter-option li input:checked~label{font-family:'Helvetica-Light' !important;font-size:14px !important;line-height:18px !important;font-weight:300}
.tech-sidebar-wrapper .tech-doc-filter .files:last-child{margin-bottom:15px}
.tech-doc-page .tech-doc .filter-by-button button{color:#000;font-size:16px;line-height:19px;text-align:center;width:150px;height:40px}
.tech-doc-page .tech-doc .filter-by-button .tech-doc-title{height:40px}
.filter-tech-form .tech-filter-selection{max-height:89px;overflow:hidden}
.filter-tech-form .tech-filter-selection ul{margin-top:15px}
.filter-tech-form .tech-filter-selection li{background:#f0f0f0;padding:5px 13px;border-radius:20px;margin-top:10px}
.filter-tech-form .tech-filter-selection li a{max-width:280px;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;margin-right:16px;font-size:14px;line-height:16px;color:#262626;font-weight:normal;font-family:'Helvetica-Regular'}
.filter-tech-form .tech-filter-selection ul li .fa-times{float:right;margin-top:-14px;font-weight:300;font-size:14px;line-height:14px;cursor:pointer}
.filter-tech-form .show-all,.filter-tech-form .show-less{margin-top:8px}
.filter-tech-form .show-all span,.filter-tech-form .show-less span{font-weight:normal;border-bottom:1px solid;cursor:pointer;color:#000}
.tech-doc-page .tech-doc .tech-filter-selection li a i{vertical-align:middle}
.tech-doc-page .selection-section{border-bottom:1px solid #000}
.tech-doc-page .tech-doc .tech-filter-selection ul li a:hover,.tech-doc-filter-list li a:hover{text-decoration:none;color:#000}
.tech-doc-page .tech-doc .tech-filter-selection ul li a::after{font-family:"Font Awesome 5 Pro";content:"";font-size:13px;padding:3px 0 3px 13px}
.tech-doc-page .tech-doc .your-selection{padding-top:35px}
.tech-doc-page .tech-doc .your-selection h3{font-size:16px;font-weight:500;line-height:22px;color:#232323}
.tech-doc-page .reset-filter a{border-bottom:1px solid #000}
.tech-doc-itemes ul.prod{padding-top:31px}
.product-doc{box-sizing:border-box;border:1px solid #e1e1e1;background-color:#fff;box-shadow:0 3px 7px 0 rgba(0,0,0,0.1);padding:20px;margin-bottom:50px}
.tech-doc-itemes .image-section{background-color:#f9f9f9}
.tech-doc-itemes .action-section{margin-top:5px}
.tech-doc-itemes .action-section li{padding:15px 13px;border-bottom:1px solid #e1e1e1}
.tech-doc-itemes .action-section a{transform:scaleX(-1) scaleY(-1) rotate(-180deg);color:#000;font-size:12px;line-height:17px;font-weight:300;text-decoration:none;letter-spacing:1px}
.tech-doc-itemes .action-section a i{transform:scaleX(-1) scaleY(-1) rotate(-180deg);font-size:14px;font-weight:300;line-height:14px}
.tech-doc-itemes .action-section li:hover{border-color:#000}
.tech-doc-itemes .action-section li:hover a{font-weight:700}
.tech-doc-itemes .action-section li:hover a i{transform:scaleX(-1) scaleY(-1) rotate(-180deg);font-size:16px;font-weight:400;line-height:16px}
.tech-doc-itemes .action-section a.download i{padding-right:9px}
.tech-doc-itemes .action-section a.save-to-folder i,.tech-doc-itemes .action-section a.prod-details i{padding-right:6px}
.tech-doc-itemes .action-section li:hover a.save-to-folder i,.tech-doc-itemes .action-section li:hover a.prod-details i{padding-right:4px}
.tech-doc-itemes .desc-section{padding-left:30px}
.tech-doc-itemes .desc-section a.text-decoration-none{text-decoration:none}
.tech-doc-itemes .desc-section .prod-title{font-size:14px;line-height:18px;margin-top:5px;font-family:'Helvetica-Medium';font-weight:500;margin-bottom:10px}
.tech-doc-itemes .desc-section .prod-sku,.tech-doc-itemes .desc-section .prod-desc,.tech-doc-itemes .desc-section .category{font-size:14px;line-height:18px;font-weight:300;margin-bottom:10px}
.tech-doc-itemes .desc-section .category span{font-size:14px;font-weight:400;line-height:16px}
.tech-doc-itemes .desc-section .files{box-sizing:border-box;border:1px solid #e1e1e1;background-color:#fff;padding:15px 20px;margin-bottom:10px;border-radius:4px}
.tech-doc-itemes .desc-section .files .title{font-size:14px;line-height:18px;margin-bottom:10px}
.tech-doc-itemes .desc-section .files .file-set p{color:#9a9a9a;font-size:10px;line-height:15px}
.tech-doc-itemes .desc-section .files .file-set a{font-family:'Helvetica-Regular';color:#000;font-size:16px;line-height:19px;text-decoration:underline;text-underline-position:under;padding-right:11px;font-weight:400}
.tech-doc-itemes .desc-section .files-md .card{box-sizing:border-box;border:1px solid #e1e1e1;border-radius:4px;margin-bottom:10px}
.tech-doc-itemes .desc-section .files-md .card-header{background-color:#fff;border-bottom:0;padding-top:10px;padding-bottom:10px}
.tech-doc-itemes .desc-section .files-md .card-body{margin-top:5px;padding-bottom:13px}
.tech-doc-itemes .desc-section .files-md .card-header button{background-color:#fff}
.tech-doc-itemes .desc-section .files-md .card-header button i{font-size:26px;font-weight:300;line-height:14px}
.tech-doc-itemes .desc-section .files-md .card-header.show button i:before{content:"\f106"}
.tech-doc-itemes .desc-section .files-md .card-header .btn:focus{outline:0;box-shadow:none}
.tech-doc-itemes .desc-section .files-md .file-set{margin-right:42px}
.tech-doc-itemes .desc-section .files-md .title{font-size:14px;line-height:18px;font-weight:300}
.tech-doc-itemes .desc-section .files-md .file-set p{color:#9a9a9a;font-size:10px;line-height:11px;margin-bottom:3px}
.tech-doc-itemes .desc-section .files-md .file-set a{color:#000;font-size:16px;line-height:19px;text-decoration:underline;text-underline-position:under;padding-right:11px;font-weight:400;font-family:"Helvetica-Regular"}
.tech-doc-itemes .mobile-file-section{margin-top:20px}
.tech-doc-itemes .mobile-file-section .files-md .card{box-sizing:border-box;border:1px solid #e1e1e1;border-radius:4px;margin-bottom:10px}
.tech-doc-itemes .mobile-file-section .files-md .card-header{background-color:#fff;border-bottom:0;padding-top:15px;padding-bottom:15px}
.tech-doc-itemes .mobile-file-section .files-md .card-body{margin-top:5px;padding-bottom:13px}
.tech-doc-itemes .mobile-file-section .files-md .card-header button{background-color:#fff;border:0;position:relative}
.tech-doc-itemes .mobile-file-section .files-md .card-header button i{font-weight:300;line-height:14px;top:50%;transform:translateY(-50%);position:absolute;right:0}
.tech-doc-itemes .mobile-file-section .files-md .card-header button i::before{font-size:26px;top:50%;transform:translateY(-50%);position:absolute;right:-5px}
.tech-doc-itemes .mobile-file-section .files-md .card-header.show button i:before{font-size:30px}
.tech-doc-itemes .mobile-file-section .files-md .card-header .btn:focus{outline:0;box-shadow:none}
.tech-doc-itemes .mobile-file-section .files-md .title{font-size:14px;font-weight:300;line-height:18px}
.tech-doc-itemes .mobile-file-section .files-md .card-header h5{line-height:0}
.tech-doc-itemes .mobile-file-section .files-md .file-set p{color:#9a9a9a;font-size:10px;line-height:11px;margin-bottom:3px}
.tech-doc-itemes .mobile-file-section .files-md .file-set a{color:#000;font-size:16px;line-height:19px;text-decoration:underline;text-underline-position:under;font-weight:400;font-family:'Helvetica-Regular'}
.tech-doc-itemes .mobile-file-section .threeDfileSet li{padding-right:20px}
.tech-doc-itemes .load-more .btn{height:40px;width:145px;font-weight:400;font-size:16px;line-height:19px;text-align:center}
.tech-doc-itemes span.discontinued{color:#fff;top:8px;right:8px;background:black;height:18px;padding:0 8px 0 8px;border-radius:111px;font-size:12px}
#URL-mismatch-tecmodal .modal-dialog{padding-top:160px;max-width:700px}
#URL-mismatch-tecmodal .modal-body{padding:30px 30px}
#URL-mismatch-tecmodal .cancel,#URL-mismatch-tecmodal .change-project{border:1px solid #7d7d7d !important}
#URL-mismatch-tecmodal .close{right:25px;top:25px;position:absolute;opacity:1;z-index:10}
.s-results .match-txt{font-family:'Helvetica-Bold';font-weight:500}
#need-help-cta a span{border-bottom:1px solid #000;text-transform:uppercase;letter-spacing:1px;font-size:14px;line-height:21px;font-family:'Helvetica-Regular'}
@media only screen and (min-width:769px) and (max-width:1023px){.tech-doc .filter-by-button{max-width:55%}
.tech-doc .filter-search{max-width:74%}
.tech-doc-div.sort-sticky .filter-search{max-width:73%}
.tech-doc-page .tech-doc .filter-by-button button{min-width:163px}
#filter-products .resetall-filter{padding:0}
.tech-doc .filter-by-button{padding-left:0}
.tech-doc .filter-search{padding-right:0}
.tech-doc-div .filter-section{padding-left:0;padding-right:0}
.tech-doc-div.sort-sticky .filter-section{padding-left:15px;padding-right:5px}
}
@media only screen and (max-width:768px){.tech-doc .filter-by-button{padding-right:5px !important;padding-left:0;width:96px !important}
.tech-doc-div .filter-section{padding-left:0;padding-right:0}
.tech-doc-div .filter-section{padding-left:0;padding-right:0}
.tech-doc-div.sort-sticky .filter-section{padding-left:0;padding-right:0}
.tech-doc .filter-search{padding-right:0;padding-left:5px;width:184px !important}
.tech-doc .filter-by-button button{display:block;min-width:unset !important;width:100% !important}
.tech-doc .filter-by-button button .button-text{display:none}
.search-result-header-tech-doc{margin-left:auto}
.search-result-header-tech-doc a{width:unset !important}
#tech-doc-filter-modal .modal-body{padding-top:11px}
#tech-doc-filter-modal .filter-wrapper .filter-name{line-height:22px;padding-left:15px !important;padding-right:15px !important}
#tech-doc-filter-modal .tech-doc-filter.filter-wrapper .filter-option .sub-category li{padding-left:46px}
.product-doc:last-child{margin-bottom:32px}
.tech-doc-page .tech-doc .your-selection{padding-top:40px}
.tech-doc-page .tech-doc .your-selection hr{margin-top:9px}
.tech-doc-page .tech-doc .your-selection .reset-filter a{font-size:12px;line-height:14px}
.tech-doc-itemes .desc-section{padding-left:15px;padding-right:15px}
.tech-doc-itemes .desc-section .category{margin-bottom:22px}
.tech-doc-itemes .load-more .btn{min-width:100%}
.tech-doc-itemes span.discontinued{right:25px}
#filter-products .show-all,#filter-products .show-less{margin-right:15px}
}
@media only screen and (min-width:768px){.search-result-header-tech-doc-filter{margin-left:auto !important}
.search-result-header-tech-doc{margin-left:auto !important}
}
.tech-doc-filter-list span.filter-key{font-size:16px;font-weight:normal}
.active-page span,.category span{text-transform:capitalize !important}
.noresult-page .input-group input{border:1px solid #7d7d7d;border-radius:3px !important;padding:10px 15px;font-size:14px;line-height:20px;padding-right:30px;font-size:16px;font-weight:300}
.noresult-page .input-group span.input-group-text i.fa-search:before{position:absolute;cursor:pointer;font-size:14px;font-weight:300;color:#000;z-index:1000;top:50%;transform:translateY(50%);right:auto;margin:0}
.noresult-page .input-group span.input-group-text{position:absolute;right:25px;top:0}
#techdoc-download-Modal .files>.custom-control{padding-left:0 !important}
#techdoc-download-Modal .modal-content .fa-times:before{font-size:17px;color:#000}
#techdoc-download-Modal h2{font-family:"Helvetica-Medium";font-size:16px;line-height:24px;font-weight:500;text-align:left}
#techdoc-download-Modal .tecdoc-form label::before,#techdoc-download-Modal .tecdoc-form label::after{font-size:13px;padding:1px 0 0 0 !important}
#techdoc-download-Modal .tecdoc-form label{height:25px;display:flex;align-items:center;font-size:14px;line-height:18px;font-weight:300;padding-top:0}
#techdoc-download-Modal .tecdoc-form #select-all~label{font-size:16px;line-height:20px}
#techdoc-download-Modal .select-all{margin-top:15px;border-top:1px solid #000}
#techdoc-download-Modal .fileset-type{padding-top:4px}
#techdoc-download-Modal .files .fileset-general{padding-bottom:20px;border-bottom:1px solid #f0f0f0;padding-left:26px}
#techdoc-download-Modal .file-set .custom-control-label{line-height:21px}
#techdoc-download-Modal .file-set p{font-size:10px;line-height:15px;color:#9a9a9a;font-weight:300;margin-bottom:8px}
#techdoc-download-Modal .file-set li.custom-control{padding-left:21px}
#techdoc-download-Modal .file-set li.custom-control label::before{left:-21px}
#techdoc-download-Modal .file-set li.custom-control label::after{left:-20px}
#techdoc-download-Modal .file-set ul{margin-bottom:0}
#techdoc-download-Modal .file-download .files{padding-bottom:20px}
#techdoc-download-Modal .tecdoc-form .btn-section button{padding:8px 15px}
#techdoc-download-Modal .tecdoc-form label::after{border:0;background-color:transparent;top:3px;left:-23px}
#techdoc-download-Modal h2{margin-bottom:30px !important;padding:0 !important}
#techdoc-download-Modal .tecdoc-form .btn-section .btn-secondary{margin-bottom:4px}
#techdoc-download-Modal .close{appearance:auto;opacity:1;position:absolute;top:30px;right:30px;z-index:99;font-size:17px}
@media only screen and (min-width:320px) and (max-width:767px){.tech-doc-page .tech-doc .tech-doc-div{top:70px !important}
#URL-mismatch-tecmodal .close{position:absolute;z-index:1;top:23px;right:18px;opacity:1}
#URL-mismatch-tecmodal .modal-dialog{margin:0;height:100vh;padding-top:0}
#URL-mismatch-tecmodal .modal-dialog .footers{position:fixed;bottom:120px;right:20px;left:20px}
#URL-mismatch-tecmodal .modal-dialog .footers button{width:100%;height:auto;padding:9px}
.tech-doc-page .tech-doc .filter-search .search-icon{top:2px}
.tech-doc-page .tech-doc .filter-search .clear-icon{top:8px}
}
@media only screen and (max-width:768px){.tech-doc-page{padding-top:20px}
.search-count-text,.search-count{margin-top:10px;margin-bottom:20px;font-size:14px !important}
.tech-doc-page .tech-doc .tech-doc-div{width:100%;z-index:12;top:84px;left:0;right:0;padding:0;height:unset;display:flex;margin:0}
.tech-doc-page .tech-doc .tech-doc-div.sort-sticky{padding:21px 15px 0 15px;height:82px}
.tech-doc-itemes ul.prod{padding-top:30px}
.tech-doc-page #wrapper{padding-top:14px !important}
#tech-doc-filter-modal .filter-by-header .tech-doc-title{padding-left:15px;padding-right:15px}
#filter-products .resetall-filter{padding:13px 15px}
#tech-doc-filter-modal .filter-tech-form{margin-top:9px}
#tech-doc-filter-modal #accordion .filter-list:nth-child(2) .filter-name{margin:0 !important;padding-top:20px;padding-bottom:20px}
#tech-doc-filter-modal #accordion .filter-list:nth-child(2) .filter-option{margin-top:15px}
#tech-doc-filter-modal #accordion .filter-list .filter-option{height:unset !important}
#tech-doc-filter-modal .tech-doc-filter .files{margin-left:15px;margin-right:15px}
#tech-doc-filter-modal .tech-doc-filter .files:last-child{margin-bottom:15px}
#techdoc-download-Modal .modal-dialog{max-width:320px}
#techdoc-download-Modal .modal-dialog .modal-content{padding:20px 15px}
#techdoc-download-Modal .close{top:20px;right:15px}
#techdoc-download-Modal h2{position:relative;margin-bottom:0 !important;padding-bottom:20px !important}
#techdoc-download-Modal h2::after{content:"";height:1px;width:calc(100% + 30px);background:black;position:absolute;bottom:0;left:-15px}
#techdoc-download-Modal .modal-body{margin-top:15px}
#techdoc-download-Modal .select-all{padding-top:20px}
#techdoc-download-Modal .tecdoc-form .btn-section .btn-secondary{margin-bottom:60px}
#techdoc-download-Modal .tecdoc-form .btn-section .btn-primary{margin-bottom:10px !important}
.techdoc-modal button.btn-white,.techdoc-modal button.btn-black{width:100% !important}
#techdoc-download-Modal .file-set li.custom-control{min-width:95px}
#techdoc-download-Modal #files-3d-docs li:nth-child(3n),#techdoc-download-Modal #files-bim-docs li:nth-child(3n){min-width:auto}
}
@media only screen and (min-width:768px) and (max-width:1024px){.tech-doc-page{padding-top:25px}
.search-count-text,.search-count{margin-bottom:20px;font-size:16px !important}
.tech-doc-page #wrapper{padding:0 15px}
.tech-doc-page .tech-doc .tech-doc-div{width:100%;z-index:12;top:84px;left:0;right:0;padding:0;height:unset;display:flex;margin:0}
.tech-doc-page .tech-doc .tech-doc-div.sort-sticky{padding:21px 40px 0 40px;height:82px}
#tech-doc-filter-modal .tech-doc-filter{padding:0 15px !important}
.tech-doc-itemes .desc-section{padding-left:30px}
.tech-doc-page .tech-doc .filter-by-button button{margin-top:0;height:37px}
.tech-doc-page .tech-doc p.search-result-count{padding-top:6px}
.tech-doc-page .tech-doc p.search-result-count{margin-bottom:23px}
.tech-doc-itemes ul.prod{padding-top:30px}
.tech-doc-itemes .desc-section .files-md .card:last-child{margin-bottom:0}
.tech-doc-itemes .desc-section .files-md .card-header{padding:0;height:46px}
.tech-doc-itemes .desc-section .files-md .card-header h5{line-height:0;padding:14px 20px}
.tech-doc-itemes .desc-section .category{margin-bottom:20px}
.tech-doc-page .tech-doc .your-selection .reset-filter a{font-size:12px;line-height:14px}
.product-doc:last-child{margin-bottom:32px}
#tech-doc-filter-modal #accordion .list-group-item.filter-list:last-child{border-bottom:1px solid #000 !important}
.tech-doc .tech-doc-div{display:flex !important}
.tech-doc .filter-by-button button{font-size:14px}
.tech-doc .filter-by-button button .button-text{display:inline-block !important}
.tech-doc .filter-search input{width:100% !important}
#tech-doc-filter-modal .modal-dialog{max-width:400px}
#tech-doc-filter-modal .modal-body{padding-top:23px}
#tech-doc-filter-modal .filter-wrapper .filter-name{padding-left:0 !important;padding-right:0 !important}
#tech-doc-filter-modal #accordion .list-group-item.filter-list{padding:0 30px !important;border-bottom:0}
#tech-doc-filter-modal .filter-by-header .tech-doc-title,#tech-doc-filter-modal #filter-products{padding:0 !important}
#tech-doc-filter-modal .list-group-item:first-child ul.filter-option,#tech-doc-filter-modal .list-group-item:first-child ul.filter-option li,#tech-doc-filter-modal .list-group-item:last-child ul.filter-option,#tech-doc-filter-modal .list-group-item:last-child ul.filter-option li{margin:0 -30px;padding-left:30px !important;padding-right:30px !important}
#tech-doc-filter-modal .filter-tech-form{margin-top:14px}
#tech-doc-filter-modal #filter-products .resetall-filter{margin:15px 0;padding:0}
#tech-doc-filter-modal #accordion .filter-list:nth-child(2) .filter-name{margin:0 -30px !important;padding:20px 30px !important}
#tech-doc-filter-modal #accordion .filter-list:nth-child(2) .filter-option{margin-top:20px}
#tech-doc-filter-modal .tech-doc-filter .files{margin-left:0;margin-right:0}
.tech-doc-filter .files{margin-bottom:20px !important}
#techdoc-download-Modal h2::after{content:none}
#dynamic-tech-doc .product-doc .col-md-4{max-width:264px;flex:0 0 264px}
#dynamic-tech-doc .product-doc .col-md-8{max-width:414px;flex:0 0 414px}
.tech-doc-page #wrapper{justify-content:center !important}
.tech-doc-page .tech-doc{max-width:690px}
.tech-doc-page #dynamic-tech-doc{width:690px}
#dynamic-tech-doc .file-section-md .accordion-tech-files{display:block !important}
.tech-doc-itemes .desc-section .files-md .file-set{margin-right:35px}
}
@media only screen and (max-width:1024px){#dynamic-tech-doc .product-doc .image-section img{height:186px}
#tech-doc-filter-modal .tech-doc-title .btn{height:37px;min-width:54px;width:unset;padding:8px 15px}
#tech-doc-filter-modal .filter-wrapper .filter-by-header h2{font-family:"Helvetica-Medium";font-size:16px;padding:0 !important}
#tech-doc-filter-modal .filter-by-header .tech-doc-title{align-items:center}
}
@media only screen and (max-width:1023px){.noresult-section ul{list-style-position:inside}
.noresult-section{text-align:center}
}
@media only screen and (min-width:768px) and (max-width:1280px){.tech-doc-page .tech-doc .filter-search input,.tech-sidebar-wrapper .tech-doc-search input{height:37px;padding:10px 34px 10px 15px}
}
@media only screen and (min-width:1024px) and (max-width:1280px){.tech-doc-page{padding-top:50px}
.search-count-text,.search-count{margin-bottom:28px;font-size:20px !important}
.tech-doc-page .container{max-width:960px !important}
#dynamic-tech-doc .product-doc .col-md-4{max-width:210px;flex:0 0 210px}
#dynamic-tech-doc .product-doc .col-md-8{max-width:388px;flex:0 0 388px}
.tech-doc-page #wrapper{justify-content:space-between !important;padding:0 15px}
.tech-doc-page .tech-doc{max-width:610px}
.tech-doc-page #dynamic-tech-doc{width:610px}
#dynamic-tech-doc .file-section-md .accordion-tech-files{display:none !important}
#tech-sidebar-wrapper{width:240px}
#dynamic-tech-doc .product-doc .image-section img{height:146px}
.tech-doc-itemes .desc-section{padding-left:25px;max-width:388px;flex:0 0 388px}
.tech-doc-itemes .desc-section #files-2d-docs .file-set{margin-right:28px}
}
@media only screen and (min-width:1024px){#tech-sidebar-wrapper,#dynamic-tech-doc .file-section-md .file-section-lg{display:block !important}
.tech-doc .search-result-count,.tech-doc .filter-search,.tech-doc .filter-by-button{display:none}
.tech-sidebar-wrapper .tech-doc-title{border-bottom:1px solid #000}
.tech-doc-itemes ul.prod{padding-top:16px}
.tech-sidebar-wrapper .tech-doc-search p{padding-top:11px;margin-bottom:23px}
.tech-doc-itemes .desc-section .category{margin-bottom:30px}
.noresult-page .filter-by-button{display:none}
.tech-doc-page #tech-sidebar-wrapper .tech-doc-filter.sort-sticky{width:100%;z-index:10;padding:21px 0 0 0;top:84px;left:0;right:0;height:82px}
.tech-doc-page #filter-products{padding-right:20px !important;overflow:auto}
.filter-scrollbar-active{max-height:400px;overflow-y:scroll}
.filter-scrollbar-active::-webkit-scrollbar{width:7px}
.filter-scrollbar-active::-webkit-scrollbar-thumb{background-color:#e1e1e1;border-radius:3px}
.filter-scrollbar-active::-webkit-scrollbar-track{border-left:3px solid #f7f7f7;border-right:3px solid #f7f7f7;background-color:#e1e1e1;margin-top:16px}
.scrollbar-styling::-webkit-scrollbar{width:7px}
.scrollbar-styling::-webkit-scrollbar-thumb{background-color:#e1e1e1;border-radius:3px}
.scrollbar-styling::-webkit-scrollbar-track{border-left:3px solid #f7f7f7;border-right:3px solid #f7f7f7;background-color:#e1e1e1;margin-top:16px}
}
@media only screen and (min-width:1280px){.tech-doc-page .container{max-width:1170px !important}
#dynamic-tech-doc .product-doc .col-md-4{max-width:265px;flex:0 0 265px}
#dynamic-tech-doc .product-doc .col-md-8{max-width:490px;flex:0 0 490px}
.tech-doc-page #wrapper{justify-content:space-between !important;padding:0 15px}
.tech-doc-page .tech-doc{max-width:770px}
.tech-doc-page #dynamic-tech-doc{width:770px}
#dynamic-tech-doc .file-section-md .accordion-tech-files{display:none !important}
#tech-sidebar-wrapper{width:300px}
.tech-sidebar-wrapper .tech-doc-search p{margin-bottom:28px}
.tech-sidebar-wrapper .position-relative,.tech-sidebar-wrapper .tech-doc-title{width:300px}
.tech-sidebar-wrapper .tech-doc-search input{height:37px;padding:10px 34px 10px 15px}
.filter-wrapper .tech-doc-filter-list li[id^=filter]:first-child{border:none !important}
.filter-wrapper .border-top-line{border-top:0;border-bottom:1px solid #000;padding-right:20px}
#dynamic-tech-doc .product-doc .image-section img{height:187px}
.tech-doc-itemes .desc-section{padding-left:30px}
.tech-doc-itemes .desc-section #files-2d-docs .file-set{margin-right:34px !important}
}
@media(max-width:767px){.need-help-cta{display:flex;flex-direction:column;height:105px;justify-content:space-between;align-items:center}
}
@media only screen and (min-width:768px){.techdoc-modal .modal-dialog{max-width:510px !important}
.techdoc-modal .modal-content{padding:30px !important}
#techdoc-download-Modal .file-set li.custom-control{min-width:123px !important}
#techdoc-download-Modal .select-all{padding-top:15px !important}
}
@media only screen and (max-width:1279px){.filter-tech-form .tech-filter-selection ul li{background:#f0f0f0;padding:2px 13px;border-radius:20px;margin-top:10px}
.filter-tech-form .tech-filter-selection ul li a{margin-right:10px;line-height:11px;display:inline-block}
.filter-tech-form .tech-filter-selection ul li .fa-times{display:inline-block;width:15px;text-align:center;padding:5px 0;margin-top:0}
}
#techdoc-download-Modal .modal-content{border-radius:0}
#techdoc-download-Modal .modal-dialog{margin:0 auto;top:50%;transform:translateY(-50%)}
.tech-doc-itemes .desc-section #files-3d-docs ul,.tech-doc-itemes .desc-section #files-bim-docs ul,.tech-doc-itemes .desc-section .files-md .card:not(:first-child) ul{flex-wrap:wrap}
.filter-wrapper .fa-info-circle{font-size:20px}
.filter-wrapper .filter-by-header h2{font-size:20px;line-height:24px}
.filter-wrapper .filter-by-header .btn{min-width:100px}
.filter-wrapper .filter-name{cursor:pointer;color:#000;font-size:16px;line-height:19px}
.filter-wrapper .list-group-item:first-child{border-top:0}
.filter-wrapper .list-group-item.card{border-bottom:1px solid #000 !important}
.filter-wrapper .list-group-item.card li:last-child{border-bottom:0 !important}
.filter-wrapper .filter-option li:last-child{border-bottom:0}
.filter-wrapper .list-group-flush:last-child .list-group-item:last-child{border-bottom:1px solid rgba(0,0,0,.125)}
.filter-wrapper .color-swatch{font-size:13px;line-height:16px;background-color:#fffbe8}
.filter-wrapper .color-modal{position:absolute;right:3px;cursor:pointer}
.filter-wrapper .color-modal-hover{position:absolute;right:30px;bottom:22px;cursor:pointer}
.filter-wrapper .border-top-line{border-top:1px solid #000}
.filter-wrapper .dropup .dropdown-menu{background-color:#232323;color:#fff;font-size:12px;line-height:14px;border-bottom-left-radius:unset;width:141px}
.filter-wrapper .dropup .dropdown-menu:after{content:"";position:absolute;top:100%;left:0;border-width:4px;border-style:solid;border-bottom-left-radius:3px;border-color:#232323 transparent transparent #232323}
.filter-wrapper .collapsed .fa-chevron-down:before{content:"\f077"}
.filter-wrapper .dropup .fa-chevron-down{padding-top:2px}
.filter-wrapper .dropup .dropdown-toggle:after{display:none}
.filter-wrapper .showall-filter a,.filter-wrapper .reset-filter a,.filter-wrapper .showfewer-filter a,.category-details .reset-filter a{font-weight:normal}
.filter-wrapper .showall-filter a:hover,.filter-wrapper .reset-filter a:hover,.filter-wrapper .showfewer-filter a:hover{color:#000;text-decoration:none}
.filter-wrapper .custom-control-input:checked~.custom-control-label::after,.filter-wrapper .custom-control-label::before,.filter-wrapper .color-modal{font-weight:normal}
.filter-wrapper .color-modal img{height:32px;width:32px}
.filter-wrapper .color-modal-hover img{height:133px;width:133px}
.filter-wrapper .custom-control-input:checked~.custom-control-label::before,.filter-wrapper .custom-control-input:not(:disabled):active~.custom-control-label::before,.filter-wrapper .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#000}
.filter-wrapper .custom-checkbox .custom-control-input:checked~.custom-control-label::after{content:"\f00c";font-family:"Font Awesome 5 Pro";color:#fff;background:#000;padding-left:1%;line-height:17px;font-size:13px;font-weight:normal;text-align:center}
.filter-wrapper .custom-radio .custom-control-input:checked~.custom-control-label::after{background:#000;border-radius:50%;width:12px;height:12px;margin:4px}
.filter-wrapper .custom-control-input:checked +.custom-control-label,.filter-wrapper .filter-name span.selected{font-weight:500}
.filter-wrapper .custom-control-label{width:70%;font-size:16px;line-height:20px;font-weight:normal}
.filter-wrapper .custom-control-label::before{left:-1.5rem;border-radius:0;border:1px solid #000;width:20px;height:20px;background-color:#fff}
.filter-wrapper .custom-control-input:checked~.custom-control-label::before{background-color:#000;font-size:20px;width:20px;height:20px;border-radius:0}
.filter-wrapper .custom-radio .custom-control-input:checked~.custom-control-label::before,.filter-wrapper .custom-radio .custom-control-label::before{border-radius:50%;background:#fff}
.filter-wrapper .custom-control-input:focus~.custom-control-label::before{box-shadow:none}
.filter-wrapper .custom-control-input:active~.custom-control-label::before{background-color:#fff}
.filter-wrapper .custom-control-label::after{left:-1.5rem}
.filter-wrapper .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:#000}
.custom-control-input:disabled~.custom-control-label::before{border-color:#ccc !important}
.modal.fade{opacity:1}
.modal.fade .modal-dialog{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}
.modal-dialog{-webkit-animation:bottomtotop 1s;-webkit-animation-fill-mode:backwards;animation:bottomtotop 1s;animation-fill-mode:backwards}
@media only screen and (max-width:1023px){.search-checkbox#tech-doc-filter-modal .tech-doc-filter.filter-wrapper .custom-control-label::after{line-height:13px;font-size:13px}
.filter-wrapper .list-group-item.card{border-top:1px solid #000}
.filter-wrapper .list-group-flush:last-child .list-group-item:last-child{border-bottom:1px solid #000}
.tech-doc-page .selection-section{border:0;border-top:1px solid #000}
.filter-wrapper{min-height:100vh}
}
@media only screen and (min-width:768px) and (max-width:991px){.filter-wrapper .color-modal{right:15px}
}
@media only screen and (min-width:320px) and (max-width:1023px){.tempCheckbox.custom-control-label::after{content:"\f00c";font-family:"Font Awesome 5 Pro";color:#fff;background:#000;padding-left:2.5px}
.filter-wrapper .filter-name .dropdown-menu{left:7px}
.filter-wrapper .color-modal{right:15px}
.filter-wrapper .custom-control-label{width:67%}
}
.techdoc-modal h2{font-size:24px;font-weight:500;line-height:28px}
.techdoc-modal button.btn{font-size:16px;line-height:19px;text-align:center;border:1px solid #000;border-radius:0;height:40px}
.select-all hr{border-top:1px solid #9a9a9a}
.techdoc-modal .custom-control-label.font-weight-bold{font-size:16px;line-height:20px;color:#000}
.techdoc-modal .custom-control-label{font-size:14px;line-height:22px;color:#000}
.techdoc-modal button.btn-white{width:120px}
.techdoc-modal button.btn-black{width:140px}
.2d-cadFiles .2dfiles p{color:#9a9a9a;font-size:10px;line-height:11px}
.techdoc-modal .custom-control-label::before,.techdoc-modal .custom-control-label::after{border-radius:0;border:1px solid #000;width:20px;height:20px;top:.25rem;left:-1.5rem}
.techdoc-modal .custom-checkbox .custom-control-input:checked~.custom-control-label::after{content:"\f00c";font-family:"Font Awesome 5 Pro";color:#fff;background:#000;top:.25rem;left:-1.5rem;line-height:1.4}
.techdoc-modal .custom-control-input:focus~.custom-control-label::before{box-shadow:none}
.techdoc-modal .custom-control-label::after{cursor:pointer}
.techdoc-modal .custom-checkbox .custom-control-input:checked~.custom-control-label::after{font-weight:500;padding-left:2px;cursor:pointer;padding-top:0}
.select-docGuide .custom-checkbox .custom-control-input:checked~.custom-control-label::after,.select-template .custom-checkbox .custom-control-input:checked~.custom-control-label::after,.3d-cadFiles .custom-checkbox .custom-control-input:checked~.custom-control-label::after,.2d-cadFiles .custom-checkbox .custom-control-input:checked~.custom-control-label::after,.select-docGuide .custom-checkbox .custom-control-label::before,.select-template .custom-checkbox .custom-control-label::before,.3d-cadFiles .custom-checkbox .custom-control-label::before,.2d-cadFiles .custom-checkbox .custom-control-label::before{width:15px !important;height:15px !important}
@media only screen and (min-width:320px) and (max-width:767px){.search-checkbox#tech-doc-filter-modal .tech-doc-filter.filter-wrapper .custom-control-label::before,.search-checkbox#tech-doc-filter-modal .tech-doc-filter.filter-wrapper .custom-control-label::after{left:-1.5rem}
}
.tecdoc-form .custom-control-input.is-valid ~ .custom-control-label,.was-validated .custom-control-input:valid ~ .custom-control-label{color:#000}
<!---No result-->.breadcrumbs.noResult-page{background:#fff}
.search-result-header-notech-doc{box-sizing:border-box;max-height:184px;border:1px solid #ebebeb;border-top:unset;border-radius:0 0 3px 3px;background-color:#fff;margin-right:auto !important;overflow-y:scroll;display:flex;padding-left:unset !important;position:absolute;z-index:2;top:40px;margin-left:auto;left:0}
.search-result-header-notech-doc a{margin:10px 15px 0 15px;text-overflow:ellipsis;white-space:nowrap;overflow-x:clip;cursor:pointer;width:100%}
.search-result-header-notech-doc a:last-child{margin-bottom:10px !important}
.noresult-page .serch-form .clear-icon{position:absolute;right:14px;top:8px;z-index:10}
.search-result-header-notech-doc::-webkit-scrollbar{width:38px}
.search-result-header-notech-doc::-webkit-scrollbar-thumb{box-shadow:inset 0 0 14px 14px #d5d5d5;border:solid 14px transparent;border-left:solid 21px transparent;border-radius:18px}
.search-result-header-notech-doc::-webkit-scrollbar-button{display:none}
.search-result-header-tech-doc{padding-left:30px}
.search-result-header-tech-doc a{font-weight:400}
.search-result-header-tech-doc a.active{font-weight:700}
.s-results .match-txt{font-family:'Helvetica-Bold';font-weight:500}
.noresult-page{background:#f7f7f7}
.no-result-section ul li,.no-result-section p{font-size:12px;line-height:14px;color:#000}
.no-result-section p a{font-weight:400}
.noresult-section h3 a,.no-result-section p a{padding-bottom:1px;text-underline-position:under;border-bottom:1px solid #000}
.no-result-section p:first-child{color:#f53222}
.no-result-section{right:0;left:0;padding-left:40px;margin-top:-17px}
.noresult-page .serch-form .fa-search:before{position:absolute;right:22px;cursor:pointer;margin-top:-10px;font-size:22px;font-weight:300;color:#000;z-index:1000}
.noresult-page h3{font-size:20px;line-height:24px;color:#000}
.noresult-page h3 span{font-weight:500 !important}
.noresult-page .search-box p{font-size:14px;line-height:16px;color:#000}
.noresult-section ul{margin-left:20px}
.noresult-section ul li{list-style:unset}
.row.text-left.flex-column.position-absolute.search-result-header-tech-doc{margin-left:12.5%;background-color:white;z-index:2}
@media(min-width:320px) and (max-width:767px){.noresult-page .search-box .input-group{width:100%}
.noresult-section ul{padding-inline-start:0}
.noresult-section ul li::before{width:17px;font-size:28px}
.noResult-page.breadcrumbs ul li a{color:#000;font-size:12px;line-height:14px}
.no-result-section{padding-left:0;margin-top:7px}
.no-result-section ul{padding-inline-start:30px}
.row.text-left.flex-column.position-absolute.search-result-header-tech-doc{margin-left:0}
}
@media only screen and (min-width:320px) and (max-width:767px){.tech-doc-page .custom-checkbox .custom-control-input:checked~.custom-control-label::after { left: -1.5rem !important; }
}
@media(min-width:768px) and (max-width:991px){.noresult-section ul{padding-inline-start:0}
.noresult-section ul li::before{width:19px;font-size:33px}
}