    


:root {
  --border-radius: 0;
--link-color: rgba(107, 107, 105, 1);
--link-hover-color: rgba(0, 0, 0, 1);
--user-bar-background-color: rgba(66, 78, 94, 1);
--header-background-color: rgba(0, 0, 0, 1);
--navigation-background-color: rgba(227, 227, 227, 1);
--navigation-link-color: rgba(227, 227, 227, 1);

  --site-logo: url(https://cdn.connectsites.net/user_files/engl/site_assets/000/048/446/original.png?1692380147);
  
  --profile-photo-radius: 50%;
  
  
  
  --navigation-background-color: transparent;
}














.btn-outline { color: var(--primary-color, #333); border-color: var(--primary-color, #333); background-color: transparent; background-image: none; text-shadow: none; }
.btn-outline:hover, .btn-outline:focus, .btn-outline:active { color: #fff; background-color: var(--primary-color, #333); border-color: var(--primary-color, #333); }





.btn-primary {
  color: #fff;
  border-color: var(--primary-color);
  background-color: var(--primary-color);
}
.btn-secondary {
  color: #fff;
  border-color: var(--secondary-color);
  background-color: var(--secondary-color);
}
.btn-accent {
  color: #fff;
  border-color: var(--accent-color);
  background-color: var(--accent-color);
}
.btn-neutral {
  color: #fff;
  border-color: var(--neutral-color);
  background-color: var(--neutral-color);
}
.btn-success {
  color: #fff;
  border-color: var(--success-color, #28a745);
  background-color: var(--success-color, #28a745);
}
.btn-info {
  color: #fff;
  border-color: #17a2b8;
  background-color: #17a2b8;
}
.btn-warning {
  color: #212529;
  border-color: var(--warning-color, #ffc107);
  background-color: var(--warning-color, #ffc107);
}
.btn-danger {
  color: #fff;
  border-color: var(--error-color, #dc3545);
  background-color: var(--error-color, #dc3545);
}
.btn-inverse {
  color: #fff;
  border-color: #000;
  background-color: #000;
}

.btn {
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;


  border-color: transparent !important;
}






.btn.btn-outline {
  color: var(--primary-color, #333);
  background-color: transparent;
  background-image: none;
  border-width: 1px;
  border-style: solid;
  border-color: var(--primary-color, #333) !important;
  box-shadow: none;
  text-shadow: none;
}
.btn.btn-outline:hover, .btn.btn-outline:focus, .btn.btn-outline:active {
  color: #fff;
  background-color: var(--primary-color, #333);
  border-color: var(--primary-color, #333) !important;
}
.btn.btn-link {
  color: var(--link-color, #08c);
  background-color: transparent;
  background-image: none;
  border-color: transparent !important;
  box-shadow: none;
  text-shadow: none;
  font-weight: normal;
}
.btn.btn-link:hover, .btn.btn-link:focus {
  color: var(--link-hover-color, #005580);
  background-color: transparent;
  text-decoration: underline;
}


#build_banner{display:none}body{background:#e7ecee}:root{--primary-color: #474f72;--content-item-background-color: none}#page_content{font-family:'Montserrat', sans-serif;font-weight:300}#page_content a:hover{text-decoration:none}#page_header{--page-container-width: 100%;text-align:center;background:#000;font-family:'Montserrat', sans-serif;font-weight:300}#header-carousel{margin-bottom:5px;border-bottom:0px solid #626569;background-color:#171717}#page_header .carousel .hero-image-background{border-bottom:1px solid #626569}@media (max-width: 767px){#page_header>.page-template-area-content{padding-left:0 !important;padding-right:0 !important}}#page_header .carousel .hero-content{position:relative;top:auto;bottom:0;height:auto;text-align:center;padding:15px 20px 25px 20px;background-color:#171717;display:block}#page_header .carousel .hero-content>*{width:auto}#page_header .carousel .hero-content h1{border-bottom:1px solid rgba(255,255,255,0.3);display:inline-block;font-size:38px;line-height:41px;font-weight:700;padding-bottom:5px;margin-bottom:5px;letter-spacing:-.005em;color:#fff}#page_header .carousel .hero-content h1 a:hover{text-decoration:none;color:#fff}@media (min-width: 320px) and (max-width: 979px){#page_header .carousel .hero-content h1{font-size:24px;line-height:26px}}#page_header .carousel .hero-content .summary{display:block}#page_header .carousel .hero-content p{color:#E8ECEE;font-size:22px}@media (min-width: 320px) and (max-width: 979px){#page_header .carousel .hero-content p{font-size:18px}}body:not(.classic-templates) .carousel .carousel-control{top:40%;margin:.25%}@media (min-width: 980px) and (max-width: 1195px){body:not(.classic-templates) .carousel .carousel-control{top:38%}}@media (min-width: 768px) and (max-width: 979px){body:not(.classic-templates) .carousel .carousel-control{top:35%}}@media (min-width: 320px) and (max-width: 767px){body:not(.classic-templates) .carousel .carousel-control{top:18%}}body:not(.classic-templates) .carousel .carousel-control:hover{background:none}.carousel-indicators .active{background-color:#999}.navbar-inverse .navbar-search .search-query{margin-top:1px;background:rgba(0,0,0,0.25);border-color:#111111}#user_nav_bar{font-size:13px}#user_nav_bar .navbar-inner{box-shadow:0px 1px 8px 0px rgba(0,0,0,0.35);border-bottom:1px solid #64666b}#user_nav_bar .container{width:auto}#user_bar a{color:#fff}#user_bar .nav.nav-list a,#user_bar .user-profile-name{color:#fff}#user_bar .dropdown-menu a:hover{background:#212730}#user_bar .dropdown-menu li a.active{background:#37363e}#user_bar .dropdown-header{color:#a3aebd;text-transform:uppercase}#user_bar .dropdown-menu{border-radius:0px;background:#404d5f;border:1px solid #404d5f}#user_bar .dropdown-menu .divider{background-color:#697585;border-bottom:0px}#user_bar .badge-info{background-color:#2c3037}#user_bar .user_cart{padding-top:3px}#user_bar .admin_menu{padding-top:3px}#user_bar .user_profile_menu.dropdown.open{margin-top:-2px}#user_bar .navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{border:none}#user_nav_bar .container{display:flex;margin-left:-12px}#user_nav_bar #site_search{left:auto;right:0}#user_nav_bar .container .pull-left{flex:1 1 auto}#user_nav_bar .container .pull-right{flex:0 1 auto}#sites-user-bar-menu_menu{display:flex}#sites-user-bar-menu_menu li{border-right:1px solid #666;padding:0px 3px}#sites-user-bar-menu_menu li a{margin:0;padding:0 8px;height:40px;display:inline-flex;align-items:center;opacity:0.75}#sites-user-bar-menu_menu li a:hover{opacity:1}#sites-user-bar-menu_menu li.active{background:#000}#sites-user-bar-menu_menu li.active a{opacity:1}#sites-user-bar-menu_menu .menu_item_26088 img{max-height:22px}@media (min-width: 320px) and (max-width: 979px){.header-layout-nav-right #site_header>.page-template-area-content,.header-layout-nav-left #site_header>.page-template-area-content{margin:3px 0px}}#site_header{box-shadow:0px 0px 15px rgba(0,0,0,0.4);border-bottom:1px solid #555}#site_logo{padding:10px 0px 0px 0px}@media (min-width: 320px) and (max-width: 979px){#site_logo{padding:0px 0px}}@media (min-width: 768px) and (max-width: 979px){#site_logo{margin-left:20px}}@media (min-width: 320px) and (max-width: 767px){#site_logo{margin-left:3px}}@media (min-width: 320px) and (max-width: 767px){#site_logo img{width:120px}}#main_menu{text-transform:uppercase;font-weight:600;padding-bottom:15px;margin-top:4px;font-family:'Montserrat', sans-serif;font-weight:600;font-size:14px}#main_menu li a{padding:2px 10px 4px 10px;border-right:1px solid #555;border-radius:0px}@media (min-width: 980px) and (max-width: 1199px){#main_menu li a{padding:5px 7px 5px 7px;border-radius:0px}}#main_menu li:last-child a{border-right:0px}#main_menu li a:hover{background:none;color:#fff !important}#main_menu li a:focus{background:none}#main_menu li.active a{background:none}#main_menu .dropdown-menu{text-transform:capitalize;border-radius:0px;background:#000;border-left:1px solid #636569;border-right:1px solid #636569;border-bottom:1px solid #636569;border-top:1px solid #444;margin-top:15px;padding:4px 0px 4px 0px;font-weight:400;text-transform:uppercase;font-size:13px}#main_menu .navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:#2D3033;position:absolute;top:-7px;left:9px}.navbar .nav>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu:after{display:none}#main_menu .dropdown-menu a{color:#fff;padding:5px 20px;border:0px}#main_menu .dropdown-menu a:hover{background:#474f72}#main_menu .dropdown-menu:after{display:none}#main_menu .caret{margin-top:6px;margin-left:0px}#site_nav .navbar-inner .nav>li>a .caret{border-top-color:#B6BECC}@media (max-width: 979px){.nav-collapse #main_menu .dropdown-menu{margin-top:0px;margin-bottom:20px;border-bottom:1px solid #999;background:none;border-right:1px;border-left:0px}.nav-collapse #main_menu .dropdown-menu li a{font-weight:500;padding-top:0px;padding-bottom:2px}.nav-collapse #main_menu li a{border-right:0px;font-size:18px;margin-bottom:10px;text-align:center}}.navbar .btn-navbar{margin-top:10px}#main_page #engl-usa-intro{background:#fff;border:1px solid #ddd;margin-bottom:60px;padding:0px;height:100%}@media (min-width: 980px){#main_page .dealer-module .intro{width:50%;float:right}#main_page .dealer-module .fam-shot{width:50%;float:left}}#main_page .dealer-module .fam-shot{background-image:url("https://cdn.connectsites.net/user_files/engl/site_assets/000/051/552/original.jpg?1726681315");background-position:top;background-size:cover;background-repeat:no-repeat;height:445px}@media (min-width: 980px){#main_page .dealer-module .fam-shot{height:445px}}@media (max-width: 979px){#main_page .dealer-module .fam-shot{height:300px}}#main_page .dealer-module .intro{font-size:16px;line-height:25px;padding:30px}#main_page .dealer-module .intro h3{text-transform:uppercase;font-size:30px;line-height:30px;margin-bottom:20px;padding-bottom:6px;border-bottom:1px solid #ccc}#main_page .dealer-module .intro a.dealer-btn{color:#495072;border:3px solid #495072;padding:8px 16px;font-weight:800;border-radius:24px}#main_page .dealer-module .intro a.dealer-btn:hover{background:#495072;color:#fff}#main_page .dealer-module .intro p+p{margin-top:35px}#main_page .page-title{border:none}#main_page .panel-heading{margin-bottom:30px;padding-bottom:7px;border-bottom:1px solid #999;font-weight:700;font-size:24px}#main_page .heading a{font-weight:600;color:#000}#main_page #featured{box-shadow:none}#main_page #featured .content-image:hover{box-shadow:none}#main_page #featured .heading a{font-size:17px;font-weight:600}#main_page #latest-news .read-more{margin-top:7px;text-transform:uppercase;font-size:10px;background:rgba(0,0,0,0.25);display:inline-block;color:#fff;padding:2px 5px;font-weight:600}#main_page #latest-news .read-more:hover{background:rgba(0,0,0,0.35)}#main_page #latest-news .content-image{max-height:100%;border:1px solid #ddd;background:#fff}#main_page #latest-news .content-image img{width:100%;height:100%}@media (max-width: 767px){#main_page #latest-news .content-image img{height:auto}}#site_footer .page{background:#000;padding:40px 0px 0px 0px;font-size:12px;text-align:left}#site_footer .page a{color:#fff}#site_footer .page a:hover{color:#fff}@media (max-width: 767px){#site_footer{padding:20px 0px 10px 0px}}#site_footer p{margin-bottom:4px;color:#fff}#site_footer .footer-logo{float:right;margin-bottom:20px;text-align:center;margin-top:0px}#site_footer .footer-logo img{width:100px}#site_footer .social{margin-top:20px;margin-left:-10px}#site_footer .footer-logo .social i{margin-left:10px}@media (max-width: 767px){#site_footer .footer-logo{margin-bottom:20px;margin-top:20px}}@media (max-width: 1200px){#site_footer .footer-logo{float:none}}.thumbnail_img.category_image{overflow:hidden}.content-item img{transition:transform .5s}.content-item img:hover{transform:scale(1.05)}.panel.boxed .panel-heading{background:none;color:#000;padding:0px;font-size:20px;border-bottom:0px}#products_page .panel.boxed .panel-heading{font-size:15px}.panel.boxed{border:none}.comments_box,.content_votes,.content-footer-details.content-details-row{display:none}.content-card .content-item{box-shadow:none;border:none}.content-card .content-item .content-image{height:auto;background:none;border:1px solid #dbd8d8;transition:all .15s ease-out}.content-card .content-item .content-image:hover{box-shadow:0px 0px 12px rgba(0,0,0,0.1)}.content-card .content-item .content-body{text-align:center;text-transform:uppercase;font-size:20px}.content-card .content-item .content-body h4.heading{font-size:20px;color:#000}.content-card .content-item .content-body h4.heading a{color:#000}.content-manage .dropdown{display:none}.page-title{font-size:35px;font-family:'Montserrat', sans-serif;font-weight:800;text-transform:uppercase;border-bottom:1px solid #aaa;padding-bottom:3px;margin-top:15px}.user-profile-header{display:none}#products_page .find_dealer{margin-bottom:20px}#products_page.category_accessories.product_z12-footswitch .btn.btn-primary,#products_page.category_accessories.product_hardtailer .btn.btn-primary,#products_page.category_accessories.product_z4-footswitch .btn.btn-primary,#products_page.category_accessories.product_z5-footswitch .btn.btn-primary,#products_page.category_accessories.product_z9-footswitch .btn.btn-primary{margin-bottom:20px}#products_page .btn.btn-primary{border-radius:0px;font-weight:400}.add_to_cart_link{margin-right:10px}#products_page .body.section{font-size:16px;line-height:25px;margin-top:0;margin-bottom:15px}#products_page .body.section ul{margin:0px 0px 0px 15px}#products_page .body.section ul li{list-style-type:square;margin-bottom:10px}#products_page .product-details .product-price .price{font-weight:300;color:#8C8C8B;font-size:27px;border-bottom:1px solid #C1C1C1;display:inline-block;margin-bottom:20px}.content-show .content-header-details{display:none}#page_navigation .breadcrumb{background:none;padding:0px;font-size:14px;text-transform:uppercase}.content-filters{font-size:14px;font-weight:400}#products_page .carousel-inner{border:1px solid #dbd8d8;margin-bottom:15px}.product-image .carousel-indicators li{border:1px solid #dbd8d8;border-radius:0px}.product-image .carousel-indicators li img{opacity:0.5}.product-image .carousel-indicators li.active img{opacity:1}.product-image .carousel-indicators li.active{border:1px solid #8C8C8B}.panel .panel-heading,.panel .panel-footer{font-weight:600;color:#fff;text-transform:uppercase}.content-details-inline{font-weight:400}.content-table .content-item:first-child{border-top:3px solid #CECECE;padding-top:25px}.content-table .content-item .content-body{padding:0px;align-items:start}.content-table .content-item .content-body .summary{margin:0px;padding:0px;align-items:start}.content-details-inline ul{margin:0px 0px 0px 15px}.content-details-inline li{list-style-type:square;font-size:14px;padding-bottom:4px}.content-details-inline h4.heading{font-weight:600 !important;text-transform:uppercase;font-size:14px !important}#photos_page .photo-title{display:none}#videos_page h4{font-size:16px;font-weight:700}#photos_page .content-body .heading{display:none}#photos_page #sidebar{display:none}.datestamp.smaller-details{display:none}.content-items .content-item.video .content-image:before{font-size:3.5rem}#sidebar .content-collection .video.content-item .content-body{margin-top:15px;text-transform:uppercase;font-size:16px}.category_heads .add_to_cart_link,.category_signature-series-heads .add_to_cart_link,.category_combos .add_to_cart_link,.category_rackmount .add_to_cart_link,.category_cabinets .add_to_cart_link{display:none}#articles_page .heading a{font-weight:600;color:#000}#articles_page.articles_page.show #content a{font-weight:500;color:#495072;text-decoration:underline}#articles_page.articles_page.show .content-image,#articles_page.show .article p img{margin:20px 0px}#articles_page.show .article p img{margin:50px 0px}#articles_page .read-more{margin-top:7px;text-transform:uppercase;font-size:10px;background:rgba(0,0,0,0.25);display:inline-block;color:#fff;padding:2px 5px;font-weight:600}#articles_page .read-more:hover{background:rgba(0,0,0,0.35)}#articles_page .content-image{max-height:100%;border:1px solid #ddd;background:#fff;margin-right:20px}#articles_page .content-image img{height:100%;width:100%}@media (max-width: 767px){#articles_page .content-image img{height:auto}}#articles_page .content-primary-media .content-image{border:0px;margin-right:0px}#articles_page .content-primary-media .content-image img{height:auto}#articles_page.show .content-body{font-size:16px;line-height:25px}#articles_page .content-body strong{font-weight:600}#articles_page #sidebar{display:none}#articles_page .content-body li{list-style-type:square;font-size:14px;padding-bottom:4px;font-weight:400}#dealers_page #content .page{font-weight:500}#dealers_page #content .page a{color:#000}#dealers_page #content .page a:hover{text-decoration:underline}#dealers_page #content .page h3{font-size:30px;font-weight:600;font-style:normal;line-height:32px;margin-bottom:10px;margin-top:-20px}#dealers_page #content .page h4{font-size:19px;font-weight:900;font-style:normal;line-height:24px;margin-top:40px;margin-bottom:15px;border-bottom:1px solid rgba(0,0,0,0.25);padding-bottom:6px}#dealers_page #content .page dl{clear:both;margin-bottom:0px;border-bottom:1px solid rgba(0,0,0,0.15);height:25px;padding-bottom:4px}#dealers_page #content .page dt{float:left;width:200px;font-weight:600}#dealers_page #content .page dd{float:left;width:220px;white-space:nowrap}@media (min-width: 768px) and (max-width: 979px){#dealers_page #content .page dt{float:left;width:170px;font-weight:900;font-size:15px}#dealers_page #content .page dd{float:left;width:120px;font-size:15px}}@media (min-width: 320px) and (max-width: 568px){#dealers_page #content .page h1{font-size:38px;line-height:72px;margin-bottom:12px;margin-top:-20px}#dealers_page #content .page h2{font-size:26px;line-height:28px}#dealers_page #content .page h3{font-size:25px;line-height:27px}#dealers_page #content .intro{font-size:17px;line-height:26px}#dealers_page #content .page dl{margin-bottom:0px;border-bottom:1px solid rgba(255,255,255,0.15);height:auto;padding-bottom:4px}#dealers_page #content .page dt{float:none;width:100%}#dealers_page #content .page dd{float:none;width:100%;margin-left:0px}}#dealers_page .clearfix{clear:both;margin-top:40px}#engl-artists_page #content .page ul{margin-left:0px}@media (min-width: 980px){#engl-artists_page #content .page ul{margin-left:0px;column-count:3}}#engl-artists_page #content .page ul li{list-style-type:none;line-height:25px;font-weight:400}#engl-custom-shop_page{font-size:16px;line-height:25px}#engl-custom-shop_page #content .page .website a.web-btn{color:#fff;background:#2F67F0;padding:8px 13px;font-weight:600;font-size:15px}#engl-custom-shop_page p.website{margin-top:30px}#downloads_page #page_content a{font-weight:500;color:#000}#downloads_page #page_content a:hover{text-decoration:underline}#downloads_page #page_content .heading{line-height:10px}#downloads_page #page_content .panel-heading{background:rgba(0,0,0,0.15);padding:5px 10px;margin-bottom:15px}#downloads_page #page_content .panel.boxed{border:1px solid #ccc;background:rgba(255,255,255,0.15);box-shadow:none}#faq_page #page_content h1{font-size:20px;font-weight:600}#engl-warranty_page #page_content,#warranty-registration_page #page_content,#contact-support_page #page_content{font-weight:400}#engl-warranty_page #page_content h1{font-size:28px}#engl-warranty_page #page_content strong,#warranty-registration_page #page_content strong{font-weight:600}#engl-warranty_page #page_content a,#warranty-registration_page #page_content a,#contact-support_page #page_content a{color:#495072;font-weight:600}#warranty-registration_page #page_content .content-embed,#contact-support_page #page_content .content-embed{background:rgba(255,255,255,0.35);padding-bottom:1px;border:1px solid #ccc}#warranty-registration_page #page_content h5{font-weight:600;font-size:17px;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:2px}#warranty-registration_page #page_content .form-horizontal .control-group,#contact-support_page #page_content .form-horizontal .control-group{margin-bottom:0px}#contact-support_page #page_content .content-embed{margin-top:30px}.signup-intro{font-size:17px;font-weight:500}.signup-intro strong{font-size:18px}#owners-manuals_page #content{margin-top:-10px;font-weight:600;font-size:13px}#owners-manuals_page #content h3{font-size:17px}#product_34117 .add_to_cart_link{display:block}



:root { --link-color: rgba(107, 107, 105, 1); }
:root { --link-hover-color: rgba(0, 0, 0, 1); }



