/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
input[type="number"]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.nut-diagram{text-align:center;}table.custom-table{border-collapse:collapse;width:100%;}table.custom-table th,table.custom-table td{border:1px solid #cccccc;padding:8px;text-align:left;}table.custom-table th{background-color:#f2f2f2;}table.custom-table tr:nth-child(even){background-color:#f9f9f9;}.nut-wrap p{border:10px solid red;text-align:center;}.example-wrapper{margin:1em auto;max-width:800px;width:95%;font:18px/1.5 sans-serif;border:10px solid purple;}.example-wrapper code{background:#F5F5F5;padding:2px 6px;}.string-wrapper{background:#FFF5B5;display:flex;padding:3px 5px;}.fretboard-container{border:4px dashed purple;padding:0;margin:0;}.fretboard{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background-color:#eccfae;}.nut-intro{text-align:center;margin:0;padding:1.8rem;font-size:1.6rem;font-family:"Times New Roman",Times,serif;}.title-area{text-align:center;margin-left:2rem;margin-right:2rem;margin-top:1rem;font-family:Helvetica,Arial,sans-serif;}.title-area h2{font-size:2rem;font-weight:bold;color:#71513e;padding:0;margin:0;}.title-area span{font-size:1rem;font-weight:bold;color:red;padding:0;margin:0;}.title-area h3{font-size:1.1rem;font-weight:bold;color:#71513e;padding:0;margin:0;}.title-area p{font-family:"Times New Roman",Times,serif;font-size:1rem;padding:.5rem 0 .5rem 0;margin:0;}div.bp-zero{text-align:left;!important;}.nutw{text-align:center;background-color:#71513e;width:100%;margin:0;padding:0;}.s-centerline{display:flex;justify-content:center;align-items:center;flex-direction:row;width:80%;text-align:center;font-size:2.5rem;padding-top:1rem;padding-bottom:1rem;}.sw-3{flex:2;order:1;font-size:1.2rem;}.stringw{flex:2;order:2;font-size:1.2rem;}.sw-1{flex:2;order:3;font-size:1.2rem;}.space{margin-top:4rem;}.stringdim-container{width:100%;}.stringdim{display:grid;align-items:center;grid-template-columns:repeat(13,minmax(2rem,1fr));grid-template-rows:repeat(5,auto);background-color:#f4efe7;text-align:center;font-size:1rem;}#nut-input-a{text-align:center;justify-content:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;font-size:.7rem;}#nut-input-b{text-align:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;font-size:.7rem;}#nut-input-c{text-align:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;font-size:.7rem;}#nut-input-c{text-align:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;font-size:.7rem;}#nut-input-d{text-align:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;font-size:.7rem;}#nut-input-e{text-align:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;font-size:.7rem;}#nut-input-f{text-align:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;font-size:.7rem;}#nut-input-o{text-align:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;font-size:.7rem;}#nut-input-m{text-align:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;font-size:1rem;}#nut-input-n{text-align:center;margin:0;width:100%;height:100%;border:0;background-color:transparent;font-size:1.2rem;color:#fff;}#nut-input-zg{text-align:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;}#nut-input-zh{text-align:center;padding:0;margin:0;width:100%;height:100%;border:0;background-color:transparent;}div.efirst{width:2rem;color:#fff;height:23rem;background:linear-gradient(90deg,#666,#e6dddd);margin:0 auto;background-repeat:no-repeat;background-size:40% 100%;background-position:center;}div.bsecond{width:2rem;color:#fff;height:23rem;background:linear-gradient(90deg,#666,#e6dddd);margin:0 auto;background-repeat:no-repeat;background-size:50% 100%;background-position:center;}div.gthird{width:2rem;;color:#fff;height:23rem;background:linear-gradient(90deg,#666,#e6dddd);margin:0 auto;background-repeat:no-repeat;background-size:60% 100%;background-position:center;}div.dfourth{width:2rem;color:#fff;height:23rem;background:linear-gradient(90deg,#666,#e6dddd);margin:0 auto;background-repeat:no-repeat;background-size:70% 100%;background-position:center;}div.afifth{width:2rem;color:#fff;height:23rem;background:linear-gradient(90deg,#666,#e6dddd);margin:0 auto;background-repeat:no-repeat;background-size:80% 100%;background-position:center;}div.esixth{width:2rem;color:#fff;height:23rem;background:linear-gradient(90deg,#666,#e6dddd);margin:0 auto;background-repeat:no-repeat;background-size:90% 100%;background-position:center;}#variableContainer{display:flex;flex-wrap:wrap;gap:20px;}.variable{display:flex;flex-direction:column;align-items:center;padding:10px;border:1px solid #ccc;border-radius:5px;background:#f9f9f9;}.variable-name{font-weight:bold;margin-bottom:5px;}.variable-value input{width:100px;text-align:center;}#calculateButton{width:10rem;height:2.5rem;background-color:#2980b9;color:white;border:none;padding:0;transition:background-color 0.3s;cursor:pointer;margin-left:auto;margin-right:auto;font-size:1.5rem;}div.efirst-c{display:flex;flex-direction:column;align-items:center;width:auto;color:#fff;height:3rem;border:1px solid purple;padding-left:.25rem;padding-right:.25rem;}div.bsecond-c{display:flex;flex-direction:column;align-items:center;width:auto;color:#fff;height:3rem;border:1px solid purple;padding-left:.30rem;padding-right:.30rem;}div.gthird-c{display:flex;flex-direction:column;align-items:center;width:auto;color:#fff;height:3rem;border:1px solid purple;padding-left:.4rem;padding-right:.4rem;}div.dfourth-c{display:flex;flex-direction:column;align-items:center;width:auto;color:#fff;height:3rem;border:1px solid purple;padding-left:.5rem;padding-right:.5rem;}div.afifth-c{display:flex;flex-direction:column;align-items:center;width:auto;color:#fff;height:3rem;border:1px solid purple;padding-left:.6rem;padding-right:.6rem;}div.esixth-c{display:flex;flex-direction:column;align-items:center;width:auto;color:#fff;height:3rem;border:1px solid purple;padding-left:.7rem;padding-right:.7rem;}div.nutout{border:1px solid red;color:#fff;margin-top:4rem;}div.stringout{border:1px solid red;color:#fff;margin-top:4rem;}.nut-diagram img{width:100%;height:auto;}div.dim12{width:100%;}@media (min-width:35em){.stringdim{display:grid;align-items:center;grid-template-columns:repeat(13,minmax(2rem,1fr));grid-template-rows:repeat(5,auto);background-color:#f4efe7;text-align:center;font-size:1rem;}}@media (min-width:50em){.stringdim{display:grid;align-items:center;grid-template-columns:repeat(13,minmax(2rem,1fr));grid-template-rows:repeat(5,auto);background-color:#f4efe7;text-align:center;font-size:1rem;}}@media (min-width:70em){.stringdim{display:grid;align-items:center;grid-template-columns:repeat(13,minmax(2rem,1fr));grid-template-rows:repeat(5,auto);background-color:#f4efe7;text-align:center;font-size:1rem;}}
:root{--main-bg-color:#fff;--bp_ltgray:#949494;--bp_gray:#303030;--main-font:proxima-nova,Helvetica,Arial,sans-serif;--bp_orange:#f89938;--bp_blue:#337ab7;--bp_green:#337ab7;--bp_yellow:#ffd23f;--bp_red:#ff4136;--bp_purple:#8e44ad;--bp_brown:#795548;--bp_pink:#f06292;--bp_teal:#1abc9c;--bp_cyan:#3498db;}body{background-color:var(--main-bg-color);color:var(--main-txt-color);font-family:"proxima-nova",Helvetica,Arial,sans-serif;margin:0;}body p,h1,h2,h4{color:#949494;font-size:1.2em;font-family:var(--main-font),serif;}body a{font-family:"proxima-nova",Helvetica,Arial,sans-serif;color:#949494;text-decoration:none;}div.warning-note p{font-size:.9rem;padding-left:4rem;padding-right:4rem;padding-top:1rem;}.layout-sidebar-second img{width:80%;!important;margin-left:auto;margin-right:auto;}.item-list  ul{list-style-type:none;}#block-gus-views-block-companies-view-block-1 a{background-color:skyblue;}#block-gus-views-block-companies-view-block-1 a:link{color:var(--bp_gray);font-weight:bold;text-decoration:none;}#block-gus-views-block-companies-view-block-1 a:visited{color:var(--bp_gray);}#block-gus-views-block-companies-view-block-1 a:hover{text-decoration:underline;color:var(--bp_gray);}#block-gus-views-block-companies-view-block-1 a:active{color:#b81414;}#block-gus-site-branding  img{width:14rem;padding-left:2em;}#block-gus-gt75-pages{width:14rem;padding-left:4em;}#block-sitebranding{width:20rem;}.hidden-bp-image{display:none;}#block-searchform{float:right;margin-top:1.5rem;margin-right:1.5rem;padding:1rem;}.button{border:solid 1px #fff4f4;background-color:#b6b6b6;padding:.8rem;}.bird{position:relative;border:none;width:100%;}.bird ul{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin:0;padding:0;list-style:none;background-color:var(--bp_gray);}.bird li .is-active{color:var(--bp_orange);}.menu-toggle{position:absolute;top:-1.5em;right:.2em;background-color:transparent;font-size:3em;width:1.5em;height:1.5em;line-height:0.4;text-indent:5em;white-space:nowrap;overflow:hidden;cursor:pointer;z-index:1001;border:none;}.menu-toggle::after{position:absolute;top:0.5em;left:0.5em;display:block;content:"\2261";text-indent:0;}.bird-dropdown{display:none;position:absolute;right:0;left:0;margin:0;width:100%;}#bird-menu.is-open .bird-dropdown{display:block;}@media (min-width:768px){.bird ul{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;gap:15px;padding:0;margin:0;list-style:none;}.bird li{padding:2px;}.bird .contextual-links{display:none;}.menu-toggle{display:none;}.bird-dropdown{display:block;position:relative;}}input[type="search"]{width:300px;padding:.6rem;}#block-gus-views-block-tool-group-view-block-1  img{padding:0 2rem;width:80%;height:auto;}#block-gus-views-block-tool-group-view-block-1 .views-field-title{padding-left:1rem;width:80%;}.container{display:flex;flex-direction:column;justify-content:space-between;}.item1{flex-grow:2;}.item1  p{padding:1px;width:100%;}.item1  img{width:100%;}.item2{flex-grow:2;}.views-field-title  a{padding:2rem;font-size:1.3rem;font-weight:normal;display:block;}.views-field-title a:link{color:#5c5c5c;}.views-field-title a:visited{color:#5c5c5c;}.views-field-title a:hover{color:green;}.views-field-title a:active{color:green;}.item2  p{padding:0 2rem 0 2rem;margin-top:.5rem;}.item2  h2{padding:0 0 0 2rem;font-size:1.7em;margin:0;}.item2  img{width:100%;height:auto;}.item3{flex-grow:2;width:100%;}.item3 .link-box{width:70%;background-color:#c4dbbe;margin:0 auto 0 auto;padding-bottom:3rem;border-radius:12px;}.item3 .link-box h2{font-size:1.2em;font-weight:bold;color:#5c5c5c;}.item3 .link-box a:link{color:#5c5c5c;}.item3 .link-box a:visited{color:#5c5c5c;}.item3 .link-box a:hover{color:green;}.item3 .link-box a:active{color:green;}.item3  p{padding:.2rem 2rem;}.item3  h2{padding:1rem 0 0 2rem;font-size:1.2em;font-weight:normal;}.item3  img{width:100%;height:auto;}.site-logo{margin-left:3rem;}#block-sitebranding{width:20rem;}.site-logo img{width:18rem;padding:0;}#block-searchform{float:right;margin-top:1.5rem;margin-right:1.5rem;padding:1rem;}.button{border:solid 1px #fff4f4;background-color:#b6b6b6;padding:.8rem;}input[type="search"]{width:300px;padding:.6rem;}.triptych{display:flex;flex-direction:row;border-top:solid #f89938 8px;flex-wrap:wrap;justify-content:space-between;background-color:#333;}.trip_a  p{font-family:"proxima-nova",sans-serif;color:#a9a9a9;font-size:1rem;}.trip_a  img{width:3rem;height:auto;}.trip_a  ul{list-style-type:none;padding-right:8em;}.trip_b  p{font-family:"proxima-nova",sans-serif;color:#a9a9a9;font-size:1rem;}.trip_b  img{width:3rem;height:auto;}.trip_b  ul{list-style-type:none;padding-right:8em;}.trip_m{margin:0 auto 0 auto;width:20rem;}.trip_m h2{color:#fff;font-size:2.5rem;font-weight:100;text-align:center;}.trip_m h3{color:#fff;font-size:4rem;font-weight:100;text-align:center;}.bp_address{margin:0 0 7em 0;}.bp_address p{padding-left:9em;margin:0;}.bp_address a{padding-top:3em;color:#337ab7;text-decoration:none;}.bp_foot_title img{width:15rem;margin-left:7rem;}.trip_c  p{font-family:"proxima-nova",sans-serif;color:#a9a9a9;font-size:1rem;}.trip_c  img{width:3rem;height:auto;}.trip_c  ul{list-style-type:none;padding-right:8em;}.container_home{display:flex;flex-direction:row;justify-content:center;background-image:url("/sites/default/files/images/city4_feb2023.jpg");background-position:bottom;background-repeat:no-repeat;background-size:cover;}.item_home_left{padding:7rem 0 7rem 0;flex:2;}.item_home_center{padding:7rem 0 7rem 0;margin-left:auto;margin-right:auto;max-width:40rem;flex:2;}.item_home_right{padding:7rem 0 7rem 0;flex:2;}.frame_home{max-width:24rem;padding:3em;background:rgba(100,100,100,0.3);color:grey;}.trip_m h2{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:2.6rem;font-weight:normal;color:#ffffff;background:rgba(100,100,100,0.3);}.trip_m h3{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.8rem;color:#fff4f4;background:rgba(100,100,100,0.3);}.bp_head{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:normal;font-size:63px;color:#fff4f4;}.bp_foot_social ul{list-style:none;display:block;width:100%;}.bp_foot_social li{float:left;}.bp_foot_social img{width:36px;opacity:.5;}.bp_foot_social a{padding-left:10px;padding-right:10px;}.bp_foot_social a img:hover{opacity:1;}.topnav{background-color:#333;overflow:hidden;}.bird a{float:left;display:block;color:#f2f2f2;text-align:center;padding:14px 16px;text-decoration:none;font-size:17px;}.bird a:hover{color:var(--bp_orange);}.bird a.active{color:white;}.bird .icon{display:block;}.ham{width:35rem;float:right;}.ham  img{width:20rem;}#proj_wht{width:100%;height:2px;clear:both;}.button{background-color:#4CAF50;transition-duration:0.4s;border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}.button:hover{opacity:0.6;}.bp_butt{display:flex;justify-content:center;align-items:center;height:200px;border:3px pink;}.bp_butt a{background-color:#4CAF50;transition-duration:0.4s;border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;font-size:16px;}.bp_butt:hover{opacity:0.6;}.vendor_logo p{font-size:1.4rem;font-weight:300;color:#A9A9A9;margin:0 0 0 4rem;}div .vendor_title{margin:3rem 0 0 4rem;padding:0;}.vendor_logo img{width:4rem;margin:1rem 0 0 4rem;padding:0;}.vendor_logo span{font-size:1rem;font-weight:300;color:#A9A9A9;margin:.5rem 0 0 4rem;padding:0;display:block;}.bp_copy{font-size:1.1rem;line-height:2.1rem;font-weight:100;color:#A9A9A9;}.bp_copy a{text-decoration:none;}.bp_copy img{display:block;width:100%;margin:1px auto 1px auto;}.copy_list{font-family:"proxima-nova",sans-serif;color:#d13722;list-style-type:square;}.copy_list span{font-family:"proxima-nova",sans-serif;color:#a9a9a9;font-size:1rem;line-height:2.1rem;font-weight:100;}.bp_list{font-size:1.1rem;line-height:1.5rem;font-weight:100;color:#d13722;}.bp_list span{font-size:1.1rem;line-height:2.5rem;font-weight:100;color:#A9A9A9;}.bp_list ul{text-decoration:none;list-style-type:square;}.bp_list a{text-decoration:none;color:#d13722;}.views-field-title{color:#ffd23f;}.contact-form{font-size:1.1rem;line-height:2.5rem;font-weight:100;color:#A9A9A9;padding:.5rem;}.views-field-title{font-size:2rem;font-weight:300;color:#A9A9A9;}.menu--leica-menu ul{list-style-type:none;margin:10px auto 10px auto;padding:0;width:200px;background-color:#f1f1f1;border:4px solid #fff;}.menu--leica-menu li{text-align:center;border-bottom:4px solid #fff;padding:8px 16px;}.menu--leica-menu li a{display:block;color:#000;padding:8px 16px;text-decoration:none;}.menu--leica-menu li a:hover{background-color:#555;color:white;}.menu--leica-menu li a:active{background-color:#04AA6D;color:white;}.menu--leica-menu li:last-child{border-bottom:none;}.sub-banner{max-width:85%;margin:0 auto 0 auto;}.bp-img img{width:22rem;}.bp-sub-img img{width:22rem;border:#d13722 solid 2px;}.bp-list2{font-size:1.1rem;line-height:1.5rem;font-weight:100;color:#d13722;list-style-type:square;margin:0 auto 0 auto;width:22rem;}.bp-list2 span{font-size:1.1rem;line-height:2.5rem;font-weight:100;color:#A9A9A9;}.bp-list2 a{text-decoration:none;color:#d13722;}div.build-something h1{font-family:'Helvetica Neue Bold',"Helvetica Neue",Calibri,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal;margin:0;padding-top:5rem;font-size:4rem;text-align:center;}div.build-something p{font-family:'Helvetica Neue Bold',"Helvetica Neue",Calibri,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal;padding-top:.2rem;font-size:1.7rem;text-align:center;}#block-gus-home-banner{background-image:url("/sites/default/files/banner_img/scale_on_frank.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-tools-banner{background-image:url("/sites/default/files/banner_img/thread_gauges.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-notes-banner{background-image:url("/sites/default/files/images/bs_mill_thumb.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-companies-banner{background-image:url("/sites/default/files/images/middlebury_yesterday.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-projects-banner{background-image:url("/sites/default/files/images/j27andj28.jpg");height:500px;background-size:cover;background-position:bottom;}#block-gus-views-block-projects-view-block-1  img{width:6rem;margin-left:3rem;}#block-gus-views-block-projects-view-block-1  a{width:16rem;}div.views-field.views-field-title a{padding:0 2rem 0 2rem;margin:0;}#block-gus-contact-banner{background-image:url("/sites/default/files/images/tongs_toolbox_drupal.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-mechanic-banner{background-image:url("/sites/default/files/banner_img/thread_removal.jpg");height:500px;background-size:cover;background-position:top;}#block-gus-custom-banner{background-image:url("/sites/default/files/banner_img/bezel_vise_drupal.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-blacksmith-banner{background-image:url("/sites/default/files/banner_img/gray_hammer.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-photography-banner{background-image:url("/sites/default/files/banner_img/leica_35mm_drupal_0.jpg");height:500px;background-size:cover;background-position:center;}div#block-gus-materials-banner{background-image:url("/sites/default/files/banner_img/paint_banner.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-welding-banner{background-image:url("/sites/default/files/banner_img/welding_banner.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-jewelry-banner{background-image:url("/sites/default/files/banner_img/jewelry_banner.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-machining-banner{background-image:url("/sites/default/files/banner_img/machining_banner.jpg");height:500px;background-size:cover;background-position:center;}#block-gus-woodworking-banner{background-image:url("/sites/default/files/banner_img/woodworking_banner.jpg");height:500px;background-size:cover;background-position:center;}.triptych-one{display:flex;height:475px;background-image:url("/sites/default/files/images/belts.jpg");background-size:cover;background-position:center;}.triptych-left{flex:1;}.triptych-center{flex:4;color:#fff;}.triptych-right{flex:1;}.triptych-center .title-area p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:2rem;text-align:center;color:#fff;background-color:transparent;}.triptych-center .title-area h2{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:4.5rem;text-align:center;color:#fff;background-color:transparent;}.triptych-two{display:flex;flex-wrap:wrap;gap:10px;width:80%;margin-left:auto;margin-right:auto;padding-bottom:3em;}.triptych-two h2{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.1em;font-style:normal;}.triptych-two p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1em;font-style:normal;}.triptych-two-left{flex:2;min-width:300px;}.triptych-two-left img{object-fit:cover;max-width:100%;height:auto;vertical-align:middle;border-radius:5px;}.triptych-two-center{flex:2;min-width:300px;}.triptych-two-center img{object-fit:cover;max-width:100%;height:auto;vertical-align:middle;border-radius:5px;}.triptych-two-right{flex:2;min-width:300px;}.triptych-two-right img{object-fit:cover;max-width:100%;height:auto;vertical-align:middle;border-radius:5px;}.triptych-three{display:flex;flex-wrap:wrap;gap:10px;width:80%;margin-left:auto;margin-right:auto;padding-bottom:3em;}.triptych-three-left{flex:2;min-width:300px;}.triptych-three-left img{width:100%;height:auto;padding-top:3em;}.triptych-three-right{flex:2;min-width:320px;}.triptych-one{display:flex;height:475px;background-image:url(/sites/default/files/images/belts.jpg);background-size:cover;background-position:center;}.triptych-left{flex:1;}.triptych-center{flex:4;color:#fff;}.triptych-right{flex:1;}.triptych-center .title-area p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.2rem;text-align:center;color:#fff;background-color:transparent;}.triptych-center .title-area h2{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:2.5rem;text-align:center;color:#fff;background-color:transparent;padding-top:3em;}.triptych-four{display:flex;flex-direction:column;justify-content:center;gap:3em;width:80%;margin-left:auto;margin-right:auto;padding-top:3.5em;}.triptych-four p img{margin-left:auto;margin-right:auto;padding-bottom:.8em;}.triptych-four p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-style:normal;margin:auto 1em;font-size:1rem;text-align:center;}.triptych-four-left{padding:.5em;flex:2;}.triptych-four-center{padding:.5em;flex:2;}.triptych-four-right{padding:.5em;flex:2;}#block-gus-site-branding  img{width:19rem;}.triptych-five{display:flex;flex-flow:column;width:100%;margin-top:3em;margin-left:0;background-color:#cdcdcd;padding-bottom:3em;align-self:center;}.triptych-five p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1em;font-style:normal;padding:0em 1em 0em 3em;background:none;}.triptych-five-left{flex:2;}.triptych-five-left img{width:13em;margin-left:7em;margin-top:3em;}.bp_address p{text-align:center;}.bp_address a{padding-top:1em;margin-top:0;color:#337ab7;text-decoration:none;}.triptych-five-center{padding:2em;flex:2;}.triptych-five-right{flex:2;}.triptych-five-right img{max-width:100%;height:auto;vertical-align:middle;border-radius:5px;padding:0.7em;margin:0.7em;}.bp_social{display:flex;text-align:center;}.social1{flex:2;}.social2{flex:2;}.social3{flex:2;}.social4{flex:2;}.bp_social img{width:3em;opacity:.5;}.bp_social a{padding-left:10px;padding-right:10px;}.bp_social a img:hover{opacity:1;}.views-row{margin-top:3rem;}.views-row .views-field-title a{font-family:"proxima-nova",Helvetica,Arial,sans-serif;color:#A9A9A9;margin-top:0;}.views-field-field-product-status{float:right;border-radius:.3em;padding:.2em 1em .2em 1em;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;text-align:center;background-color:#cdcdcd;margin-bottom:2rem;margin-top:.5rem;}.views-field-field-product-price{float:right;border-radius:.3em;padding:.2em 1em .2em 1em;color:#A9A9A9;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:1.3rem;text-align:center;background-color:#fff;margin-bottom:2rem;}.views-field-body p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;text-align:left;margin-bottom:2rem;color:#A9A9A9;}#block-gus-views-block-everything-block-1 a{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:normal;text-align:center;color:#A9A9A9;}#block-gus-views-block-everything-block-1 img{border:solid green 1px;width:100%;height:auto;margin-left:auto;margin-right:auto;text-align:center;display:block;}#block-gus-ring-index-head p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:normal;text-align:left;color:#A9A9A9;padding-left:5rem;margin:0;}@media (min-width:35em){.triptych-five-left img{width:13em;margin-left:7em;margin-top:3em;}.bp_address p{text-align:center;width:23em;}.bp_address a{padding-top:1em;margin-top:0;color:#337ab7;text-decoration:none;}.triptych-four{flex-direction:row;padding-top:2em;}.triptych-one{padding-top:2em;}.triptych-three{padding-top:2em;}.triptych-three-right{flex:2;min-width:320px;padding-left:3em;padding-top:2em;}.triptych-two{flex-wrap:wrap;gap:3em;width:80%;padding-top:2em;}.container{display:flex;flex-direction:row;justify-content:space-between;}.item1{flex:1;}.item2{flex:4;}.item2  p{padding:1px;}.item2  h2{padding:1.1rem 0 0 0;}.item2  img{width:100%;height:auto;}.item3{flex:2;}.item3 .link-box{width:60%;background-color:#c4dbbe;margin:0 auto 0 auto;padding-bottom:3rem;border-radius:12px;margin-top:8rem;}.item-list  li{float:left;display:block;max-width:30%;padding:1rem;}.item-list ul::after{content:"";display:table;clear:both;}div.build-something h1{font-family:'Helvetica Neue Bold',"Helvetica Neue",Calibri,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal;margin:0;padding-top:10rem;font-size:6rem;text-align:center;line-height:normal;}div.build-something p{font-family:'Helvetica Neue Bold',"Helvetica Neue",Calibri,Helvetica,Arial,sans-serif;color:#fff;font-weight:normal;padding-top:0;font-size:2.5rem;text-align:center;}}#block-gus-authorizeddistributors{margin:30px auto 0 auto;width:90%;}#block-gus-authorizeddistributors h2{margin:0;color:var(--bp_gray);font-style:normal;}#block-gus-authorizeddistributors p{margin:0;font-size:1em;}#block-gus-authorizeddistributors em{margin:0;font-size:1em;padding:0;}#block-gus-authorizeddistributors a:link a{color:var(--bp_gray);}#block-gus-authorizeddistributors a:link{color:var(--bp_gray);font-weight:normal;text-decoration:none;}#block-gus-authorizeddistributors a:visited{color:var(--bp_gray);}#block-gus-authorizeddistributors a:hover{text-decoration:underline;color:var(--bp_orange);}#block-gus-authorizeddistributors a:active{color:#b81414;}#block-gus-welding-distributors{font-size:1em;margin-top:3rem;}h2 .flag{width:2rem;height:auto;vertical-align:middle;}
