html{background-color:#fff}*{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body #page.app-page{margin-top:0}.selector-tool-form,#stud-member{display:none}.selector-wrap,.selector-wrap *{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.selector-wrap{max-width:580px;width:100%;margin:0 auto;padding:25px;border:1px solid #c8c8c8;background:#fff}.selection-buttons{margin-bottom:20px}.selection-buttons>div{width:48%}.selector-tool-form label{display:inline-block;font-weight:700;font-size:16px;width:170px;text-align:right;padding-right:15px}form.selector-tool-form select,.app-page form.dist_search select,.app-page form.dist_search input[type="text"]{width:345px;background:url(../../../../../../plugins/selector-tool/arrow.png) no-repeat 98% 55% #fd0031;padding:8px 10px;color:#fff;border:2px solid #fff;border-radius:10px;box-shadow:0 0 0 2px #000;font-weight:700;font-size:16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;margin-bottom:20px}.app-page form.dist_search input[type="text"]{background-image:none}form.selector-tool-form select:focus,.app-page form.dist_search select:focus{outline:0}.selector-wrap input[type="submit"],.selector-wrap input[type="submit"]:focus,.selector-wrap input[type="submit"]:active,.app-page form.dist_search input[type="submit"],.app-page form.dist_search input[type="submit"]:focus,.app-page form.dist_search input[type="submit"]:active{max-width:345px;background:#000;border:2px solid #fff;border-radius:10px;box-shadow:0 0 0 2px #000;width:100%!important;text-transform:capitalize;font-weight:700;font-size:18px;padding:8px 0}.selector-wrap input[type="submit"]:hover,.app-page form.dist_search input[type="submit"]:hover{background:#fd0031}.the-result #loading{left:0;right:0;margin:auto;top:0;bottom:0;width:30px;height:30px}.the-result #loading,.the-result{display:none}.the-result{position:relative;text-align:center}img#loading{position:absolute;left:0;right:0}.selector-wrap .message h3{color:#fd0031;border:1px solid red;padding:5px 10px;border-radius:8px}.selector-wrap .message{text-align:center;margin:40px 0 60px 0}.selector-wrap .message ul{padding:0}.selector-wrap .message ul li{list-style:none}form.selector-tool-form select.select-small{max-width:160px;width:100%;background-position:95% 55%}form.selector-tool-form select[name="inch"]{float:right}.selection-buttons button{border-radius:5px;border:2px solid #fff;box-shadow:0 0 0 2px #000;padding:10px 5px;width:100%;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none}.selection-buttons button:active{border:2px solid #fff;padding:10px 5px}.selection-buttons button.active{background:#fd0031}form#joist-form{display:block}.app-page .on-desktop,.on-app{display:none!important}.app-page .on-app{display:block!important}.app-page .selector-wrap{border:none;background:none;padding:0 10px;padding-top:5px;padding-bottom:30px}.app-page .header-app{padding-top:20px;text-align:center}.app-page .header-app aside{padding-bottom:20px}.app-page .header-app span{background:#DCDCDC;display:block;padding:20px 0}.app-page .header-app a{color:#000;font-size:18px;font-weight:700}.app-page .su-row{margin-bottom:0}.app-page .su-column.su-column-size-1-2{width:48%;float:left}.page-template-selector-page #click-menu{display:none}.app-page input#get-result{margin-top:15px}.app-page form.selector-tool-form select{width:100%;margin-bottom:8px}.app-page form.selector-tool-form select.select-small{max-width:48%}.app-page .selector-wrap input[type="submit"],.app-page .selector-wrap input[type="submit"]:focus,.app-page .selector-wrap input[type="submit"]:active{max-width:100%;margin-top:15px}html.app{background:#F2F2F2}.app-page form.selector-tool-form label{width:100%;display:block;width:100%!important;text-align:left!important;padding:10px 0 5px 0}.app-page form.selector-tool-form label.space-label{display:none}.return-app{background:#d90033;color:#fff;width:100%;display:block;height:45px;text-align:center;line-height:45px;box-shadow:0 0 5px #676767;font-weight:600;font-size:18px;margin-top:15px}.return-app:hover{background:#8e8e8e;color:#fff}body.sl-app div#click-menu{border:2px solid #fff;top:18px!important}form.selector-tool-form,.the-result{overflow:initial!important}.app-page #jrmax-span{padding:40px 25px}.app-page div#results-distribuitors{position:absolute;top:0;background:#fff;width:95%;margin:15px auto;border:2px solid #cfcfcf;padding:10px;z-index:9999}form.email-files{position:fixed;top:75px;background:#fff;height:245px;padding:85px 20px;width:95%;max-width:640px;margin:auto;border:2px solid #cfcfcf;left:0;right:0;z-index:9999999}#page.overlay:before{content:'';background:rgba(0,0,0,.7);position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999}.close-it{position:absolute;background:#000;color:#fff;height:30px;width:30px;border-radius:50%;padding:8px 10px;line-height:1;right:-5px;top:-15px;cursor:pointer}#clipsource input[type="email"]::-webkit-input-placeholder{color:#fff}#clipsource input[type="email"]::-moz-placeholder{color:#fff}#clipsource input[type="email"]:-ms-input-placeholder{color:#fff}#clipsource input[type="email"]:-moz-placeholder{color:#fff}#clipsource input[type="email"]::placeholder{color:#fff}#jrmax-span{max-width:860px;padding:80px 25px}#jrmax-span .selection-buttons{width:100%;max-width:485px;margin:0 auto}#jrmax-span .selector-tool-form label{width:250px}#jrmax-span form.selector-tool-form{max-width:600px;margin:0 auto;padding:45px 0 10px 0}.input-small{max-width:160px!important}.input-small:last-child{margin-left:20px}#jrmax-span .the-result{border:1px solid red;padding:0 45px 30px;border-radius:8px;max-width:465px;margin:25px auto}#jrmax-span h4{color:#FD0031;text-transform:none;font-weight:600;font-size:21px}#jrmax-span.selector-wrap .message{margin:30px 0 15px}#jrmax-span th,#jrmax-span td{text-align:center}#jrmax-span th{background:#FD0031;color:#fff}#jrmax-span td{color:#000;font-weight:700;background:#F1F1F1;padding:0}#jrmax-span .red{border:1px solid #ededed;max-width:205px;margin-left:auto;margin-right:auto}#jrmax-span .red td{color:#FD0031;font-weight:600;background:#fff}#jrmax-span small{display:block;font-weight:600;font-size:16px}#jrmax-span input#show-more{max-width:115px;margin-bottom:20px}#find-rep{max-width:850px}#find-rep-form,#clipsource-form{display:block;text-align:center;margin:30px 0}.selector-wrap input[type="text"],.selector-wrap input[type="email"],.selector-wrap input[type="phone"],.selector-wrap textarea{background:#FD0031;border:2px solid #fff;border-radius:9px;box-shadow:0 0 0 2px #000;padding:8px 10px;color:#fff!important;font-size:18px;font-weight:600;max-width:230px}div#find-rep h3,div#clipsource h3{text-align:center;font-size:32px;font-weight:600}div#clipsource h3{font-size:24px}#find-rep .gform_wrapper input[type="submit"]{max-width:101px;float:right}.selector-wrap textarea{max-width:100%}.selector-wrap span.gform_description{text-align:center;font:Bold 26px/32px Roboto;letter-spacing:0;color:#000}#find-rep .gform_wrapper{display:none}#find-rep .message h2,#find-rep .message h3,#clipsource-form .message h3{color:#D90033;text-transform:none;font-weight:600}#find-rep .message h3{font-size:22px;display:inline-block;border-color:initial}input:-internal-autofill-selected{background-color:transparent!important}#find-rep .the-result #loading,#clipsource .the-result #loading{top:-25px}.gfield.hidden{display:none}#find-rep div.gform_wrapper{background:#F6F6F6;border:1px solid #BBB;padding:33px 22px 52px 22px;margin-top:0}#find-rep .gform_wrapper .top_label .gfield_label{width:100px;text-align:right;padding-right:10px}#find-rep .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),#find-rep .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),#find-rep .ginput_container.ginput_container_textarea{width:calc(100% - 100px)!important;margin-right:auto;display:inline-block}#find-rep .ginput_container.ginput_container_text input,#find-rep .ginput_container.ginput_container_phone input,#find-rep .ginput_container.ginput_container_email input{max-width:100%}.gform_confirmation_message{text-align:center}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:none;-webkit-box-shadow:none;background-color:transparent;transition:background-color 5000s ease-in-out 0s}#find-rep input:-webkit-autofill,#find-rep input:-webkit-autofill:hover,#find-rep input:-webkit-autofill:focus,#find-rep textarea:-webkit-autofill,#find-rep textarea:-webkit-autofill:hover,#find-rep textarea:-webkit-autofill:focus,#find-rep select:-webkit-autofill,#find-rep select:-webkit-autofill:hover,#find-rep select:-webkit-autofill:focus{color:#fff!important}#clipsource{max-width:560px}.disclaimer{margin-top:40px}.disclaimer,.disclaimer *{text-align:center;font-weight:700}.disclaimer b{color:#E21632;font-size:18px}.disclaimer p{font-size:16px}input#product-number{max-width:195px!important}input#find-product{max-width:101px!important;margin:0 10px}div#clipsource h5{color:#D90033;text-transform:none;font-weight:600}div#clipsource ul{max-width:237px;border:1px solid #D90033;border-radius:9px;margin:0 auto}div#clipsource ul li,div#clipsource ul li a{color:#D90033;font-size:18px;font-weight:600}@media screen and (max-width:779px){form.selector-tool-form select{width:100%;margin-bottom:10px}form.selector-tool-form select.select-small{max-width:48%}form.selector-tool-form label{width:100%;display:block;width:100%!important;text-align:left!important;padding:10px 0 5px 0}.selector-wrap input[type="submit"],.selector-wrap input[type="submit"]:focus,.selector-wrap input[type="submit"]:active{max-width:100%}.selector-tool-form label.space-label{padding:0}}@media screen and (max-width:768px){input#zip-code,input#product-number{margin-bottom:20px}.input-small:last-child{margin-left:0}}@media screen and (max-width:420px){.selection-buttons button{font-size:11px}.selection-buttons button span{font-size:10px}}@media screen and (max-width:375px){.input-small{max-width:48%!important}.input-small:last-child{margin-left:5px!important}}@media screen and (max-width:340px){.selection-buttons button{font-size:9px}.selection-buttons button span{font-size:8px}}