.vertical-tabs fieldset.default-fallback,div.field-group-tabs-wrapper div.field-type-image fieldset,div.field-group-tabs-wrapper div.field-type-file fieldset,div.field-group-tabs-wrapper div.field-type-datetime fieldset{border:1px solid #CCCCCC;margin:1em 0;padding:2.5em 0 0;position:relative;}div.field-group-tabs-wrapper div.field-type-image legend,div.field-group-tabs-wrapper div.field-type-file legend,div.field-group-tabs-wrapper div.field-type-datetime legend{display:block;}
#sliding-popup{display:block;margin:0;padding:0px;right:0;text-align:center;width:100%;z-index:99999;}.sliding-popup-bottom{background:url(/span/sites/all/modules/eu-cookie-compliance/images/gradient.png) center center scroll repeat-y transparent;position:fixed;}.sliding-popup-top{background-color:#000;position:relative;}#sliding-popup .popup-content{background-color:transparent;border:0 none;display:block;margin:0 auto;padding:0;max-width:80%;}#sliding-popup .popup-content #popup-buttons{float:right;margin:0;max-width:40%;}#sliding-popup .popup-content #popup-buttons button{cursor:pointer;display:inline;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;color:#000;font-family:arial;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0px #ffffff;}#sliding-popup .popup-content #popup-buttons button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#dfdfdf),color-stop(1,#ededed));background:-moz-linear-gradient(center top,#dfdfdf 5%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',endColorstr='#ededed');background-color:#dfdfdf;}#sliding-popup .popup-content #popup-buttons button:active{position:relative;top:1px;}#sliding-popup .popup-content #popup-text{color:#fff;float:left;font-weight:bold;margin:5px 0;text-align:left;max-width:60%;}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{color:#fff;display:block;font-size:16px;font-weight:bold;line-height:1.4;margin:0 0 5px 0;}#sliding-popup .popup-content #popup-text p{font-size:12px;}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{float:none;margin:5px 0;max-width:100%;}#sliding-popup .popup-content #popup-buttons button{margin-bottom:1em;}}
.block-tvh-blocks{position:relative;}.block-tvh-blocks img{width:100%;height:auto;}.block-tvh-blocks a.node-link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;text-indent:-9999px;background:url(/span/sites/all/modules/custom/tvh_blocks/images/blank.gif);}.region-blockgroup-homepage-blocks .right-frontpage-block{float:right !important;}
.parts-form .field-type-text-long{overflow:visible !important;}.parts-form{min-height:585px;clear:both;// margin-top:25px;// padding-top:25px;position:relative;}.parts-form-webform .over{float:left}.parts-form > pre{margin:0;}.parts-form:after{content:'';clear:both;display:table;}.parts-form p,.parts-form h3{line-height:normal;margin:0;padding:0;}.parts-form img{display:block;}.parts-form .parts-form-title,.parts-form #webform-component-find-spare-parts-faq-title,.parts-form #webform-component-parts-form-no-title,.parts-form #webform-component-parts-form-yes-title{color:#fff;margin-bottom:20px;padding:15px 15px 15px 150px;position:relative;background-color:#e4002b;}.parts-form .parts-form-title h3,.parts-form #webform-component-find-spare-parts-faq-title h3,.parts-form #webform-component-parts-form-no-title h3,.parts-form #webform-component-parts-form-yes-title h3{color:#fff;font-size:32px;font-weight:normal;line-height:normal;letter-spacing:.1px;margin:0;padding:0;background-color:transparent;}.parts-form .parts-form-title p,.parts-form #webform-component-find-spare-parts-faq-title p,.parts-form #webform-component-parts-form-no-title p,.parts-form #webform-component-parts-form-yes-title p{font-size:16px !important;line-height:1.25em;}.parts-form .parts-form-title .tvh-loepe,.parts-form #webform-component-find-spare-parts-faq-title .tvh-loepe,.parts-form #webform-component-parts-form-no-title .tvh-loepe,.parts-form #webform-component-parts-form-yes-title .tvh-loepe{position:absolute;top:-26px;left:-18px;}.parts-form .parts-form-actions{float:left;margin:80px 0 0 150px;}.parts-form .parts-form-actions li{list-style:none;}.parts-form .parts-form-actions li + li{margin-top:20px;}.parts-form .parts-form-actions a{color:#fff;font-size:18px;font-weight:normal;line-height:1.25em;text-decoration:none;display:block;padding:11px 15px 9px 50px;background-color:#e4002b;position:relative;}.parts-form .parts-form-actions a:before{content:"\f054";content:"\f0a9";display:inline-block;font:normal normal normal 28px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:7px;left:14px;}.parts-form .parts-form-babe{position:absolute;top:140px;right:0;}.parts-form .parts-form-webform .webform-component-email .form-text,.parts-form .parts-form-webform .webform-component-textfield .form-text{line-height:40px;}.parts-form .parts-form-webform .form-item{margin:0;}.parts-form .parts-form-webform .form-item + .form-item,.parts-form .parts-form-webform .form-item + .webform-layout-box.horiz,.parts-form .parts-form-webform .webform-layout-box.horiz + .form-item,.parts-form .parts-form-webform .webform-layout-box.horiz + .webform-layout-box.horiz{margin-top:10px;}.parts-form .parts-form-webform .webform-hints-field .btn.btn-primary{color:#646466;background-color:#e0e0e0;}.parts-form .parts-form-webform .webform-hints-field .btn.btn-primary .caret{color:#fff;background:none;background-color:#646466;}.parts-form .parts-form-webform .webform-hints-field .btn.btn-primary .caret:before{content:"\f0d7";display:inline-block;font:normal normal normal 21px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:9px;left:14px;}.parts-form .parts-form-webform .webform-component .form-text{height:40px;border:0;}.parts-form .parts-form-webform .webform-component-textarea .form-textarea{color:#646466;font-family:'DINWeb',sans-serif;font-size:14px;resize:vertical;padding:10px;border:0;background-color:#e0e0e0;}.parts-form .parts-form-webform .webform-layout-box.horiz{word-spacing:normal;}.parts-form .parts-form-webform .webform-layout-box.horiz:after{clear:both;content:'';display:table;}.parts-form .parts-form-webform .webform-layout-box.horiz .form-item{float:left}.parts-form .parts-form-webform .webform-layout-box.horiz .form-item + .form-item{margin:0 0 0 10px;}.parts-form .parts-form-webform .webform-component-fieldset{width:450px;margin:0;padding:30px 0 0 150px;}.parts-form .parts-form-webform .webform-component,.parts-form .parts-form-webform .webform-component label{width:450px;}.parts-form .parts-form-webform .webform-component .form-text{width:430px;}.parts-form .parts-form-webform .webform-component-markup{width:auto;color:#646466;font-size:18px;margin-bottom:15px;}.parts-form .parts-form-webform .webform-component-markup label,.parts-form .parts-form-webform .webform-component-markup .form-text{width:auto;}.parts-form .parts-form-webform .webform-component-markup p{font-size:inherit;}.parts-form .parts-form-webform .webform-layout-box.horiz .webform-component,.parts-form .parts-form-webform .webform-layout-box.horiz .webform-component label{width:220px;}.parts-form .parts-form-webform .webform-layout-box.horiz .webform-component .form-text{width:200px;}.parts-form .parts-form-webform .form-actions{margin:0;padding:30px 0 0 150px;}.parts-form .parts-form-webform .captcha{margin-top:10px;padding-left:150px;}.parts-form li.mts{background-color:#b9b9b9;height:60px;line-height:35px;display:block;width:100%;}.parts-form li.mts a{background-color:#b9b9b9;height:35px;line-height:35px;display:inline-block;}.parts-form li.mts a:before{top:13px;}.parts-form div.mts-logo{background-image:url('/benl/sites/default/files/tvh-parts-mts.png');background-repeat:no-repeat;width:124px;height:50px;position:relative;display:inline-block;vertical-align:middle;padding-right:15px;}.parts-form-webform .editable-select-container{position:relative;}.parts-form-webform .editable-select-container input{display:block;width:100%;box-sizing:border-box;}.parts-form-webform .editable-select-container a.editable-select-show-all-btn{position:absolute;height:32px;width:34px;top:0px;right:0px;border:1px solid #c5c5c5;border-top-right-radius:3px;border-bottom-right-radius:3px;z-index:10;}.parts-form-webform .editable-select-container a span.ui-icon-triangle-1-s:before{content:"\f0d7";position:relative;display:inline-block;font-family:FontAwesome;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-4px;color:#646466;}.search-by-part-number-form-step-2 .editable-select-container a.editable-select-show-all-btn{height:38px;}.search-by-part-number-form-step-2 .webform-layout-box{vertical-align:top;}.parts-form-webform .search-by-part-number-form-step-2 .form-actions{float:left !important;}
.region-blockgroup-homepage-blocks{width:960px;margin:0 auto;padding:30px 0 50px 0;}.region-blockgroup-homepage-blocks .region-blockgroup-homepage-blocks-inner:after{content:'';display:table;clear:both;}.region-blockgroup-homepage-blocks .node-frontpage-block{width:296px;float:left;margin-top:30px;border:2px solid #e5e5e5;background-color:#fff;position:relative;}.region-blockgroup-homepage-blocks .node-frontpage-block a{color:#646466;font-weight:normal;line-height:18px;text-decoration:none;}.region-blockgroup-homepage-blocks .node-frontpage-block .field-name-title{min-width:50%;max-width:80%;background-color:#e4002b;position:absolute;top:-10px;right:15px;}.region-blockgroup-homepage-blocks .node-frontpage-block .field-name-title:before{width:0;height:0;content:'';display:block;border-left:5px solid transparent;border-bottom:10px solid #7e0062;position:absolute;top:0;left:-5px;}.region-blockgroup-homepage-blocks .node-frontpage-block .field-name-title h2,.region-blockgroup-homepage-blocks .node-frontpage-block h2.field-name-title{color:#fff;font-size:16px;font-weight:bold;letter-spacing:.015em;line-height:18px;text-align:center;margin:0;padding:12px 12px 9px 12px;}.region-blockgroup-homepage-blocks .node-frontpage-block h2.field-name-title a{color:#fff;font-weight:bold;}.region-blockgroup-homepage-blocks .node-frontpage-block h2.field-name-title.Hide-title{display:none;}.region-blockgroup-homepage-blocks .node-frontpage-block .field-name-body .field-item{font-size:14px;padding:15px;}.region-blockgroup-homepage-blocks .left-frontpage-block{max-width:638px;float:left;border-right:3px solid transparent;}.region-blockgroup-homepage-blocks .left-frontpage-block .node-frontpage-block{margin-right:19px;}.region-blockgroup-homepage-blocks .left-frontpage-block .node-frontpage-block .field-name-field-fpb-style img{width:100%;}.region-blockgroup-homepage-blocks .right-frontpage-block{max-width:319px;float:left;position:relative;}.region-blockgroup-homepage-blocks .right-frontpage-block:before{width:3px;content:'';display:block;position:absolute;top:30px;bottom:0;left:-3px;background-color:#e4002b;}.region-blockgroup-homepage-blocks .right-frontpage-block .node-frontpage-block{margin-left:19px;}.region-blockgroup-homepage-blocks .right-frontpage-block .node-frontpage-block .field-name-field-fpb-style{float:left;margin-right:15px;}.region-blockgroup-homepage-blocks .right-frontpage-block .node-frontpage-block .field-name-body{overflow:visible;}.region-blockgroup-homepage-blocks .right-frontpage-block .node-frontpage-block .field-name-body .field-item{padding-top:45px;}.region-blockgroup-homepage-blocks .right-frontpage-block .node-frontpage-block .field-name-body{padding-top:45px;}
div.hide-submit-processing{height:16px;padding:4px 4px 4px 24px;background:url(/span/sites/all/modules/hide_submit/processing.gif) no-repeat 4px 6px;}
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-hidden{left:0 !important;top:-99999em !important;}.sf-menu a.sf-with-ul{min-width:1px;}.sf-sub-indicator{background:url(/span/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:1.05em;width:10px;}a > .sf-sub-indicator{top:0.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(/span/sites/all/libraries/superfish/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.sf-menu.rtl,.sf-menu.rtl li{float:right;}.sf-menu.rtl li:hover > ul,.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}.sf-menu.rtl li li:hover > ul,.sf-menu.rtl li li.sfHover > ul{left:auto;right:12em;}.sf-menu.rtl ul{left:auto;right:0;}.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;background:url(/span/sites/all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;}.sf-menu.rtl a > .sf-sub-indicator{top:0.8em;background-position:-10px -100px;}.sf-menu.rtl a:focus > .sf-sub-indicator,.sf-menu.rtl a:hover > .sf-sub-indicator,.sf-menu.rtl a:active > .sf-sub-indicator,.sf-menu.rtl li:hover > a > .sf-sub-indicator,.sf-menu.rtl li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.rtl ul a:focus > .sf-sub-indicator,.sf-menu.rtl ul a:hover > .sf-sub-indicator,.sf-menu.rtl ul a:active > .sf-sub-indicator,.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;}.sf-vertical.rtl li:hover > ul,.sf-vertical.rtl li.sfHover > ul{left:auto;right:12em;}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0;}.sf-vertical.rtl a > .sf-sub-indicator{background-position:0 0;}.sf-vertical.rtl a:focus > .sf-sub-indicator,.sf-vertical.rtl a:hover > .sf-sub-indicator,.sf-vertical.rtl a:active > .sf-sub-indicator,.sf-vertical.rtl li:hover > a > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl li li{float:right;}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar.rtl ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl ul ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl li li:hover > ul,.sf-navbar.rtl li li.sfHover > ul{left:auto;right:0;}.sf-navbar.rtl li li li:hover > ul,.sf-navbar.rtl li li li.sfHover > ul{left:auto;right:12em;}.sf-navbar.rtl > li > ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;}
