.snize-ac-results{display:none!important}.border{border:1px solid #eee!important}.half-top{margin-top:15px!important}.padded-box{background-color:#fff;border:0px solid #eee;padding:30px;margin-bottom:30px;min-height:400px}@media only screen and (max-width:768px){.padded-box{padding:30px 10px;min-height:auto}}.animation-contents{opacity:1}.index-section{margin:90px 0}@media only screen and (max-width:768px){.index-section{margin:60px 0}}.page-width--narrow{max-width:800px}.page-content .section-header__title{text-align:center}.label,label:not(.variant__button-label):not(.text-label){font-weight:700;font-size:12px;text-transform:uppercase}.enlarge-text{font-size:15px}.promo-grid__slide-link,.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{text-transform:uppercase;font-size:13px!important;padding:12px 22px}.btn--circle{padding:5px;border-radius:0;background:#000;color:#fff}table{margin-bottom:30px!important;background:transparent!important;border-spacing:0}td,th{border:0 none;text-align:left;padding:10px 15px;border:1px solid #eee;background:transparent;font-size:14px}@media only screen and (min-width:769px){.page-content,.shopify-email-marketing-confirmation__container,.shopify-policy__container{padding-top:60px;padding-bottom:0}}.shopify-policy__title{margin-bottom:30px}@media only screen and (max-width:768px){.shopify-policy__title{margin-bottom:30px}}@media only screen and (min-width:769px){.shopify-email-marketing-confirmation__container,.shopify-policy__container{max-width:95ch!important}}.testimonials-slide.is-selected .testimonials-slider__text{transform:scale(.95);box-shadow:0 0 #000}.social-sharing__title{display:none}.text-with-icons__blocks .text-with-icons__block{padding-bottom:90px}.text-with-icons__block-text a{font-size:14px;text-decoration:underline}.text-with-icons__block-icon .icon{width:75px;height:75px}.text-with-icons__block-icon svg{color:#fff!important;background:#000}.text-with-icons .icon{padding:10px;margin:10px;border-radius:50%}.text-with-icons__block-title{font-size:17px}.promo-grid__content .rte--block.enlarge-text{font-weight:500}.hero__subtitle{font-weight:500;font-size:16px}.announcement-bar{padding:2px 0;font-size:12px}.promobar{background-color:#f3f3f3;padding:2px 0;font-size:11px;text-transform:uppercase;font-weight:600}.promobar__item--promos .promo-text{display:none;text-transform:uppercase}@media only screen and (max-width:768px){.promobar__content{padding:5px 0 2px}.promobar__item--promos{padding:1px 0 5px}}.site-header__element .page-width{padding:0 15px}.site-header__logo{margin:0}.site-header__search-input{background:#f3f3f3}.site-nav__icon-label{display:none}.icon.icon-cart path{fill:inherit!important}.site-nav__link--icon .icon.icon-user{height:32px;width:32px}.header-item--search{max-width:100%}.header-item--search input{font-size:13px!important}.site-navigation--below.site-nav{text-align:center}.site-navigation--below .site-nav__link{padding:12px 20px;font-size:13px}.drawer-button{line-height:1.78}.megamenu__col-title a{text-transform:uppercase;font-size:13px;letter-spacing:.1em}.megamenu .site-nav__dropdown-link{padding:3px 0}.newsletter-container{border-top:1px solid #eee;padding:90px 0;background-image:url(//www.proteccontrols.com/cdn/shop/t/12/assets/bg-footer-schematic.png?v=110258041401155896371791986424);background-repeat:no-repeat;background-size:50%;background-position:right}.newsletter-section__content{max-width:800px}.newsletter__input-group{max-width:800px;background:#fff}@media only screen and (min-width:769px){.newsletter__input-group{width:600px}}.footer__block{max-width:100%;margin-bottom:60px}.footer__title{font-size:13px;text-transform:uppercase}.footer__menu a{font-size:12px;padding:6px 0}.footer__blocks .social-icons li{margin-right:10px}.footer__base-links{font-size:10px;text-transform:uppercase}.footer__base-links a{text-decoration:none}.footer__section .payment-icons{margin-bottom:0}@media only screen and (min-width:769px){.footer__section .payment-icons{float:right}}@media only screen and (max-width:768px){.footer__section .payment-icons{margin:30px auto 0;text-align:center}}.payment-icons li{margin:0 8px 0 0}#shopify-section-template--18249939550508__c50b51e4-7991-4092-a7da-276868569e1b .promo-grid--space-top{padding-top:10px}@media only screen and (min-width:769px){.template-index .logo-bar [data-view="6-3"] .grid-item,.template-index .logo-bar [data-view="6-2"] .grid-item{flex:0 0 20%}}.grid-item__meta{text-align:center}.grid-product__vendor{margin-top:10px;opacity:.75;text-transform:uppercase}.grid-product__title{font-size:14px}.grid-item__meta-secondary{margin-top:10px}.grid-product__price--current{font-size:14px}@media only screen and (min-width:769px){.grid__item--sidebar{position:relative;top:0;max-height:100%;overflow-y:auto}}.collapsible-content__inner .tag{margin-bottom:5px;font-size:14px}.collapsible-content__inner label{margin-bottom:0!important}.page-content--product{margin-bottom:60px}.product-block{margin-bottom:20px}.product__main-photos .product-slideshow{border:0px solid}.product-single__meta{padding-top:10px;padding-left:15px}.product-single__vendor-sku{opacity:1;font-size:11px;text-transform:uppercase}.product__price{font-size:15px}.icon-and-text{font-size:12px}.variant-input-wrap label{font-weight:700;text-transform:uppercase;font-size:11px;border-radius:none}.product-block .rte h3{margin-top:30px}.collapsible-trigger-btn{padding:20px 0 15px;font-size:15px}.product-single__meta .rte{font-size:14px}.add-to-cart{width:100%!important}@media only screen and (max-width:768px){.product-grid__content{text-align:center}.add-to-cart{width:100%!important}}.inventory-notice-box{padding:10px;border:1px #eee solid;font-size:16px;width:max-content;text-transform:uppercase}.background-one{background:#f3f3f3;min-height:700px;background-image:url(//www.proteccontrols.com/cdn/shop/t/12/assets/bg-account-schematic.png?v=1420282197795739551791986424);background-repeat:no-repeat;background-size:75%;background-position:top center}.template-customers-register .padded-box{max-width:600px;margin:0 auto}.search-bar--page{max-width:100%}@media only screen and (min-width:769px){.template-government .logo-bar [data-view="6-3"] .grid-item,.template-government .logo-bar [data-view="6-2"] .grid-item{flex:0 0 20%}}@media only screen and (min-width:769px){.template-resources .logo-bar [data-view="6-3"] .grid-item,.template-resources .logo-bar [data-view="6-2"] .grid-item{flex:0 0 20%}}.template-hotspot-template .section-header h1{display:none}.template-hotspot-template .view-contents .rte p{font-size:15px}.template-hotspot-template svg g text{font-weight:600}.cart__item-quote{margin-top:15px}.btn--quote{widht:100%}.cart__item-payment-icons{margin-top:30px}@media only screen and (min-width:769px){.cart__page-col:last-child{flex:0 1 42%}.cart__page-col:first-child{flex:0 1 58%;padding-right:60px}}.cart__checkout{margin-bottom:20px}#stamped-reviews-widget[data-widget-type=full-page] .stamped-widget-text:after{content:" reviews"!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-widget-title{margin-bottom:20px;text-align:center;font-size:18px;font-weight:600;text-transform:uppercase}#stamped-reviews-widget[data-widget-type=full-page] .stamped-ratings-wrapper{border:1px solid #ededed!important;padding:20px!important;margin-right:1%!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-reviews-title{text-transform:uppercase;color:#000}#stamped-reviews-widget[data-widget-type=full-page] .stamped-reviews-title a:visited{color:#000!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-reviews-message{font-weight:100!important}#stamped-reviews-widget[data-widget-type=full-page] .stamped-verified-label{color:#000!important;padding:5px;background:#ededed;font-size:11px;font-weight:700}#stamped-reviews-widget[data-widget-type=full-page] .stamped-products-reviews-title{font-style:normal!important;margin-top:10px}#stamped-reviews-widget[data-widget-type=full-page] a.stamped-review-product{font-size:12px;font-weight:400;color:#000!important}.stamped-rewards-modal,.stamped-ugc-modal{background:#00000080!important;background-color:#00000080!important}.stamped-verified-badge{color:#fff;padding:5px;background:#000;font-size:11px;font-weight:700}.stamped-reviews-message,.stamped-reviews-author,.stamped-reviews-date{color:#000!important}.stamped-summary-actions-clear,.stamped-summary-actions-mobile-filter,.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview{font-size:13px;text-decoration:none;text-align:center;width:auto;line-height:30px;background:0 0;color:#fff;background:#000;border:1px solid #000;padding:3px 20px;border-radius:0;text-transform:uppercase;font-weight:700}.stamped-review-header .stamped-verified-badge,.stamped-review-header .verified,.stamped-review-header .verified .fa-check-circle-o,.stamped-review-header .verified .stamped-fa-check-circle-o,.stamped-review-header .verified-badge,.stamped-review-header .verified-badge .fa-check-circle-o,.stamped-review-header .verified-badge .stamped-fa-check-circle-o,.stamped-verified-badge{color:#000;padding:5px;background:#ededed;font-size:11px;font-weight:700}.stamped-review-header-starratings{margin-top:10px}.stamped-review[data-verified=buyer] .stamped-review-avatar:before{content:"\e904";color:#000}.stamped-badge-caption{font-size:11px!important}.rfq-btn{border:0px solid #fff!important}.grfq-quote-widget-label a{font-weight:600!important;font-size:14px;text-transform:uppercase!important}#quick-quote-wrapper{margin-top:60px!important}#quick-quote-wrapper .product_image img{max-width:50px!important}#qq-table-wrapper .cart_item_properties{color:#000!important}#qq-table-wrapper .ng-binding{font-size:14px!important}.qq-quantity-badge{border-radius:0!important;background-color:#fff!important;color:#000!important;font-weight:600!important}#quick-quote-wrapper .quote-form{background:#f3f3f3!important;padding:20px!important}#quick-quote-wrapper .quote-form input,#quick-quote-wrapper .quote-form select,#quick-quote-wrapper .quote-form textarea{background:#fff!important}#quick-quote-wrapper .quote-form .quote-input-label,#quick-quote-wrapper .quote-form .ng-scope .ng-binding{text-transform:uppercase!important;font-size:11px!important;font-weight:600!important}#pnl-request-quote .quote-input-group,#pnl-request-quote .quote-custom-field{margin-bottom:20px!important}.quote-required-message{margin-bottom:15px!important}.quote-input-group{display:block!important}#submit-quote,#back-to-cart{width:100%!important;margin-bottom:15px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/realm.css.map */
