.red{color:#b82c19}.blue{color:#06569f}.lblue{color:#0d9bfc}.m0{margin-bottom:0px}.mtop30{margin-top:30px}.rte a{color:#b82c19 !important;font-weight:bold !important;text-decoration:none !important}.rte a:hover{color:#333}.btn{border-radius:0;background-color:#b82c19;padding:8px 20px;text-transform:uppercase;font-size:18px;font-weight:bold}.btn:hover{background-color:#06569f}.btn--secondary{border-radius:0;background-color:#06569f;padding:8px 20px;text-transform:uppercase;font-size:18px;font-weight:bold}.btn--secondary:hover{background-color:#666}.pagination .page.current{color:#b82c19;font-weight:bold;font-size:16px}.site-header{padding:15px 0 0;border-bottom:14px solid #06569f}.site-header>.wrapper{margin-bottom:-34px}@media (max-width: 768px){.site-header>.wrapper{margin-bottom:0}}.site-header .right-info{position:relative;top:-10px;right:12px}.site-header .right-info .header-account,.site-header .right-info .header-cart,.site-header .right-info .header-number{line-height:1.4em;display:inline-block;margin-right:12px;position:relative}@media (max-width: 900px){.site-header .right-info{top:auto}.site-header .right-info .header-account{display:block;margin-right:0;margin-bottom:6px}}.site-header .right-info .fa{font-size:20px;color:#06569f;position:relative;top:2px;padding-right:3px}.site-header .right-info .header-number{color:#b82c19;font-weight:bold;margin-right:0}.site-header .right-info .logout{display:none;position:absolute;bottom:-36px;left:50%;transform:translateX(-45%);width:100%;text-align:center;border:2px solid #b82c19}.site-header .right-info .logout:hover a{background:#b82c19;color:#fff;transition:all 0.2s ease-in-out}.site-header .right-info .logout a{color:#06569f;display:block;background:#fff;padding:3px 12px;font-weight:bold}.site-header .right-info .logout:after{width:20px;height:20px;content:"";position:absolute;top:4px;background-color:#b82c19;left:50%;transform:rotate(45deg) translateX(-55%);z-index:-1}.site-header .nav-bar{display:inline-block;float:right;position:relative;bottom:34px;background-color:transparent}@media (max-width: 900px){.site-header .nav-bar{display:block;width:100%;float:none;text-align:center;bottom:auto;margin-bottom:36px;border-top:1px solid #dadada}}.site-header li.site-nav--active a{background-color:#b82c19;color:#FFF}.site-header li.site-nav--active a:hover{color:#eee}.site-header li ul li.site-nav--active a{color:inherit;background-color:inherit}.site-header .site-nav__link{color:#333;font-weight:bold;padding:6px 12px;text-transform:uppercase;font-size:14px}.site-header .site-nav__link:hover{color:#b82c19}.mobile-nav-section{background-color:#b82c19;padding:0 30px}.mobile-nav-section .site-nav--mobile>a,.mobile-nav-section .site-nav--mobile button{color:#fff;padding:10px}.breadcrumbs-holder{background-image:url("background-pattern.png?v=4");padding:10px 0}.breadcrumbs-holder .grid__item{padding-left:10px}.breadcrumbs-holder .breadcrumb{margin-bottom:0px;color:#b82c19;font-weight:bold}@media (min-width: 767px){.breadcrumbs-holder .breadcrumb{margin-top:-10px}}.breadcrumbs-holder .breadcrumb a{color:#333}.breadcrumbs-holder .breadcrumb span{color:#333}.breadcrumbs-holder .breadcrumb span.active{color:#b82c19}.site-footer{border-top:14px solid #06569f;background-image:url("background-pattern.png?v=4");padding:30px 0 20px}.site-footer ul.footer-linklist{list-style:none;margin:0}.site-footer ul.footer-linklist li{margin-bottom:0}.site-footer ul.footer-linklist li a{color:#06569f;font-weight:bold}.site-footer ul.footer-linklist li a:hover{color:#b82c19}.social-networking{list-style:none;padding:0 0 16px;margin:0}.social-networking li{background-color:#06569f;width:26px;height:26px;line-height:26px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-right:8px;text-align:center;display:inline-block}.social-networking li a{color:#FFF}.social-networking li:last-child{margin-right:0}.contact-icons{list-style:none;margin:0;text-align:center}.contact-icons li{display:inline-block}.contact-icons li a{font-size:48px;color:#b82c19}.contact-icons li:last-child a{font-size:50px;position:relative;top:-3px;margin-left:12px}@media (max-width: 480px){.contact-information{margin-top:20px}.magnet-man{margin-bottom:20px}}.sidebar-header{font-size:1em;color:#06569f;margin-bottom:4px}.sidebar-element{margin-bottom:20px}.sidebar-element.search{padding-top:8px}.accordion{padding-left:10px}.accordion-header{margin-bottom:4px}.accordion-header:hover{color:#b82c19;cursor:pointer}.ui-corner-top .ui-accordion-header-icon:before{content:"-";display:inline-block}.ui-corner-all .ui-accordion-header-icon:before{content:"+";display:inline-block}.magnet-types-list{list-style:none;position:relative;margin-bottom:0}.magnet-types-list li{padding-left:12px;position:relative}.magnet-types-list li a:hover{color:#b82c19}.magnet-types-list li:before{position:absolute;display:inline-block;top:4px;left:-12px;width:16px;height:18px;content:"";background-repeat:no-repeat;background-size:100% auto;background-position:top center}.magnet-types-list li.arcs:before{background-image:url("arc.jpg");top:6px}.magnet-types-list li.cones:before{background-image:url("cone.jpg");background-size:auto 100%;top:2px}.magnet-types-list li.cubes:before{background-image:url("cube.jpg")}.magnet-types-list li.cylinders:before{background-image:url("cylinder.jpg")}.magnet-types-list li.discs:before{background-image:url("disc.jpg");top:8px}.magnet-types-list li.pyramids:before{background-image:url("pyramids.jpg")}.magnet-types-list li.rectangles:before{background-image:url("rectangle.jpg");top:6px}.magnet-types-list li.rectangles:before{background-image:url("rectangle.jpg")}.magnet-types-list li.rings:before{background-image:url("ring.jpg")}.magnet-types-list li.rings:before{background-image:url("ring.jpg")}.magnet-types-list li.spheres:before{background-image:url("sphere.jpg")}.magnet-types-list li.squares:before{background-image:url("square.jpg")}.magnet-types-list li.tubes:before{background-image:url("tube.jpg");background-size:auto 100%}.magnet-types-list li.fun-shapes:before{background-image:url("funshapes.jpg")}.sb-custom-magnets{list-style:disc;margin-left:12px}.sb-custom-magnets span{position:relative;display:inline-block;left:-4px}.sb-custom-magnets span:hover{color:#b82c19}.sidebar-list{padding-left:10px}.sidebar-list li a:hover{color:#b82c19}.more-accordion{padding-left:10px;font-weight:bold}.more-accordion li{font-weight:normal}.more-accordion .sidebar-list{padding-left:0}.more-button .ui-icon:before{text-indent:3px}.more-button span.moreless{text-indent:8px;display:inline-block}.magnet-type-tabs{border-bottom:12px solid #e6e6e6;margin-bottom:35px}@media (max-width: 768px){.magnet-type-tabs{margin-bottom:20px}}.magnet-type-tabs ul{margin:0 auto;list-style:none;padding:0;height:80px}.magnet-type-tabs ul li{vertical-align:middle;text-align:center;background-color:#e6e6e6;height:80px;position:relative;padding-left:0;border-bottom:12px solid #626262;z-index:3}.magnet-type-tabs ul li a{color:#06569f;display:block;text-align:center;text-transform:uppercase;font-size:20px;line-height:1.2em;font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}@media (min-width: 401px) and (max-width: 530px){.magnet-type-tabs ul li a{font-size:16px}}@media (max-width: 400px){.magnet-type-tabs ul li a{font-size:14px}}.magnet-type-tabs ul li.active{background-color:#06569f}.magnet-type-tabs ul li.active a{color:#FFF}.magnet-type-tabs ul li.active:after{width:24px;height:24px;position:absolute;content:"";display:inline-block;background-color:#06569f;z-index:-1;bottom:-12px;left:50%;transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg)}.magnet-type-tabs .magnet-type-tab{min-height:193px;padding:10px 0 2px}.magnet-type-tabs .magnet-type-tab a{font-weight:bold;padding-bottom:8px;display:inline-block;width:100%}@media (max-width: 400px){.magnet-type-tabs .magnet-type-tab a{font-size:12px}}.magnet-type-tabs .img-holder{position:relative;height:90px;margin-bottom:-18px;overflow:hidden}.magnet-type-tabs .img-holder img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);max-height:100%}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.featured-video h2{color:#06569f;font-size:20px;text-transform:uppercase}.featured-video a{font-size:18px;color:#333;font-weight:bold;padding-top:8px;display:inline-block}.featured-video a .fa{font-size:20px;position:relative;left:4px}.featured-products{position:relative}.featured-products h2{color:#06569f;font-size:20px;text-transform:uppercase}.featured-products a{font-weight:bold;font-size:16px}.featured-products .product-price,.featured-products .product-name{display:block;text-align:center}@media (max-width: 768px){.featured-products{max-width:420px;margin:20px auto;float:none;position:relative;top:20px}}.featured-products .img-holder{position:relative;height:120px}.featured-products .img-holder img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);max-height:115px}.useful-tips{padding-top:25px}.useful-tips .grid__item{margin-bottom:10px}.useful-tips h2{color:#06569f;font-size:20px;text-transform:uppercase;padding:12px}.useful-tips a{font-weight:bold}.page-title{font-size:2.3em;text-transform:uppercase}@media (max-width: 400px){.page-title{font-size:1.5em}}#magnet-types .magnet-type-tabs{padding-top:20px}.collection-parent{border:1px solid #CCC;margin-bottom:20px}.collection-parent .collection-name-holder{display:block;background-color:#06569f;color:#FFF;text-align:center;padding:3px;position:relative}.collection-parent .collection-name-holder a h3{font-size:16px;margin-bottom:0;color:#FFF;position:relative}.collection-parent .collection-name-holder a h3:before{display:inline-block;position:relative;top:4px;left:-5px;width:12px;height:16px;content:"";background-repeat:no-repeat;background-size:contain;background-position:top center}.collection-parent .collection-name-holder a h3.arcs:before{background-image:url("arc-white.png");top:6px}.collection-parent .collection-name-holder a h3.cones:before{background-image:url("cone-white.png");background-size:auto 100%;top:2px}.collection-parent .collection-name-holder a h3.cubes:before{background-image:url("cube-white.png")}.collection-parent .collection-name-holder a h3.cylinders:before{background-image:url("cylinder-white.png")}.collection-parent .collection-name-holder a h3.discs:before{background-image:url("disc-white.png");top:8px}.collection-parent .collection-name-holder a h3.pyramids:before{background-image:url("pyramid-white.png")}.collection-parent .collection-name-holder a h3.rectangles:before{background-image:url("rectangle-white.png");top:6px}.collection-parent .collection-name-holder a h3.rings:before{background-image:url("ring-white.png")}.collection-parent .collection-name-holder a h3.spheres:before{background-image:url("sphere-white.png")}.collection-parent .collection-name-holder a h3.squares:before{background-image:url("square-white.png?v=2")}.collection-parent .collection-name-holder a h3.tubes:before{background-image:url("tube-white.png");background-size:auto 100%}.collection-parent .collection-name-holder a h3.fun-shapes:before{background-image:url("star-white.png")}.collection-parent .collection-img{position:relative;height:150px}.collection-parent .collection-img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);max-height:125px;width:auto}.other-collections .collection-parent .collection-name-holder a h3:before{display:none}.product-table{color:#FFF;background-color:#06569f;margin-left:0;text-align:center}.collection-list-body{border-bottom:1px solid #ccc;padding-top:8px;padding-bottom:8px}.collection-list-body:nth-child(5n+1):before{clear:both;content:"";display:table}.collection-list-body:nth-child(5n-4) b{margin-top:-10px;display:block}.collection-list-body:nth-child(5n-3){font-weight:bold}.collection-list-body:nth-child(5n-2){font-size:13px}.collection-list-body:nth-child(5n-1){font-weight:bold}.collection-list-body .on-sale{color:#b82c19}.collection-list-body .compare-at{color:#bbb}.industry-page .image{display:inline-block;background-position:center center;background-repeat:no-repeat;margin-bottom:20px}.industry-page .image.size-fluid{padding-top:25%;width:100%}.industry-page .image.scale-fill{background-size:cover}.industry-page .image img{display:none}.industry{margin-bottom:30px}.industry .image{display:inline-block;background-position:center center;background-repeat:no-repeat;margin-bottom:-7px}.industry .image.size-fluid{padding-top:56.25%;width:100%}.industry .image.scale-fill{background-size:cover}.industry .image img{display:none}.industry .industry-title{background-color:#06569f;text-align:center}.industry .industry-title a{color:#FFF;text-align:center;font-weight:bold;padding:2px 0}.other-industries{padding-top:20px}.other-industries a{color:#06569f;font-weight:bold}.other-industries a.active:after{content:" (this page)";display:inline}.or-divider{width:100%;text-align:center;margin-bottom:0;padding-top:10px}.or-divider .or{display:inline-block;background-color:#06569f;color:#FFF;width:40px;height:40px;font-size:22px;line-height:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;text-align:center;position:relative;z-index:2}.or-divider:after{display:block;width:100%;border-bottom:1px solid #333;position:relative;top:-20px;content:""}.coatings{position:relative}.coatings .table-wrapper{overflow-x:scroll;overflow-y:visible;font-size:.85em;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.coatings .suwala-doubleScroll-scroll-wrapper{margin-bottom:0}.coatings td,.coatings th{padding:5px;border-right:1px solid #e5e5e5;text-align:center}.coatings table th:first-child{background-color:#64B2DF;color:#fff;border-color:#fff}.coatings table thead th{background-color:#767C85;color:#fff;border-color:#fff}.coatings table thead th:first-child{background-color:#767C85 !important}.coatings table>tr:last-child>th:first-child{height:auto}.coatings .special-th{min-width:250px;padding:0;text-align:center}.coatings .special-th table{border:0}.coatings .special-th table td,.coatings .special-th table th{border:0}.coatings .special-th table tr:first-child td{border-bottom:1px solid #e5e5e5}.coatings .special-th table tr:nth-child(2) td:first-child{border-right:1px solid #e5e5e5}.coatings th.properties{min-width:300px}.coatings th.application{min-width:175px}.coatings .multi{padding:0}.coatings .multi table{border:0;text-align:center}.coatings .multi table td{border:0;border-bottom:1px solid #e5e5e5}.coatings .multi table tr:last-child td{border-bottom:0}.download{color:#fff !important;background-color:#0D9BFC;border-radius:4px;padding:6px 12px;font-size:18px;margin-top:12px;display:inline-block;margin-bottom:4px}.tables-curves ul li{margin-bottom:0.25em}.tables-curves ul li:first-child{margin-top:0px}.tables-curves ul a{color:#06569f;text-decoration:none}.tables-curves .columns{-moz-column-count:9;-moz-column-gap:10px;-webkit-column-count:9;-webkit-column-gap:10px;column-count:9;column-gap:10px;margin-top:20px}@media (max-width: 1024px){.tables-curves .columns{-moz-column-count:6;-moz-column-gap:10px;-webkit-column-count:6;-webkit-column-gap:10px;column-count:6;column-gap:10px}}@media (max-width: 550px){.tables-curves .columns{-moz-column-count:4;-moz-column-gap:10px;-webkit-column-count:4;-webkit-column-gap:10px;column-count:4;column-gap:10px}}.tables-curves .columns ul{list-style:none;margin:0;padding:0}.tables-curves .columns ul li:first-child{margin-top:0px}.tables-curves .click-to-download b{font-size:1.2em}.tables-curves .click-to-download a{color:#fff}.tables-curves .curves-image{text-align:center}.account-form form{max-width:500px;border:1px solid #ccc;padding:30px;margin:0 auto;text-align:left}.account-form form p,.account-form form label,.account-form form p{font-size:1em}.account-form form p{text-align:center}.account-form form .btn{background-color:#b82c19;display:inline-block;margin:10px auto;text-align:center}.product-single h1{font-size:26px;color:#b82c19}.product-single .product-description{text-align:left}.product-single table.chart{border:0;margin-bottom:20px}.product-single table.chart td{padding:2px 0;width:50%;border:0}.product-single .product-thumbnails{list-style:none;text-align:left;padding:0;margin:0 0 20px}.product-single .product-thumbnails li{width:25%;text-align:center;border:1px solid #e6e6e6;position:relative;display:inline-block;margin:1%;vertical-align:top}.product-single .product-thumbnails li:before{content:"";display:block;padding-top:100%}.product-single .product-thumbnails li a{position:absolute;top:55%;left:50%;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:100%}.product-single .shappify_qb_grid{margin-bottom:20px}.product-single .shappify_qb_grid td{text-align:center;padding:4px;font-size:.85em}.product-single .shappify_qb_grid tr:first-child td{color:#fff;background-color:#999}.product-single #ProductPrice{display:none}.product-single #Quantity{max-width:80px;display:inline-block}.product-single button{float:right;font-size:1em}.product-single .selector-wrapper{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:16px 0 6px;margin-bottom:20px}.product-single .selector-wrapper label{display:inline-block;width:100px;font-weight:bold;color:#06569f}.product-single .selector-wrapper select{display:inline-block;width:calc(100% - 108px)}.blog .article-header{position:relative;min-height:130px}.blog h3{text-transform:uppercase;color:#06569f;width:50%;padding-right:20px}.blog h3 a{color:#06569f}@media (max-width: 650px){.blog h3{width:100%;padding-right:0}}.blog .date{font-size:1.1em;font-weight:bold}.blog .rte{padding-top:20px}.blog ul.tags{position:absolute;top:0;right:0;list-style:none;text-align:right;padding:0;margin:0;max-width:50%}.blog ul.tags li{background-color:#06569f;display:inline-block;margin-left:8px;padding:4px 8px}.blog ul.tags li a{color:#fff}@media (max-width: 650px){.blog ul.tags{position:relative;left:0;text-align:left;max-width:100%}.blog ul.tags li{margin:0 8px 20px 0}}.blog .comments-link{font-weight:bold}.blog .comments-link a{color:#b82c19}.blog-sidebar form{margin-bottom:20px}.blog-sidebar h4{color:#06569f}.cart-table td,.cart-table th{padding:15px 8px}.cart .qty{max-width:90px}.cart .cart__row:last-child{margin-top:0}@media (min-width: 481px){.cart .cart__image{max-width:80px}}@media screen and (max-width: 480px){.table--responsive.cart-table .product-title{text-align:center}.table--responsive.cart-table .qty{font-size:14px}.table--responsive.cart-table td{border-bottom:1px solid #eaeaea}.table--responsive.cart-table td:last-child{border-bottom:none}.table--responsive.cart-table td:before{font-weight:bold;position:relative;top:4px}.table--responsive.cart-table .cart__row{border-top:2px solid #06569f}.table--responsive.cart-table .cart__row:first-child{border-top:none}.table--responsive.cart-table .table__section+.table__section:after{border:none}}.videos h3{color:#06569f;text-transform:uppercase}.videos hr{color:#b82c19}.videos h5{color:#06569f}.videos .view-all-videos{padding-top:20px}.videos .recent-videos div{margin-bottom:20px}.videos .recent-videos img{border:1px solid #333}#your-shopping-cart .main-content h2:first-child{display:inline-block}@media (max-width: 535px){#your-shopping-cart .main-content h2:first-child{display:block;text-align:center}}.continue-shopping{float:right;display:inline-block}@media (max-width: 535px){.continue-shopping{display:block;float:none;text-align:center}}.shappify-qty-cart-msg{clear:both;margin-top:20px}.table-wrap{clear:both;margin-top:20px}.order-num a{color:#06569f;font-weight:bold}.cart-text{padding-top:20px}.cart-text a{color:#06569f}.discount-text{border:1px solid #06569f;padding:18px;margin-top:16px;text-align:center}.discount-text span{color:#06569f;font-weight:bold}.discount-text b{color:#b82c19}.order-discounts{position:fixed;top:calc(100% - 36px);left:10%;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:0px 0px 6px rgba(0,0,0,0.35);background-color:#fdfdfd;transition:all 0.3s linear}@media (max-width: 360px){.order-discounts{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:250px}}.order-discounts .discount-header{padding:4px;background-color:#dadada;border-top-left-radius:5px;border-top-right-radius:5px;transition:all 0.3s ease-in-out}.order-discounts .discount-header:hover{cursor:pointer}.order-discounts .discount-header h3{padding-left:4px 10px 4px 40px;text-indent:32px;margin-bottom:2px;font-size:15px;color:#06569f;background:url("magnet.png") 3px center no-repeat;background-size:auto 100%;display:inline-block}@media (max-width: 360px){.order-discounts .discount-header h3{font-size:15px}}.order-discounts .discount-header i{color:#06569f;font-size:24px;display:inline-block;padding:0 6px 0 8px;position:relative;transition:all 0.3s ease-in-out}.order-discounts.opened .discount-header i{top:4px;transform:rotate(180deg)}.order-discounts .discounts{text-align:center;padding:0}.order-discounts .discounts .discount-code{border-bottom:1px solid #06569f;font-weight:bold;padding:6px 10px 10px}.order-discounts .discounts .discount-code:last-of-type{border:none}.order-discounts .discounts .discount-code span{color:#b82c19}.order-discounts .discounts .discount-copy{padding:10px 10px 0}.order-discounts .discounts .discount-copy b{color:#06569f}
