body{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:400;line-height:1.1;color:#333;height:100vh}#main{min-height:69vh}.row-equal-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row-equal-height>[class*=col-]{display:flex;flex-direction:column}#navbar{background:#000;margin-bottom:0}.navbar-header .logo{margin:0;padding-right:50px}.logo img{height:50px;background-color:#000}.navbar-header .logo{padding:5px;background-color:#000}.region-navigation{padding-top:4px}@media (min-width:768px){.navbar-collapse{padding-top:4px}}@media (max-width:768px){.navbar-header{position:relative}.navbar-header .logo{text-align:center;margin:0 auto;display:block;padding:0 60px;width:100%}.navbar-header .logo img{text-align:center;display:block;margin:0 auto}.navbar-header button.navbar-toggle{position:absolute;top:0;right:0;margin-right:5px}#navbar{background-color:#fff}button.navbar-toggle:hover,button.navbar-toggle,.navbar-collapse{background-color:#000 !important}.navbar-collapse{text-align:center}.navbar-collapse ul.menu,.navbar-collapse .region-navigation{float:none;display:inline-block;margin-right:10px}}.menu.navbar-nav li a,#block-locale-language ul li a,#block-views-cart-count-block a{color:#fff;font-weight:400;opacity:.9}.menu.navbar-nav li a.active,.menu.navbar-nav li a:hover,#block-views-cart-count-block a:hover{background:0 0;color:#fff;font-weight:400;opacity:1;text-decoration:underline}.menu.navbar-nav li a.active:hover{background:0 0;color:#fff}#block-locale-language ul{padding-top:14px}#block-locale-language ul li{list-style-type:none;display:inline;padding-right:20px}#block-views-cart-count-block{padding-top:6px}#block-views-cart-count-block .fa-shopping-cart{padding-right:5px}.table-no-spacing .views-table td{padding:0 3px}.table-no-spacing .views-table .views-field-add-to-cart-form{text-align:center}.table-no-spacing div[id*=edit-line-item-fields]{margin:0}.table-no-spacing button[id*=edit-submit]{padding:6px 4px}.checkout-buttons .button-operator{padding:0 10px}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.footer .menu li{float:left;padding-right:20px}.navbar-default .navbar-toggle{border:none}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-collapse.collapsing .navbar-nav li,.navbar-collapse.in .navbar-nav li{display:inline-block}.navbar-toggle{border:none;background:0 0 !important}.navbar-toggle:hover{background:0 0 !important}.navbar-toggle .icon-bar{width:22px;transition:all .2s}@media (max-width:767px){#panel-bootstrap-column-3{clear:left}}.navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggle .middle-bar{opacity:0}.navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.collapsed .top-bar{transform:rotate(0)}.navbar-toggle.collapsed .middle-bar{opacity:1}.navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}#views-exposed-form-product-search-product-search-pane,#views-exposed-form-search-block-panel-search-block{border-bottom:1px solid #ccc}#edit-product-type-wrapper .form-item label{clear:left}.alert-warning .views-field-block-parts-blockpart-sku{font-weight:700}#views-exposed-form-product-search-product-manuals-pane select.shs-select,#views-exposed-form-block-view-block-search-pane select.shs-select,#views-exposed-form-product-search-product-search-pane select.shs-select,#views-exposed-form-search-block-panel-search-block select.shs-select{display:block;margin:3px 0;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
#views-exposed-form-product-search-product-manuals-pane div.views-submit-button,#views-exposed-form-block-view-block-search-pane div.views-submit-button,#views-exposed-form-product-search-product-search-pane div.views-submit-button,#views-exposed-form-search-block-panel-search-block div.views-submit-button{display:block;clear:both;margin:5px 0;width:100%}#edit-product-type-wrapper,#edit-sku-wrapper,#views-exposed-form-block-view-block-search-pane input.form-text,.form-item form-item-blockpart-sku form-type-textfield form-group input.form-text,#views-exposed-form-block-view-block-search-pane div.views-submit-button .form-submit,#views-exposed-form-product-search-product-search-pane div.views-submit-button .form-submit,#views-exposed-form-search-block-panel-search-block div.views-submit-button .form-submit{width:100%}#panel-bootstrap-column-3{padding-top:20px}.stock-0{color:red}.main-container .well{border-radius:0;margin-bottom:0}.view-id-product_blocks tr.hover{background-color:#82bfe2}.form-item-quantity{float:left}.form-item-quantity label{display:none}.form-item-quantity input{text-align:center;padding:0}.page-node .commerce-add-to-cart{background:0 0}.node-type-product #block-system-main .field-name-product-block>*{border:1px solid #ddd;padding:10px;margin-left:-1px;margin-bottom:-1px}.node-type-product #block-system-main .field-name-product-block article.node-teaser{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;height:100%}.node-type-product #block-system-main .blocks-list ul>li{border-top:1px solid #ddd}.node-type-product #block-system-main .blocks-list ul>li:last-child{border-bottom:1px solid #ddd}.node-type-product #block-system-main #panel-bootstrap-column-main,.node-type-product #block-system-main #panel-bootstrap-column-1{overflow:hidden}.show-details-product{background:#f9f9f9}.show-details-product .first{font-weight:700;float:left;padding-right:10px}.show-details-product .last{background:#fff;border-bottom:1px dotted #000;padding:0 6px}.show-details-product .part-number,.show-details-product .price{float:left;padding-right:50px}.show-details-product .stock,.show-details-product .part-name,.show-details-product .specification,.show-details-product .status,.show-details-product .quantity,.show-details-product .block-part,.show-details-product .supresed-by{margin-bottom:10px}.view-id-block_parts .views-row.hover{background-color:#82bfe2}.view-id-block_parts .views-row.active{background:#360;color:#fff}.view-id-block_parts .views-row.active a{color:#fff}.show-details-product .add-to-cart{overflow:auto}.show-details-product .add-to-cart .form-submit{float:left}.show-details-product .add-to-cart .form-item-quantity{margin-right:10px}.view-id-product_blocks table tr.active{background:#360}.view-id-product_blocks table tr.active td{background:0 0;color:#fff}.view-display-id-block_multifield_pane .view-content{height:400px;overflow:scroll;-webkit-overflow-scrolling:touch}.motohobi-block-items{margin-top:20px}.motohobi-block-item{border-bottom:1px solid #d3d3d3;margin-bottom:7px}.motohobi-block-item .btn{float:left}.motohobi-block-item label{display:inline-block}@media (min-width:768px){.motohobi-block-item .btn .icon{display:none}.motohobi-block-item label{display:none}}.panels-bootstrap-column{overflow:hidden}.float-left{float:left}.footer{background-color:#222;color:#fff}#edit-product-type-wrapper .form-item label{height:auto !important;position:unset !important;display:inline-block;visibility:visible}#edit-sku-wrapper label,#edit-product-type-wrapper .form-item label{width:25%;display:inline-block;float:left}#edit-sku-wrapper .views-widget,#edit-product-type-wrapper .form-item select{width:75%;display:inline-block;float:left}@media (min-width:768px){#edit-sku-wrapper label,#edit-sku-wrapper .views-widget,#edit-product-type-wrapper .form-item label,#edit-product-type-wrapper .form-item select{width:100%}.page-search .panels-bootstrap-row-3-1{display:flex}}.page-search .panels-bootstrap-row-3-1{flex-direction:row;flex-wrap:nowrap}.view-display-id-panel_home_sku_cart form.commerce-add-to-cart{float:none}
.view-display-id-panel_home_sku_cart form.commerce-add-to-cart div>*{display:inline-block}.view-display-id-panel_home_sku_cart .views-label,.view-display-id-panel_home_sku_cart form.commerce-add-to-cart label{margin-right:20px;font-weight:700}.view-display-id-panel_home_sku_cart form.commerce-add-to-cart .form-item-quantity{display:flex;justify-content:center;align-items:center}.view-display-id-panel_home_sku_cart form.commerce-add-to-cart .form-item-quantity input{max-width:40px}.view-display-id-panel_home_sku_cart .views-field{border:1px solid #ddd;padding:5px}input[name^=edit_quantity]{display:inline-block;text-align:center;width:auto}@media (min-width:768px){form.commerce-add-to-cart{float:right}}form.commerce-add-to-cart.in-stock button.commerce-wishlist,form.commerce-add-to-cart.out-of-stock button[disabled=disabled]{display:none;visibility:hidden}form.commerce-add-to-cart .commerce-wishlist{background-color:#337ab7;border-color:#337ab7}form.commerce-add-to-cart .commerce-wishlist:hover,form.commerce-add-to-cart .commerce-wishlist:focus,form.commerce-add-to-cart .commerce-wishlist:active,form.commerce-add-to-cart .commerce-wishlist:active:hover{background-color:#337ab7;border-color:#337ab7}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.invisible{visibility:hidden !important}.hidden-xs-up{display:none !important}@media (max-width:575px){.hidden-xs-down{display:none !important}}@media (min-width:576px){.hidden-sm-up{display:none !important}}@media (max-width:767px){.hidden-sm-down{display:none !important}}@media (min-width:768px){.hidden-md-up{display:none !important}}@media (max-width:991px){.hidden-md-down{display:none !important}}@media (min-width:992px){.hidden-lg-up{display:none !important}}@media (max-width:1199px){.hidden-lg-down{display:none !important}}@media (min-width:1200px){.hidden-xl-up{display:none !important}}.hidden-xl-down{display:none !important}.h2-small,.h2-small h2,.h2-small a{font-size:14px;line-height:14px;margin:0;padding:0}.sticky{position:sticky;top:0}@media (min-width:768px){.md_sticky{position:sticky;top:0}}@media (min-width:992px){.lg_sticky{position:sticky;top:0}}.gallery-slides{margin-bottom:20px !important}.gallery-thumbs .arrow{display:none !important}.galleryformatter .slide-button{top:0;position:absolute;display:block;cursor:pointer;width:40px;height:100%;text-align:center;background:rgba(0,0,0,.5);color:rgba(255,255,255,.7);text-decoration:none;font-size:34px;margin:auto}.field-name-block-video .embedded-video{margin-top:20px;margin-bottom:20px}.view-id-block_parts .commerce-add-to-cart .form-item-quantity{display:flex;justify-content:center;align-items:center}.view-id-block_parts .commerce-add-to-cart>div{display:flex;flex-direction:column}.view-id-block_parts .views-row-even{background:#f9f9f9}#block-commerce-checkout-progress-indication ol.commerce-checkout-progress{margin-bottom:20px}#block-commerce-checkout-progress-indication ol.commerce-checkout-progress li{width:20%;height:47px;display:table-cell}.commerce-checkout-progress li{position:relative;color:#595959;font-size:16px;left:0;padding-left:0;margin-bottom:20px;padding-bottom:25px;text-align:center}.commerce-checkout-progress li.active{text-decoration:underline}.commerce-checkout-progress li:after{background:silver;width:100%;float:left;bottom:-15px;position:absolute;height:10%;content:"";left:50%;right:0;margin-left:auto;margin-right:auto}.commerce-checkout-progress li:before{position:absolute;width:30px;height:30px;margin-left:20px;display:block;background:gray;border-radius:50%;border:5px solid silver;top:45px;content:"";z-index:100;left:0;right:0;margin-left:auto;margin-right:auto}.commerce-checkout-progress li.active:before,.commerce-checkout-progress li.visited:before{background:#2b6688}.commerce-checkout-progress li.visited:before{content:"\2713";z-index:100;color:#fff;font-size:20px;line-height:22px;text-align:center;border:5px solid #3c8dbc}.commerce-checkout-progress li.visited:after{background:#3c8dbc}.commerce-checkout-progress li.active:before{border:5px solid #3c8dbc}
.commerce-checkout-progress li:last-of-type:after{display:none}@media (max-width:992px){.commerce-checkout-progress li{font-size:14px}}@media (max-width:767px){.commerce-checkout-progress li{display:table-cell;font-size:12px;text-align:center;height:47px}#block-commerce-checkout-progress-indication ol.commerce-checkout-progress{padding:0}}body{font-size:14px}@media (min-width:768px){body{font-size:15px}}@media (min-width:992px){body{font-size:16px}}@media (min-width:1200px){body{font-size:17px}}h1,.h1{font-size:28px;font-weight:700}@media (min-width:576px){h1,.h1{font-size:29px}}@media (min-width:768px){h1,.h1{font-size:30px}}@media (min-width:992px){h1,.h1{font-size:33px}}@media (min-width:1200px){h1,.h1{font-size:36px}}h2,.h2{font-size:23px}@media (min-width:576px){h2,.h2{font-size:24px}}@media (min-width:768px){h2,.h2{font-size:27px}}@media (min-width:992px){h2,.h2{font-size:27px}}@media (min-width:1200px){h2,.h2{font-size:30px}}h3,.h3{font-size:18px}@media (min-width:576px){h3,.h3{font-size:19px}}@media (min-width:768px){h3,.h3{font-size:20px}}@media (min-width:992px){h3,.h3{font-size:22px}}@media (min-width:1200px){h3,.h3{font-size:24px}}h4,.h4,h5,.h5,h6,.h6{font-size:14px}@media (min-width:768px){h4,.h4,h5,.h5,h6,.h6{font-size:15px}}@media (min-width:992px){h4,.h4,h5,.h5,h6,.h6{font-size:16px}}@media (min-width:1200px){h4,.h4,h5,.h5,h6,.h6{font-size:18px}}.transform-scale{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.transform-scale:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);-webkit-backface-visibility:hidden;backface-visibility:hidden}.button a{text-decoration:none;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.button a:hover{opacity:.8}.button-info a{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.button-warning a{color:#212529;background-color:#ffc107;border-color:#ffc107}.button-primary a{color:#fff;background-color:#007bff;border-color:#007bff}.button-success a{color:#fff;background-color:#28a745;border-color:#28a745}.button-danger a{color:#fff;background-color:#dc3545;border-color:#dc3545}