/*!
Theme Name: CTG123 2019
Description: The WordPress theme for CTG
*//*!
	Theme Name: Hello Elementor
	Theme URI: https://github.com/pojome/elementor-hello-theme
	Description: A plain-vanilla & lightweight theme for Elementor page builder
	Author: Elementor Team
	Author URI: https://elementor.com
	Version: 1.2.0
	Stable tag: 1.2.0
	Requires at least: 4.7
	Tested up to: 5.0
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	Tags: flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*//*!
 * Based on Normalize.css v8.0.0, HTML5 Boilerplate v6.1.0, & Bootstrap Reboot v4.1.0 | Under MIT License
*/html{line-height:1.15;-webkit-text-size-adjust:100%}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:aktiv-grotesk, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{margin-top:.5rem;margin-bottom:1rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:.9rem}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em;white-space:pre-wrap}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}details{display:block}summary{display:list-item}figcaption{font-size:16px;line-height:1.4;font-style:italic;font-weight:400}template{display:none}[hidden]{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{page-break-inside:avoid;border:1px solid #cccccc}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#comments .comment-list{margin:0;padding:0;list-style:none;font-size:.9em}#comments .comment,#comments .pingback{position:relative}#comments .comment .comment-body,#comments .pingback .comment-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px 0 30px 60px;border-bottom:1px solid #cccccc}body.rtl #comments .comment .comment-body,body.rtl #comments .pingback .comment-body{padding:30px 60px 30px 0}#comments .comment .avatar,#comments .pingback .avatar{position:absolute;left:0;-webkit-border-radius:50%;border-radius:50%;margin-right:10px}body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar{left:auto;right:0;margin-right:0;margin-left:10px}#comments .comment-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.9rem}#comments .reply,#comments .comment-metadata{font-size:11px;line-height:1}#comments .children{position:relative;list-style:none;margin:0;padding-left:30px}body.rtl #comments .children{padding-left:0;padding-right:30px}#comments .children li:last-child{padding-bottom:0}#comments ol.comment-list .children:before{display:inline-block;font-size:1em;font-weight:normal;line-height:100%;content:'\21AA';position:absolute;top:45px;left:0;width:auto}body.rtl #comments ol.comment-list .children:before{content:'\21A9';left:auto;right:0}@media (min-width: 768px){#comments .comment-author,#comments .comment-metadata{line-height:1}}@media (max-width: 767px){#comments .comment .comment-body{padding:30px 0}#comments .children{padding-left:20px}#comments .comment .avatar{position:inherit;float:left}body.rtl #comments .comment .avatar{float:right}}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;width:100%;margin-bottom:15px;font-size:0.9em;border-spacing:0;border-collapse:collapse}table th,table td{padding:15px;line-height:1.5;text-align:left;vertical-align:top;border:1px solid #cccccc}table th{font-weight:bold}table thead th,table tfoot th{font-size:1em}table caption+thead tr:first-child th,table caption+thead tr:first-child td,table caption+thead tr:first-child th,table caption+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-top:1px solid #cccccc}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#eeeeee}table tbody tr:hover>td,table tbody tr:hover>th{background-color:#e9e9e9}table tbody+tbody{border-top:2px solid #cccccc}@media (max-width: 767px){table table{font-size:0.8em}table table th,table table td{padding:7px;line-height:1.3}table table th{font-weight:400}}dl,dt,dd,ol,ul,li{margin-top:0;margin-bottom:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.alignright{float:right;margin-right:1rem}.alignleft{float:left;margin-left:1rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.sticky{position:relative;display:block}.bypostauthor{font-size:inherit}.gallery-caption{display:block;font-size:0.8125rem;line-height:1.5;margin:0;padding:0.75rem}.wp-caption{margin-bottom:1.25rem}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{margin:0;text-align:center}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eeeeee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#333333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clearfix:after{content:"";display:table;clear:both}html,body{font-family:'Raleway', 'Open Sans', sans-serif}.font-raleway{font-family:'Raleway', sans-serif}.font-open-sans{font-family:'Open Sans', sans-serif}h1{color:#000;line-height:2.625em;font-weight:400;font-size:48px ;font-size:3rem }h2{color:#002e6d;line-height:2.625em;font-weight:400;font-size:42px ;font-size:2.625rem }h3{color:#002e6d;line-height:2.25em;font-weight:400;font-size:36px ;font-size:2.25rem }@media screen and (max-width: 575px){h3{line-height:1.55em}}h4{color:#002e6d;line-height:1.875em;font-weight:400;font-size:30px ;font-size:1.875rem }h5{color:#002e6d;font-family:'Open Sans', sans-serif;font-weight:600;line-height:1.375em;font-size:22px ;font-size:1.375rem }h6{color:#000;font-family:'Open Sans', sans-serif;font-weight:600;line-height:1.25em;text-transform:uppercase;font-size:20px ;font-size:1.25rem }p,li,th,td{line-height:1.125 em;color:#000;font-size:18px ;font-size:1.125rem }a{line-height:1.125 em;color:#077da5;font-size:20px ;font-size:1.25rem ;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover,a:active,a:focus{text-decoration:none;color:#09a2d6}sup{top:1px;margin-left:1px;font-size:20px ;font-size:1.25rem }ul:not(.wp-block-gallery):not(.nav-tabs):not(.menu):not(.sub-menu) ul,ol:not(.wp-block-gallery):not(.nav-tabs) ul,ul:not(.wp-block-gallery):not(.nav-tabs):not(.menu):not(.sub-menu) ol,ol:not(.wp-block-gallery):not(.nav-tabs) ol{margin-bottom:0}ul:not(.wp-block-gallery):not(.nav-tabs):not(.menu):not(.sub-menu){padding-left:1em;list-style:none;margin-bottom:.9rem}ul:not(.wp-block-gallery):not(.nav-tabs):not(.menu):not(.sub-menu)>li:not(blocks-gallery-item)::before{content:'\25AA';color:#077da5;display:inline-block;margin-left:-0.9em;margin-right:0.5em}ol:not(.wp-block-gallery):not(.nav-tabs){padding-left:1em;list-style:none;counter-reset:li;margin-bottom:.9rem}ol:not(.wp-block-gallery):not(.nav-tabs)>li:not(blocks-gallery-item)::before{content:counter(li);counter-increment:li;color:#077da5;display:inline-block;width:1em;margin-left:-1.4em;margin-right:0.5em;text-align:right;direction:rtl}:focus,input:focus,button:focus{outline-color:#09a2d6}input[type=text],input[type=email],input[type=number],input[type=tel],input[type=date],input[type=password],input[type=search],input[type=time],input[type=url],input[type=week],input[type=date],input[type=datetime-local]{background-color:rgba(255,255,255,0.9);border-color:#D9D9D9;color:#0c0c0c}input,button{font-family:'Raleway', sans-serif;border-radius:0;font-size:14px ;font-size:.875rem }.container{max-width:1430px !important}.swal2-popup.swal2-toast .swal2-title{font-size:1em !important}.form-control::-webkit-input-placeholder{color:#777}.form-control::-moz-placeholder{color:#777}.form-control:-ms-input-placeholder{color:#777}.form-control:-moz-placeholder{color:#777}.btn-primary,.wp-block-button__link,.swal2-confirm{background-color:#077da5;border-color:#077da5;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.wp-block-button__link:hover,.wp-block-button__link:active,.wp-block-button__link:focus,.swal2-confirm:hover,.swal2-confirm:active,.swal2-confirm:focus{background-color:#0890bd;border-color:#0890bd}.btn-secondary,.swal2-cancel{background-color:#002e6d !important;border-color:#002e6d !important;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.swal2-cancel:hover,.swal2-cancel:active,.swal2-cancel:focus{background-color:#0044a0 !important;border-color:#0044a0 !important}.btn-tertiary{background-color:#6C6C6C !important;border-color:#6C6C6C !important;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-tertiary:hover,.btn-tertiary:active,.btn-tertiary:focus{background-color:#868686 !important;border-color:#868686 !important;color:#fff}.btn-primary.disabled,.btn-primary:disabled{background-color:#077da5;border-color:#077da5}.btn:disabled{cursor:not-allowed}.btn-lg{font-size:20px ;font-size:1.25rem }.caret-up,.caret-down,.caret-right,.caret-left{width:0;height:0}.caret-up{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid black}.caret-down{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black}.caret-right{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid black}.caret-left{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid black}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:inherit}table tbody tr:hover>td,table tbody tr:hover>th{background-color:inherit}table.table-borderless thead:first-child tr:first-child th{border-top:none}body.modal-showing{overflow:hidden}body::before{content:'';display:block;position:absolute;z-index:999;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;z-index:-1;opacity:0}body.modal-showing::before{visibility:visible;z-index:999;opacity:1}.font-size-inherit{font-size:inherit !important}.hidden{display:none;visibility:hidden}@media print, screen and (min-width: 576px){.h-sm-100{height:100% !important}}@media print, screen and (min-width: 768px){.h-md-100{height:100% !important}}@media print, screen and (min-width: 992px){.h-lg-100{height:100% !important}}@media print, screen and (min-width: 576px){.w-sm-100{width:100% !important}}@media print, screen and (min-width: 768px){.w-md-100{width:100% !important}}@media print, screen and (min-width: 992px){.w-lg-100{width:100% !important}}@media print, screen and (min-width: 1200px){.w-xl-100{width:100% !important}}@media print, screen and (min-width: 576px){.w-sm-auto{width:auto !important}}@media print, screen and (min-width: 768px){.w-md-auto{width:auto !important}}@media print, screen and (min-width: 992px){.w-lg-auto{width:auto !important}}@media print, screen and (min-width: 1200px){.w-xl-auto{width:auto !important}}.admin-bar .products-2-body{margin-top:32px}.parts-catalog a,.parts-catalog-modal a{color:#077da5 !important}.parts-catalog a:hover,.parts-catalog a:active,.parts-catalog a:focus,.parts-catalog-modal a:hover,.parts-catalog-modal a:active,.parts-catalog-modal a:focus{color:#09a2d6 !important}.parts-catalog .pc-title-info,.parts-catalog-modal .pc-title-info{align-items:center;justify-content:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 798px){.parts-catalog .pc-title-info .pc-info-bar .pc-info-view,.parts-catalog .pc-title-info .pc-info-bar #pc-list-toggle,.parts-catalog .pc-title-info .pc-info-bar #pc-grid-toggle,.parts-catalog-modal .pc-title-info .pc-info-bar .pc-info-view,.parts-catalog-modal .pc-title-info .pc-info-bar #pc-list-toggle,.parts-catalog-modal .pc-title-info .pc-info-bar #pc-grid-toggle{display:none}}.pc-quote-request{position:sticky;top:20px;bottom:20px;text-align:center;background-color:#077da5;color:#fff}.pc-quote-request hr{border-color:#09a2d6}@media (max-width: 798px){.pc-quote-request{width:100%;position:relative;margin-bottom:20px}}.pc-quote-request .pc-quote-request-title{font-weight:500;font-size:24px !important;font-size:1.5rem !important;line-height:24px !important;line-height:1.5rem !important}.pc-quote-request .pc-rapid-quote-button{background-color:#002e6d;border-color:#002e6d;color:#fff;padding:10px 32px;text-transform:uppercase;font-weight:600;font-size:18px ;font-size:1.125rem }.pc-quote-request .pc-rapid-quote-button:hover,.pc-quote-request .pc-rapid-quote-button:active,.pc-quote-request .pc-rapid-quote-button:focus{background-color:#00183a;border-color:#00183a;color:#fff}.pc-quote-item{display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:justify !important;justify-content:space-between !important;align-items:center;margin:5px 0 5px 0;clear:both}.pc-quote-item .pc-quote-item-title{color:#fff !important;float:left;margin:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px !important;font-size:1rem !important}.pc-quote-item .pc-quote-remove{color:#fff !important;float:right;margin:0;text-transform:capitalize;-webkit-font-smoothing:antialiased;font-size:16px !important;font-size:1rem !important}.pc-quote-item .pc-quote-remove:hover,.pc-quote-item .pc-quote-remove:active,.pc-quote-item .pc-quote-remove:focus{text-decoration:underline}.parts-catalog .pc-button-toggle-view{color:#002e6d}.parts-catalog .pc-button-toggle-view.selected{color:#077da5 !important;background-color:#eeeeee}.parts-catalog .pc-button-toggle-view:hover,.parts-catalog .pc-button-toggle-view:active,.parts-catalog .pc-button-toggle-view:focus{color:#002e6d}#pc-view{clear:both;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.pc-product{background-color:#fff}.pc-modal-more-info .hide-more-info{display:none}.pc-product h4,.pc-modal-more-info h4{font-weight:700;font-size:24px !important;font-size:1.5rem !important}.pc-product p,.pc-modal-more-info p{word-break:break-word}.pc-product hr,.pc-modal-more-info hr{border:none;margin:1em 0}.pc-product hr+p,.pc-modal-more-info hr+p{font-weight:700}.pc-product .inner,.pc-modal-more-info .inner{padding:1.5rem}.pc-product .related-searches,.pc-modal-more-info .related-searches{margin-left:-0.6em;margin-right:-0.6em}.pc-product .related-searches a,.pc-modal-more-info .related-searches a{display:inline-block;padding:0.2em 0.8em;font-size:16px ;font-size:1rem }.pc-add-quote-button{width:100%;padding:20px;background-color:#F1F1F1}.pc-add-quote-button button{display:block;font-weight:700}.gridview .pc-product{width:31.3333%;border:1px solid #cccccc;margin-bottom:20px}@media screen and (max-width: 1199px){.gridview .pc-product{width:49%}}.gridview .pc-product .pc-product-left{height:100%}.gridview .pc-product .pc-product-right{display:none}.gridview .pc-product .pc-add-quote-button.list-mobile{display:none}.gridview .pc-product .pc-mfg{display:none}.gridview .pc-product .pc-more-info{text-align:left}.gridview .pc-product .pc-more-info a{padding-left:0px}.gridview .pc-product .pc-dark-font{font-size:1.062em;font-weight:400;color:#000;margin:0}.gridview .pc-product .pc-mfg-container{display:flex;display:none}.listview .pc-product{width:100%;border:1px solid #cccccc;margin-bottom:20px;position:relative;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 991px){.listview .pc-product{display:block}}.listview .pc-product .inner{padding:1.5rem;padding-bottom:0;background:#F1F1F1}@media screen and (max-width: 991px){.listview .pc-product .inner{border-right:none;background:#FFF}}.listview .pc-product .pc-product-left{width:33%;padding-right:20px}@media screen and (max-width: 991px){.listview .pc-product .pc-product-left{width:100%}}.listview .pc-product .pc-product-right{width:67%;padding:1.5rem}@media screen and (max-width: 991px){.listview .pc-product .pc-product-right{position:relative;width:100%}}.listview .pc-product .pc-add-quote-button.grid{display:block}@media screen and (max-width: 991px){.listview .pc-product .pc-add-quote-button.grid{display:none}}.listview .pc-product .pc-add-quote-button.list-mobile{display:none}@media screen and (max-width: 991px){.listview .pc-product .pc-add-quote-button.list-mobile{display:block}}.listview .pc-product .pc-more-info{display:none}.listview .pc-product .pc-mfg-container{display:none}.parts-catalog-modal h4{font-size:22px !important;font-size:1.375rem !important}.pc-modal-background{z-index:400;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.3);display:flex;justify-content:center;overflow:auto}.pc-modal-container{position:absolute;top:10%;width:50%}@media (max-width: 1024px){.pc-modal-container{width:70%}}a.pc-modal-close{position:absolute;top:0;right:0;width:25px;height:25px;padding:10px 0 0 0;z-index:200}a.pc-modal-close strong{padding:0}.pc-modal-quote-request .pc-request-title{text-align:center}.pc-modal-quote-request .pc-request-title h2{font-weight:bold;text-transform:none;font-size:1.5em}.pc-modal-quote-request .pc-request-info-container{display:flex;flex-direction:row}@media screen and (max-width: 991px){.pc-modal-quote-request .pc-request-info-container{flex-direction:column;align-items:center}}.pc-modal-quote-request .pc-request-right{width:50%}@media screen and (max-width: 991px){.pc-modal-quote-request .pc-request-right{width:100%}}.pc-modal-quote-request .pc-request-right .signed-in{font-style:italic;margin-top:25px;text-align:center}.pc-modal-quote-request .pc-request-right .pc-request-customer-titles h5{width:50%;margin:10px 0 0 0;padding:0;margin:0}.pc-modal-quote-request .pc-request-right .pc-request-customer-titles h5 a{display:block;height:100%;padding:10px 0 10px 0;border:1px solid #cccccc;border-left:none;background-color:#f6f6f6;text-align:center;text-transform:none;font-size:19px !important;font-size:1.1875rem !important;line-height:19px !important;line-height:1.1875rem !important}.pc-modal-quote-request .pc-request-right .pc-request-customer-titles h5 a.active{border-bottom:none;background-color:transparent;color:#002e6d !important}.pc-modal-quote-request .pc-request-right .pc-request-customer-titles h5:first-of-type a{border-left:1px solid #ccc}.pc-modal-quote-request .pc-request-right .pc-customer-info-forms{padding:30px;padding-bottom:15px;border:1px solid #dee2e6;border-top:none}.pc-modal-quote-request .pc-request-right .pc-customer-info-forms label{display:block;padding:10px 0 5px 0}.pc-modal-quote-request .pc-request-right .pc-customer-info-forms input[type="text"],.pc-modal-quote-request .pc-request-right .pc-customer-info-forms input[type="password"],.pc-modal-quote-request .pc-request-right .pc-customer-info-forms input[type="email"],.pc-modal-quote-request .pc-request-right .pc-customer-info-forms input[type="number"],.pc-modal-quote-request .pc-request-right .pc-customer-info-forms input[type="date"],.pc-modal-quote-request .pc-request-right .pc-customer-info-forms textarea{display:block;min-height:35px;width:100%;padding:1px 10px;color:#555;border:1px solid #cccccc}.pc-modal-quote-request .pc-request-right .pc-customer-info-forms p{font-size:12px;line-height:110%;color:#cccccc}.pc-modal-quote-request .pc-request-right .pc-customer-info-forms .customer-form{display:none}.pc-modal-quote-request .pc-request-right .pc-customer-info-forms .customer-form.active{display:block}.pc-modal-quote-request .pc-request-right .pc-customer-info-forms .customer-form .validation-code-wrap{padding-top:25px;padding-bottom:10px}.pc-modal-quote-request .pc-request-right .pc-customer-info-forms .customer-form .validation-code-wrap h4,.pc-modal-quote-request .pc-request-right .pc-customer-info-forms .customer-form .validation-code-wrap h5{margin:0}.pc-modal-quote-request .pc-request-right .pc-customer-info-forms .customer-form .validation-code-wrap h5{margin-top:5px}.pc-modal-quote-request .pc-form-not-robot{display:flex;flex-direction:row;align-items:center;border:1px solid #cccccc;padding:20px}.pc-modal-quote-request .pc-form-not-robot label{margin:0 0 0 15px;color:#333}.pc-modal-quote-request .pc-send-button-container{text-align:center;padding:20px 0}.pc-modal-quote-request .pc-send-button-container .pc-send-request{position:relative;background-color:#eeeeee;border:1px solid #cccccc;border-radius:20px;padding:10px 32px;margin:10px;-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;-ms-transition:all .05s ease-in-out;transition:all .05s ease-in-out}.pc-modal-quote-request .pc-send-button-container .pc-send-request:hover,.pc-modal-quote-request .pc-send-button-container .pc-send-request:active,.pc-modal-quote-request .pc-send-button-container .pc-send-request:focus{background-color:#1a57a2;color:#fff}.pc-modal-quote-request .pc-send-button-container .pc-send-request.loading .spinner{display:block}.pc-modal-quote-request .pc-request-left{width:50%;padding:0 60px 0 0}@media screen and (max-width: 991px){.pc-modal-quote-request .pc-request-left{width:100%}}.pc-modal-quote-request .pc-request-left .pc-request-parts-titles{display:flex;flex-direction:row;justify-content:space-between}.pc-modal-quote-request .pc-request-left .pc-request-parts-titles h4{text-transform:none;font-weight:bold}.pc-modal-quote-request .pc-request-left a p{text-decoration:underline}.pc-modal-quote-request .pc-request-left .pc-request-products .pc-request-product-info{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.pc-modal-quote-request .pc-request-left .pc-request-products .pc-request-product-info.last{padding-bottom:10px;border-bottom:1px solid #efefef}.pc-modal-quote-request .pc-request-left .pc-request-products>div:last-child .pc-request-product-info.last{border:none}.pc-modal-quote-request .pc-request-left .pc-request-products .pc-quote-item-title{border:1px solid #cccccc;margin:10px 0;margin-bottom:5px;padding:5px 15px;font-size:20px;width:74%;width:calc(100% - 75px)}.pc-modal-quote-request .pc-request-left .pc-request-products .pc-request-quantity{border:1px solid #cccccc;height:42px;width:70px;text-align:center;line-height:37px;font-size:20px;margin:0;margin-top:5px}.pc-modal-quote-request .pc-request-left .pc-request-products .pc-quote-item-manufacturer,.pc-modal-quote-request .pc-request-left .pc-request-products .pc-quote-item-target-price{border:1px solid #cccccc;padding:5px 15px;font-size:20px;width:49%;width:calc(50% - 2.5px)}.pc-modal-quote-request .pc-request-left .pc-request-products .pc-request-product-info.last .dollar-sign{position:absolute;left:50%;margin-left:10px;color:#888}.pc-modal-quote-request .pc-request-left .pc-request-products .pc-quote-item-target-price{padding-left:30px}.pc-modal-quote-request .pc-request-left .pc-request-products .pc-form-remove-part{position:absolute;display:block;display:flex;align-items:center;left:100%;margin-left:5px;margin-top:2px;padding:5px 10px;min-height:42px;cursor:pointer;background:#077da5;color:#fff}.pc-modal-quote-request .pc-request-left .pc-request-products .pc-form-remove-part:hover,.pc-modal-quote-request .pc-request-left .pc-request-products .pc-form-remove-part:active,.pc-modal-quote-request .pc-request-left .pc-request-products .pc-form-remove-part:focus{background:#ffa9a9}.pc-modal-quote-request .pc-request-left .pc-request-products .pc-form-remove-part>span{font-size:1.5em;line-height:1em}.pc-modal-quote-request .pc-request-message label{display:block;padding:10px 0 5px 0}.pc-modal-quote-request .pc-request-message textarea{display:block;min-height:200px;width:100%;border-color:#ccc;padding:10px;color:#555;font-size:14px ;font-size:.875rem }input::placeholder{font-size:14px;line-height:26px;color:#aaa}input::-webkit-input-placeholder{font-size:14px;line-height:26px;color:#aaa}input::-moz-placeholder{font-size:14px;line-height:26px;color:#aaa}input::-ms-input-placeholder{font-size:14px;line-height:26px;color:#aaa}input:-ms-input-placeholder{font-size:14px;line-height:26px;color:#aaa}input:-moz-placeholder{font-size:14px;line-height:26px;color:#aaa}.thank-you-notice{display:none;padding:0}.thank-you-notice>div{padding:20px;background-color:#d9edf7}.thank-you-notice h1{margin:0}@media print, screen and (min-width: 576px){.parts-catalog-modal .modal-xl{max-width:90%}}@media print, screen and (min-width: 992px){.parts-catalog-modal .modal-xl{max-width:90%}}@media print, screen and (min-width: 1200px){.parts-catalog-modal .modal-xl{max-width:1140px}}.parts-catalog-modal .error,.parts-catalog-modal .error *{font-size:80%;color:#dc3545 !important}.page-featured-products a{color:#077da5}.page-featured-products a:hover,.page-featured-products a:active,.page-featured-products a:focus{color:#09a2d6}.page-featured-products .featured-products-section{border-bottom:1px solid #C5C5C5;padding-bottom:1.5em}.page-featured-products .featured-products-section:last-of-type{border-bottom:0}.page-featured-products .featured-products-section h3{margin:0}.page-featured-products .featured-products-section ul.related-list{padding:0;margin:0;margin-left:-0.5em;margin-right:-0.5em}.page-featured-products .featured-products-section li{list-style:none;display:inline-block}.page-featured-products .featured-products-section li::before{display:none !important}.page-featured-products .featured-products-section li>a{display:inline-block;padding:0.3em 0.8em}.page-featured-products .featured-products-section.nsn ul.related-list,.page-featured-products .featured-products-section.number ul.related-list{margin-left:-0.7em;margin-right:-0.7em}.page-featured-products .featured-products-section.nsn li,.page-featured-products .featured-products-section.number li{padding:1px 0.8em}.page-featured-products .featured-products-section.nsn li>a,.page-featured-products .featured-products-section.number li>a{background-color:#F1F1F1}@media print, screen and (min-width: 576px){.page-featured-products .featured-products-section.nsn.has-shaded li>a,.page-featured-products .featured-products-section.number.has-shaded li>a{background-color:transparent}}.page-featured-products .featured-products-section.nsn.has-shaded li.shaded>a,.page-featured-products .featured-products-section.number.has-shaded li.shaded>a{background-color:#F1F1F1}.page-featured-products .featured-products-section.letter li,.page-featured-products .featured-products-section.jantx li{position:relative}.page-featured-products .featured-products-section.letter li:after,.page-featured-products .featured-products-section.jantx li:after{content:'';display:block;position:absolute;top:8px;bottom:8px;left:100%;border-right:1px solid #c6c6c6}.page-featured-products .featured-products-section.letter li:last-of-type:after,.page-featured-products .featured-products-section.jantx li:last-of-type:after{display:none}@media print, screen and (min-width: 576px){.page-featured-products .featured-products-section.number ul{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;max-height:440px}}.page-featured-products ul.featured-product-results{display:block;padding:0;margin:0}.page-featured-products ul.featured-product-results li{display:block;list-style:none}.page-featured-products ul.featured-product-results li::before{display:none !important}.page-featured-products ul.featured-product-results li:nth-child(odd)>a{background-color:#F1F1F1}.page-featured-products ul.featured-product-results li>a{display:block;padding:0.3em 0.8em}.page-featured-products .nav-product-results{display:block;float:left;padding:0.3em 0.8em;border:1px solid #c6c6c6;font-size:15px ;font-size:.9375rem }.page-featured-products .nav-product-links{display:block;float:left;font-size:0}.page-featured-products .nav-product-links a,.page-featured-products .nav-product-links b{display:inline-block;padding:0.3em 0.8em;border:1px solid #c6c6c6;border-left:none;font-weight:400;font-size:15px ;font-size:.9375rem }.page-featured-products .nav-product-links b{background-color:#F4F3F4;color:#918F8F}.site-header-sticky{position:fixed !important;background-color:#002e6d !important;top:-1px !important;left:-1px;right:-1px;width:calc(100% + 2px) !important;-webkit-transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-o-transition:all .05s ease-in-out;-ms-transition:all .05s ease-in-out;transition:all .05s ease-in-out;visibility:hidden;z-index:-1;opacity:0}.site-header-sticky.show{visibility:visible;z-index:999;opacity:1}.site-header{position:fixed;top:0;width:100%;z-index:99;background-color:#fff;color:#002e6d;text-shadow:0 1px 4px rgba(0,0,0,0.2);text-align:right;box-shadow:0px 0px 12px 1px rgba(0,0,0,0.1)}@media print, screen and (min-width: 768px){.site-header{position:absolute;background-color:transparent;color:#fff}}.site-header a{color:inherit;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-header a:hover,.site-header a:active,.site-header a:focus{color:#077da5}.site-header .btn-primary{background-color:#077da5;border-color:#077da5;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-header .btn-primary:hover,.site-header .btn-primary:active,.site-header .btn-primary:focus{background-color:#fff;background-clip:initial;border-color:#fff;color:#077da5}.site-header .mobile-menu-trigger{cursor:pointer;padding:0.5em}.site-logo-container>a{position:relative;z-index:9}.site-header .site-logo{max-width:100%}@media print, screen and (min-width: 768px){.site-header .site-logo{max-width:initial}}.site-header-top-bar .contact-phone{font-size:14px ;font-size:.875rem }.site-header-top-bar .inventory-search-input{background-color:#fff;background-clip:initial;border-color:#fff}.header-offset{padding-top:83px}@media print, screen and (min-width: 768px){.header-offset{padding-top:320px}}.header-background{background-color:#002e6d;color:#fff;background-position:center;background-size:cover}.header-background-dark-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5)}.site-header-nav{text-align:right}.site-header-nav .menu,.site-header-nav .sub-menu{margin:0;padding:0}.site-header-nav .menu .menu-item,.site-header-nav .sub-menu .menu-item{position:relative;list-style:none}.site-header-nav .menu .menu-item::before,.site-header-nav .sub-menu .menu-item::before{content:'';display:none}.site-header-nav .menu>.menu-item{position:relative;list-style:none;display:inline-block;padding-bottom:1em}.site-header-nav .menu>.menu-item>a{display:inline-block;padding:.375rem .75rem;font-weight:400;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px ;font-size:1rem }.site-header-nav .menu>.menu-item>a:hover,.site-header-nav .menu>.menu-item>a:active,.site-header-nav .menu>.menu-item>a:focus{color:#fff;text-decoration:none}.site-header-nav .menu>.menu-item:not(.menu-item-has-children):after{content:'';display:block;position:absolute;top:100%;left:50%;width:100%;height:5px;background-color:#077da5;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;z-index:-1;opacity:0;transform:translateY(0%) translateX(-50%)}.site-header-nav .menu>.menu-item:not(.menu-item-has-children):hover:after,.site-header-nav .menu>.menu-item:not(.menu-item-has-children):active:after,.site-header-nav .menu>.menu-item:not(.menu-item-has-children):focus:after{visibility:visible;z-index:999;opacity:1;transform:translateY(0%) translateX(-50%)}.site-header-nav .menu>.menu-item>a:focus+.sub-menu,.site-header-nav .sub-menu:focus-within{visibility:visible;z-index:999;opacity:1;transform:translateY(0%) translateX(-50%)}.site-header-nav .sub-menu{text-align:left;display:block;position:absolute;top:100%;left:50%;background-color:rgba(0,46,109,0.9);border-top:5px solid rgba(7,125,165,0.9);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden;z-index:-1;opacity:0;transform:translateY(0%) translateX(-50%)}.site-header-nav .menu>.menu-item:hover .sub-menu,.site-header-nav .menu>.menu-item:active .sub-menu,.site-header-nav .menu>.menu-item:focus .sub-menu{visibility:visible;z-index:999;opacity:1;transform:translateY(0%) translateX(-50%)}.site-header-nav .sub-menu::before{content:'';display:block;position:absolute;bottom:100%;left:50%;margin-left:-7px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #077da5}.site-header-nav .sub-menu>.menu-item{display:block}.site-header-nav .sub-menu>.menu-item>a{position:relative;display:block;white-space:nowrap;padding:0.75em 1em;font-weight:200;margin-top:-1px;color:#fff;font-size:15px ;font-size:.9375rem ;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-header-nav .sub-menu>.menu-item>a:hover,.site-header-nav .sub-menu>.menu-item>a:active,.site-header-nav .sub-menu>.menu-item>a:focus{background-color:#2E4E7F;color:#fff;text-decoration:none}.site-header-nav .sub-menu>.menu-item>a:before{content:'';display:block;position:absolute;top:0;left:1em;right:1em;height:1px;background-color:#2E4E7F}.site-header-nav .sub-menu>.menu-item:first-of-type>a:before{display:none}@media screen and (max-width: 1299px){.site-header-nav .menu>.menu-item>a{font-size:14px ;font-size:.875rem }.site-header-nav .sub-menu>.menu-item>a{font-size:14px ;font-size:.875rem }}.site-header-nav-mobile{display:block;position:fixed;top:0;bottom:0;max-width:300px;padding-bottom:40px;background-color:#002e6d;color:#fff;text-align:right;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;visibility:hidden;z-index:-1;opacity:0;right:-100%}.site-header-nav-mobile.show{visibility:visible;z-index:999999;opacity:1;right:0}.site-header-nav-mobile p,.site-header-nav-mobile a{color:#fff}.site-header-nav-mobile a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.site-header-nav-mobile a:hover,.site-header-nav-mobile a:active,.site-header-nav-mobile a:focus{color:#077da5}.site-header-nav-mobile .stick-to-bottom{position:absolute;bottom:0;width:100%}.site-header-nav-mobile .menu{margin:0;padding:0;padding-top:.75em;padding-bottom:.75em}.site-header-nav-mobile .menu .menu-item,.site-header-nav-mobile .sub-menu .menu-item{display:block;position:relative;list-style:none}.site-header-nav-mobile .menu .menu-item::before,.site-header-nav-mobile .sub-menu .menu-item::before{content:'';display:none}.site-header-nav-mobile .menu>.menu-item>a{display:inline-block;padding:.75em;margin-right:-0.75em;font-weight:500;font-size:15px ;font-size:.9375rem }.site-header-nav-mobile .sub-menu>.menu-item{display:none}.login-panel-hover .login-panel-container{visibility:hidden;z-index:-1;opacity:0;transform:translateY(-5%)}.login-panel-hover.show .login-panel-container{visibility:visible;z-index:999;opacity:1;transform:translateY(0)}.login-panel-hover.show .site-header-login-button{background-color:#002e6d;border-color:#002e6d;color:#fff}@media print, screen and (min-width: 768px){.login-panel-hover.show .site-header-login-button{background-color:#fff;border-color:#fff;color:#077da5;border-radius:0}}.site-header .site-header-login-button{border-radius:4px}.site-header .site-header-login-button:hover,.site-header .site-header-login-button:active,.site-header .site-header-login-button:focus{background-color:#002e6d;border-color:#002e6d;color:#fff}@media print, screen and (min-width: 768px){.site-header .site-header-login-button:hover,.site-header .site-header-login-button:active,.site-header .site-header-login-button:focus{background-color:#fff;border-color:#fff;color:#077da5;border-radius:0}}@media screen and (max-width: 379px){.site-header .site-header-login-button{font-size:14px ;font-size:.875rem }.site-header .site-header-login-button i,.site-header .site-header-login-button .nbsp{display:none}}.login-panel-container{position:absolute;top:100%;right:0;width:100%;height:10px;background-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.login-panel{display:block;position:absolute;z-index:999;top:100%;right:0;background-color:#fff;color:#111;text-shadow:none;white-space:nowrap;text-align:left}.login-panel .forgot-password{color:#077da5;font-size:14px ;font-size:.875rem }.login-panel .forgot-password:hover,.login-panel .forgot-password:active,.login-panel .forgot-password:focus{color:#002e6d}.login-panel .btn-primary:hover,.login-panel .btn-primary:active,.login-panel .btn-primary:focus{background-color:#002e6d;border-color:#002e6d;color:#fff}.login-panel .form-group{margin-bottom:0.7rem}.login-panel form label{margin-bottom:0.1rem;font-size:15px ;font-size:.9375rem }.login-panel .button-login{padding-bottom:0.25rem;font-weight:500;font-size:15.5px ;font-size:.96875rem }.modal .modal-header{background-color:#077da5;color:#fff}.modal .site-logo{max-width:120px}.modal button.close{font-size:16px ;font-size:1rem }.modal .modal-content{border-radius:.6rem}.modal .modal-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.modal .modal-footer{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.modal .tooltip{z-index:9999}.pc-send-request:disabled{pointer-events:none}.register-form.remove-modal-offset,.remove-modal-offset .register-form{margin-left:-1rem;margin-right:-1rem}.register-form a:hover,.register-form a:active,.register-form a:focus{color:#09a2d6}.request-rapid-quote{background-color:#F1F1F1;color:#333}.request-rapid-quote label,.request-rapid-quote small{color:#565656}@media print, screen and (min-width: 576px){.request-rapid-quote label{white-space:nowrap}}.request-rapid-quote p{font-weight:300;font-size:16px ;font-size:1rem }.request-rapid-quote .btn{padding:0.8em 1.5em;font-weight:600}.request-rapid-quote .btn:disabled{opacity:.4}.inventory-search{color:#333}.inventory-search label,.inventory-search small{color:#565656}@media print, screen and (min-width: 576px){.inventory-search label{white-space:nowrap}}.inventory-search p{font-weight:300;font-size:16px ;font-size:1rem }.inventory-search a{color:#077da5 !important}.inventory-search a:hover,.inventory-search a:active,.inventory-search a:focus{color:#09a2d6 !important}.inventory-search .form-control{padding-top:15px;padding-bottom:15px}.inventory-search input[name=part],.inventory-search button[type=submit]{height:52px}.inventory-search .btn{padding:0.8em 1.5em;font-weight:600}.inventory-search .btn:disabled{opacity:.4}.inventory-search-custom-results{color:#333;line-height:1.75em}.inventory-search-custom-results b{margin-right:0.2em;color:#002e6d}.inventory-search-results .results-per-page-select{min-width:63px;height:51px}.inventory-search-results .button-add-to-request{padding:0.8em 1.5em;font-weight:600}.hero-search-rapid-quote-form .elementor-search-form{display:block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.hero-search-rapid-quote-form .elementor-search-form__container{min-height:70px}.hero-search-rapid-quote-form .elementor-search-form__input{font-family:"Roboto", Raleway;font-size:17px !important;font-weight:400;padding-left:calc(70px / 3) !important;padding-right:calc(70px / 3) !important;color:#0c0000;background-color:rgba(255,255,255,0.9) !important}.hero-search-rapid-quote-form .elementor-search-form__submit{font-family:"Roboto", Raleway;min-width:70px;font-weight:500;letter-spacing:1px;background-color:#077da5;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:calc(70px / 3) !important;padding-right:calc(70px / 3) !important;cursor:pointer}.hero-search-rapid-quote-form .elementor-search-form__submit:hover,.hero-search-rapid-quote-form .elementor-search-form__submit:active,.hero-search-rapid-quote-form .elementor-search-form__submit:focus{background-color:#4291b2;color:#fff}.hero-search-rapid-quote-form .elementor-button-link{font-family:"Raleway", Raleway;font-weight:500;text-transform:uppercase;background-color:rgba(255,255,255,0);border:2px solid #fff;padding:1.35em 2.1em 1.35em 2.1em !important}.hero-search-rapid-quote-form .elementor-button-link:hover,.hero-search-rapid-quote-form .elementor-button-link:active,.hero-search-rapid-quote-form .elementor-button-link:focus{color:#077da5;border-color:#077da5;background-color:#ffffff;text-decoration:none}.spinner{display:inline-block;height:40px;width:40px;margin:0px auto;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:3px solid rgba(0,174,239,0.15);border-right:3px solid rgba(0,174,239,0.15);border-bottom:3px solid rgba(0,174,239,0.15);border-top:3px solid rgba(0,174,239,0.8);border-radius:100%}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}button .spinner{display:none;margin-left:10px;height:16px;width:16px}button.loading .spinner{display:inline-block}
/*# sourceMappingURL=style.css.map */
