/** Shopify CDN: Minification failed

Line 40:106 Expected ":"

**/
img{max-width:100%;border:0;vertical-align:middle;}
a{cursor:pointer;text-decoration:none;}
.text-center{text-align:center;}
.section-header{margin-bottom:35px;}
.section-header h1{font-size:36px;font-weight:500;color:#5e5e5e;}
.section-header h2{font-size:30px;font-weight:500;color:#5e5e5e;}
@media (min-width:750px){.section-header{margin-bottom:55px;}}
@media (max-width:1200px){.support .section-header{margin-top:50px;}}
@media (max-width:749px){.support .section-header{margin-top:15px;}}


/*Form*/
#pro-form-section .grid__item input,textarea{width:100%;margin-bottom:20px;} 
#pro-form-section .readio-btn input{height:20px;background:none;box-shadow:none;width:20px;vertical-align:middle;margin:0;}
#pro-form-section .readio-btn span{padding:0 15px 0 5px;}
#pro-form-section .readio-btn{margin-bottom:20px;}
#pro-form-section select#ContactFormPurchasedFrom,#ContactFormProductName{width:100%;margin-bottom:20px;}
.register-error{color:#ff0000;padding-bottom:12px;}
.register-hide{display:none;}


.support.page-width{max-width:1200px;margin:0 auto;padding-left:55px;padding-right:55px;}
@media (max-width:992px){.support.page-width{padding-left:15px;padding-right:15px;}}
@media (max-width:749px){.support.page-width{padding-left:22px;padding-right:22px;}}

.support{color:#5e5e5e;}
.support .section-header, .support .section-header h1{font-weight:400;text-transform:capitalize;}
.support .video-product-title{font-weight:400;text-transform:capitalize;}

.support .hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;}
.support .hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, .35) 0, transparent 80%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, .35) 0, transparent 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity;}
.support .hvr-float-shadow:active, .support .hvr-float-shadow:focus, .support .hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);}
.support .hvr-float-shadow:active:before, .support .hvr-float-shadow:focus:before, .support .hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px);}
.support .cnt-view-item__image{height:230px;margin-bottom:20px;width:100%;}
.support .grid-view-item__title{font-size:15px !important;font-weight:bold;color:#333;text-align:center;te}
.support .grid--view-items{position:relative;overflow:inherit;column-gap:0;}
.support .grid__item{position:static;display:inline-block;padding:0 10px;width:100%;max-width:100%;}
.support .grid-view-item{border-radius:0.5em;border:1px solid #cbcbcb;text-align:center;padding:10px 10px 20px 10px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.2);}
.support .grid__item.active .grid-view-item{border-color:#1DD70D;}
.support .grid__item.active .subsec .grid__item .grid-view-item{border-color:#cbcbcb;}

.support .grid-view-item__link{position:relative;display:block;max-width:380px;margin:0 auto;}
.support .grid-view-item a{cursor:pointer;text-decoration:none;}
.support .grid-view-item a:hover{opacity:.6;}
.support .grid-view-item__bgimage{height:100%;width:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;display:flex;align-items:center;}

.support .subsec{background:#f3f3f3;padding:20px;margin:0 auto;margin-top:10px;position:absolute;left:0;right:0;z-index:1;}
.support .subsec .grid__item{padding-left:10px;padding-right:10px;}
.support .subsec .grid__item img{width:60%;}
.support .subsec .cnt-view-item__image{height:130px;}
.support .grid-view-item{margin:10px 0;background:#fff;}
.support-video-page iframe.detail-iframe.iframe-video{position:inherit;height:600px;width:100%;}

.support#support-opt-dv{margin-top:25px;}

/* .support #contact_form .grid--half-gutters{margin-bottom:0;} */
.support #contact_form .grid--half-gutters{margin:0 -10px;gap:0;}
#pro-form-section select#ContactFormPurchasedFrom, #ContactFormProductName{width:100%;margin-bottom:20px;}
#pro-form-section .grid__item input, #pro-form-section textarea{width:100%;margin-bottom:20px;}
.support #contact_form input, .support #contact_form textarea, .support #contact_form select{font-size:16px;line-height:26px;color:#5e5e5e;border-radius:2px;border:1px solid #bbb;box-shadow:0px 2px 5px rgba(0,0,0,.2);}
.support #contact_form textarea{height:240px;}
.support #contact_form .get-started{padding:15px 35px;font-size:18px;font-weight:bold;letter-spacing:1px;}
.support label{display:inline-block;font-size:16px;line-height:26px;letter-spacing:1px;max-width:100%;margin-bottom:5px;font-weight:700;}
#pro-form-section .readio-btn input{height:20px;background:none;box-shadow:none;width:20px;vertical-align:middle;margin:0;}
#pro-form-section select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url('//gopowerbike.com/cdn/shop/t/16/assets/ico-select.svg?v=1555638…');background-repeat:no-repeat;background-position:right 10px center;line-height:1.2;text-indent:.01px;text-overflow:"";cursor:pointer;padding:8px 28px 8px 15px;}
#pro-form-section select option{color:#1dd70d;background-color:#fff;}
#pro-form-section input, #pro-form-section textarea{padding:8px 15px;}
.support #contact_form .get-started{display:block;font-size:18px;font-weight:bold;letter-spacing:1px;border:none;background:#1DD70D;color:#fff;padding:15px 35px;margin:0 auto;text-transform:uppercase;border-radius:5px;width:140px;}
.support #contact_form .get-started.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;}
.support #contact_form .get-started.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#444;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.support #contact_form .get-started.hvr-shutter-out-vertical:active:before, .support #contact_form .get-started.hvr-shutter-out-vertical:focus:before, .support #contact_form .get-started.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);}

@media (min-width:750px){
    .support .grid--view-items .medium-up--one-quarter{width:25%;max-width:25%;}
	.support #contact_form .medium-up--one-half{width:50%;max-width:50%;}
	#pro-form-section input, #pro-form-section textarea{padding:10px 18px;}
	#pro-form-section select{padding-top:10px;padding-left:18px;padding-bottom:10px;}
}

@media (max-width:1200px){
    #pro-form-section .grid__item label{font-size:14px;line-height:normal;}
    .support .section-header{margin-top:50px;}
}

@media (max-width:992px){
    #pro-form-section .grid__item label{min-height:27px;}
    .support.page-width{padding-left:15px;padding-right:15px;}
    .support .cnt-view-item__image{height:180px;}
    .support .subsec .cnt-view-item__image{height:80px;}
}

@media (max-width:749px){
    #pro-form-section .grid__item label{min-height:auto;line-height:26px;}
    .support .cnt-view-item__image{height:auto;}
    .support .section-header{margin-top:15px;}
    .support .subsec{position:relative;}
    .support .subsec .grid__item img{width:100px;}
    .support .grid__item{padding:0 0;}
    .support #contact_form .grid--half-gutters{margin:0 0;}
}