.float-l{float:left}.float-r{float:right}.hidden{display:none}.breadcrumb{background:none;border-radius:0;color:#58585a;font-family:Proxima Nova,Helvetica,Arial,Lucida,sans-serif;padding:0}.drawings-template .container2{padding-top:0!important}.drawings-template .about-links{background:none;margin-bottom:30px}.drawings-template .links{background:#eaecf2;margin-bottom:70px;padding:30px 0;text-align:center}.drawings-template .links a{background:#0f5682;border:4px solid #0f5682;color:#fff;display:inline-block;font-family:Proxima Nova Extra Condensed,Helvetica,Arial,Lucida,sans-serif;font-size:20px;height:65px;line-height:55px;margin:0 8px;text-align:center;text-transform:uppercase;width:210px}.drawings-template .links a.active{background:#fff;color:#0f5682}.drawings-template .links .top a{margin-bottom:17px}.drawings-template .links a:hover{text-decoration:none}.drawings-template .links a span{display:inline-block;line-height:21px;vertical-align:middle}.drawings-template .results h3{font-size:40px;margin:0;padding-bottom:17px;text-align:center;visibility:hidden}.drawings-template .results .float-l,.drawings-template .results .float-r{width:50%}.drawings-template .results .float-l{padding-right:10px}.drawings-template .results .float-r{padding-left:5px}.drawings-template .results .heading .inner{background:#4e4d4e;color:#fff;font-size:14px;height:32px;line-height:32px;text-transform:uppercase}.drawings-template .results .heading{margin:0 0 10px;padding:0 18px 0 13px}.drawings-template .results .column{float:left}.drawings-template .results .column-1{width:14.5%}.drawings-template .results .column-2{width:17%}.drawings-template .results .column-3{width:30%}.drawings-template .results .column-4{width:38.5%}.drawings-template .results .products-list{margin-bottom:60px;margin-right:-14px}.drawings-template .results .download-list{margin-bottom:0}.drawings-template .results .products-list .outer{background:#fff;border:1px solid #8f9498;max-height:520px;min-height:520px;overflow-y:scroll;padding:14px;position:relative}.drawings-template .results .products-list .placeholder{background:#edf1f4;color:#5b5c5b;font-family:Proxima Nova Extra Condensed,Helvetica,Arial,Lucida,sans-serif;font-size:20px;height:492px;line-height:520px;text-align:center;text-transform:none;width:100%}.drawings-template .results .products-list .prow.even .column .col-inner{background:#eaeff1}.drawings-template .results .products-list .prow.odd .column .col-inner{background:#dde3e6}.drawings-template .results .products-list .prow .column-2 .col-inner{background:#fff!important}.drawings-template .results .products-list .prow{padding-bottom:2px}.drawings-template .results .products-list .prow:last-child{padding-bottom:0}.drawings-template .results .products-list .column .col-inner{height:88px;margin-right:2px;position:relative}.drawings-template .results .products-list .column-4 .col-inner{margin-right:0}.drawings-template .results .products-list .box{background:#fff;border:3px solid #000;cursor:pointer;font-size:16px;height:22px;left:50%;line-height:17px;margin-left:-11px;margin-top:-11px;position:absolute;text-align:center;top:50%;width:22px}.drawings-template .results .products-list .box.checked{background:#f36f21;color:#fff}.drawings-template .results .products-list .column-2{text-align:center}.drawings-template .results .products-list .column-2 img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.drawings-template .results .products-list .column-3,.drawings-template .results .products-list .column-4{line-height:100%}.drawings-template .results .products-list .column-3 .col-inner,.drawings-template .results .products-list .column-4 .col-inner{align-content:center;display:flex;flex-direction:column;font-family:Proxima Nova Extra Condensed,Helvetica,Arial,Lucida,sans-serif;font-size:14px;justify-content:center;line-height:16px;padding-left:9px;padding-right:20px;vertical-align:middle}.drawings-template .results .download-list,.drawings-template .results .download-list .outer{background:#4d4c4d}.drawings-template .results .download-list .outer{padding-top:10px}.drawings-template .results .download-list .top{padding-bottom:10px}.drawings-template .results .download-list .top,.drawings-template .results .download-list .top h5{color:#fff!important;font-family:Proxima Nova Extra Condensed,Helvetica,Arial,Lucida,sans-serif;font-size:24px}.drawings-template .results .download-list .top h5{line-height:35px;margin-bottom:0;padding-bottom:0;text-transform:uppercase}.drawings-template .results .download-list{margin-bottom:10px;max-height:500px;min-height:500px}.drawings-template .results .download-list .outer{max-height:500px;min-height:500px}.drawings-template .results .download-list .list{background:#eaeff1;min-height:428px;padding:30px 0 0 37px}.drawings-template .results .download-list .placeholder{height:428px;line-height:428px}.drawings-template .results .download-list .list .download{background:#fff;float:left;margin-bottom:24px;margin-right:2.3%;padding:46px 20px 16px;position:relative;width:17.4%}.drawings-template .results .download-list .list .download p{font-family:Proxima Nova,Helvetica,Arial,Lucida,sans-serif;font-size:12px;line-height:15px;margin-bottom:0;padding-bottom:0}.drawings-template .results .download-list .list .download p strong{display:block}.drawings-template .results .download-list .list .download img{display:block;margin:0 auto 20px;max-width:80%}.drawings-template .results .download-list .list .download .remove{background:#f36f21;color:#fff;cursor:pointer;font-family:Proxima Nova,Helvetica,Arial,Lucida,sans-serif;font-size:12px;height:18px;line-height:18px;right:0;top:0;width:87px}.drawings-template .results .download-list .list .download .remove .float-l{margin:0;padding:0;text-align:center;width:67px}.drawings-template .results .download-list .list .download .remove .float-r{background:#a74b0f;margin:0;padding:0;text-align:center;width:20px}.drawings-template .results .bottom{margin:0 0 50px}.drawings-template .results .bottom p{font-family:Proxima Nova,Helvetica,Arial,Lucida,sans-serif;font-size:13px;line-height:16px;margin-bottom:0;padding-bottom:0;padding-left:2px}.drawings-template .results .bottom .text{padding-bottom:10px;width:100%}.drawings-template .results .bottom .float-l{padding-right:0}.drawings-template .results .bottom .total{font-family:Proxima Nova Extra Condensed,Helvetica,Arial,Lucida,sans-serif;font-size:20px;padding-top:10px;width:23.7%}.drawings-template .results .bottom{width:33.3%}.drawings-template .results .bottom .button img{cursor:pointer;height:47px;opacity:1;width:214px}.drawings-template .results .bottom .button img.disabled{opacity:.7}.drawings-template .results .bottom .button span{font-size:20px;margin-right:28px;padding-top:10px;vertical-align:top}.drawings-template .results .bottom .button span,.select-custom-theme1{display:inline-block;font-family:Proxima Nova Extra Condensed,Helvetica,Arial,Lucida,sans-serif}.select-custom-theme1{background:#fff;border:2px solid #0d5783;color:#0f5682;display:table;font-size:18px;height:40px;line-height:40px;margin-left:5px;margin-right:5px;position:relative;text-align:left;vertical-align:middle;white-space:nowrap;width:100%}.select-custom-theme1 .icon{padding-right:10px;position:absolute;right:0}.select-custom-theme1 .custom-select-selected{color:grey;padding-left:20px}.select-custom-theme1 .custom-select-options-wrapper{background-color:#fff;border:2px solid #0f5682;left:-2px;padding:15px 0;position:absolute;top:38px;z-index:9999}.select-custom-theme1 .custom-select-options{border:none;color:#0f5682;font-size:18px;line-height:27px;text-align:left;white-space:nowrap}.select-custom-theme1 .custom-select-options div{padding:0 22px 0 20px;width:100%}.select-custom-theme1 .custom-select-options div:hover{background:#6ed0f6;color:#fff;cursor:pointer!important}.select-custom-theme1 .custom-select-options-wrapper-subcategories{background-color:#fff;border:2px solid #0f5682;left:301px;padding:15px 0;position:absolute;top:38px;z-index:9999}.select-custom-theme1 .custom-select-options-subcategories{border:none;color:#0f5682;font-size:18px;line-height:27px;text-align:left;white-space:nowrap}.select-custom-theme1 .custom-select-options-subcategories div{padding:0 22px 0 20px;width:100%}.select-custom-theme1 .custom-select-options-subcategories div:hover{background:#6ed0f6;color:#fff;cursor:pointer!important}.drawings-template #searchSku{border:1px solid #212529;border-radius:0}.links label{color:#0f5682}.drawings-template .col1{padding-left:0;padding-right:0}.drawings-template .col2{padding-right:0}.drawings-template .col3{padding-top:32px}#category,#category .custom-select-options-wrapper,#category .custom-select-options-wrapper-subcategories{width:305px}@media (max-width:980px){.drawings-template .links{margin-bottom:0}.float-l,.float-r{clear:both!important;padding-left:0!important;padding-right:0!important;width:100%!important}.drawings-template .container{padding-left:0;padding-right:0}.drawings-template .links .row{margin-left:0;margin-right:0}.drawings-template .col2{padding-left:0;padding-right:0}.drawings-template .col1{padding-left:15px;padding-right:15px}.drawings-template .col3{padding:12px 0 20px}#category,#category .custom-select-options-wrapper,#category .custom-select-options-wrapper-subcategories,.drawings-template .results .bottom{width:100%}.drawings-template .results .download-list .list .download .remove .float-l{clear:none!important;width:67px!important}.drawings-template .results .download-list .list .download .remove .float-r{clear:none!important;width:20px!important}.drawings-template .results .download-list .list .download{float:none;width:100%}.drawings-template .results .download-list .list .download p{text-align:left}.drawings-template .results .download-list .list .download img{margin:10px 0;max-width:50%;width:50px}.drawings-template .results .download-list .list{min-height:auto;padding-left:10px;padding-right:10px;padding-top:20px}.drawings-template .results .download-list .list .download{padding-top:20px}.drawings-template .results .bottom .float-l{padding-bottom:20px}.drawings-template .results .download-list .top h5{clear:none!important;float:left!important;font-size:20px;width:60%!important}.drawings-template .results .download-list .float-r{clear:none!important;float:right!important;font-size:20px;width:40%!important}.drawings-template .results .download-list .float-r img{height:25px}.drawings-template .results .download-list,.drawings-template .results .download-list .outer{min-height:auto}.drawings-template .results h3{padding-top:17px}.hide-mobile{display:none}}