body{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif;font-weight:normal;line-height:1.1;color:#333333;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:0px;}.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:0px 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:normal;opacity:0.9;}.menu.navbar-nav li a.active,.menu.navbar-nav li a:hover,#block-views-cart-count-block a:hover{background:none;color:#fff;font-weight:normal;opacity:1;text-decoration:underline;}.menu.navbar-nav li a.active:hover{background:none;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:0px 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:transparent !important;}.navbar-toggle:hover{background:transparent !important;}.navbar-toggle .icon-bar{width:22px;transition:all 0.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:bold;}#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 0px;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 0px;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:#ff0000;}.main-container .well{border-radius:0px;margin-bottom:0px;}.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:transparent;}.node-type-product #block-system-main{}.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:bold;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:#336600;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:#336600;}.view-id-product_blocks table tr.active td{background:none;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 lightgrey;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:bold;}.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,0.5);color:rgba(255,255,255,0.7);text-decoration:none;font-size:34px;margin:auto;}.field-name-block-video .embedded-video{margin-top:20px;margin-bottom:20px;}.current-search-remove-icon{color:red;font-weight:bold;margin-left:4px;font-size:1.2em;line-height:1;display:inline-block;vertical-align:middle;}small.friendly-name{color:gray}
.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:#C0C0C0;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 #C0C0C0;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:bold;}@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:0.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;}
