@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\0000312}}
._sprites, a.link, a.link:active, .no-js .lang-overview dd, .lang-choice, .meta-career a, .meta-home a, .login strong, .login:hover strong, .login.over strong, .searchbox input[type="submit"].button, .searchbox input[type="submit"].reset-filter, .searchbox input[type="submit"].submit-filter, .primary-nav ul li.home a, .primary-nav ul li.home strong, .primary-nav ul li.home.on strong, .primary-nav .nav-list .incubator a, .primary-nav .nav-list .frozen a, .primary-nav .nav-list .vacuum a, .primary-nav .nav-list .centrifuge a, .primary-nav .nav-list .centrifuge-robotic a, .primary-nav .nav-list .equipment a, .primary-nav .product-nav h2, .primary-nav .product-nav:hover h2, .primary-nav .product-nav.submenu-visible h2, .primary-nav .productfinder-toc a, .stage hgroup.centrifuges, .stage hgroup.centrifuges.haema, .stage hgroup.centrifuges.microlitre, .stage hgroup.centrifuges.desk, .stage hgroup.centrifuges.stand, .stage hgroup.centrifuges.wash, .stage hgroup.centrifuges.robotic, .stage hgroup.freezer, .stage hgroup.incubator, .stage hgroup.equipment, .stage hgroup.vacuum, .stage blockquote, .stage a.more, .stage a.video, .stage li a, .stage .product-teaser .stage-gallery .img-group .sg-pager .prev-scroll a, .stage .product-teaser .stage-gallery .img-group .sg-pager .next-scroll a, .stage .stage-switch-wrap .prev, .stage .stage-switch-wrap .next, .stage .stage-switch-wrap a.more, .stage .prev, .stage .next, .stage-showbox .close-button, .intro-header li a, #home .contact-info dt, .no-js .master-filtervalue .sub-filtervalue a, .fieldset-wrapper .inputwrapper input[type="submit"], .fieldset-wrapper .inputwrapper .submit, .specs h3, .specs h3.js-selected, .radio-row a, .radio-row strong, .radio-row a:hover, .radio-row a:focus, .radio-row a:active, .pagination .prev a, .pagination .next a, .product-select label, .product-switcher .pager-btn, .product-switcher .prev span, .product-switcher .next span, a.close-button, .showbox.sg .content-box .prev, .showbox.sg .content-box .next, .showbox-opener, .sg-pager .prev-scroll a, .sg-pager .next-scroll a { background: url('../img/icons-s9f8d66ec0a.png') no-repeat scroll -9999px -9999px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\0000324}}
._sprites-right, .breadcrumbs li a, input.submit-btn, input.submit-btn:hover, input.submit-btn:focus, input.submit-btn:active, .no-js .search-filterindex h3, .combobox span, .filter-combobox span, .js .region-filter .combobox span, .js .search-filterindex span, .js .filter-option-2 span, .button, .reset-filter, .submit-filter, .button:hover, .reset-filter:hover, .submit-filter:hover, .button:focus, .reset-filter:focus, .submit-filter:focus { background: url('../img/icons/right-sb4a0239cbe.png') no-repeat scroll -9999px -9999px; }

/* WEBFONTS
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://webfonts.fonts.com
*/
/* ToDo: de-comment for deploy - dev only
@import url("http://fast.fonts.com/t/1.css?apiType=css&projectid=c10ba137-92c3-4509-98d0-f3f5a3702ebb");
*/
@font-face { font-family: "HelveticaNeueW01-45Ligh"; src: url("fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?iefix") format("eot"); src: url("fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?iefix"); src: url("fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff"), url("fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf") format("truetype"), url("fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a") format("svg"); font-style: normal; font-weight: 200; }
@font-face { font-family: "HelveticaNeueW01-65Medi"; src: url("fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?iefix") format("eot"); src: url("fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?iefix"); src: url("fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff") format("woff"), url("fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf") format("truetype"), url("fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5") format("svg"); font-style: normal; font-weight: 400; }
@font-face { font-family: "HelveticaNeueW01-75Bold"; src: url("fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?iefix") format("eot"); src: url("fonts/c07fef9e-a934-42d7-92ad-69205f2b8a00.eot?iefix"); src: url("fonts/14ff6081-326d-4dae-b778-d7afa66166fc.woff") format("woff"), url("fonts/8fda1e47-19be-46c7-8d83-8d4fb35572f0.ttf") format("truetype"), url("fonts/f751c8ae-1057-46d9-8d74-62592e002568.svg#f751c8ae-1057-46d9-8d74-62592e002568") format("svg"); font-style: normal; font-weight: 700; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\0000389}}
.helvetica-medium { font-family: "Helvetica Neue", "HelveticaNeueW01-65Medi", sans-serif; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\0000393}}
.helvetica-light, .stage h1, .stage h2, .intro-header h1, .sub-filter h2 { font-family: "Helvetica Neue", "HelveticaNeueW01-45Ligh", sans-serif; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\0000397}}
.helvetica-bold, .primary-nav ul li { font-family: "Helvetica Neue", "HelveticaNeueW01-75Bold", sans-serif; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003101}}
.short-transistion { -moz-transition: all 250ms ease-in-out; -o-transition: all 250ms ease-in-out; -webkit-transition: all 250ms ease-in-out; transition: all 250ms ease-in-out; }

/********************************************************
*********************************************************
	GLOBAL SETTINGS
_________________________________________________________
*********************************************************
********************************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003112}}
body { background: #fff; font: 62.5%/1.4 sans-serif; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003117}}
.a11y-focus-key { outline: 2px solid #A7C7C6 !important; outline-offset: 5px !important; }

/***HIDDEN LINKS***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003123}}
.aural, .skip li a, .searchbox h6, .searchbox label, .primary-nav h6, .contact-info dt, .breadcrumbs h6, .breadcrumbs i, legend, .js .map-canvas-wrapper h1, .events dt, .showbox.sg .content-box .prev a span, .showbox.sg .content-box .next a span, .showbox-opener span { display: block; position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }

/***GET LAYOUT***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003133}}
.clearfix, .primary-nav, .stage, .stage .stage-wrap, .stage .switch-teaser, .stage .stage-teaser, .stage .stage-box, .stage hgroup, .stage ul.features, .stage ul.features li, .stage .links-teaser .stage-box > ul, .stage .rack-design, .stage .stage-switch-wrap .pager, .stage .pager, .intro-header > ul, .breadcrumbs ul, .overview-index, .overview-index form, .german-map, .stage #map-canvas .addr-info dl, .section-group, .product-sort, .main-product ul, .showbox.sg .content-box .multimedia-box, .showbox.sg .content-box .img-group .ig-box-design { zoom: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003136}}
.clearfix:before, .primary-nav:before, .stage:before, .stage .stage-wrap:before, .stage .switch-teaser:before, .stage .stage-teaser:before, .stage .stage-box:before, .stage hgroup:before, .stage ul.features:before, .stage ul.features li:before, .stage .links-teaser .stage-box > ul:before, .stage .rack-design:before, .stage .stage-switch-wrap .pager:before, .stage .pager:before, .intro-header > ul:before, .breadcrumbs ul:before, .overview-index:before, .overview-index form:before, .german-map:before, .stage #map-canvas .addr-info dl:before, .section-group:before, .product-sort:before, .main-product ul:before, .showbox.sg .content-box .multimedia-box:before, .showbox.sg .content-box .img-group .ig-box-design:before, .clearfix:after, .primary-nav:after, .stage:after, .stage .stage-wrap:after, .stage .switch-teaser:after, .stage .stage-teaser:after, .stage .stage-box:after, .stage hgroup:after, .stage ul.features:after, .stage ul.features li:after, .stage .links-teaser .stage-box > ul:after, .stage .rack-design:after, .stage .stage-switch-wrap .pager:after, .stage .pager:after, .intro-header > ul:after, .breadcrumbs ul:after, .overview-index:after, .overview-index form:after, .german-map:after, .stage #map-canvas .addr-info dl:after, .section-group:after, .product-sort:after, .main-product ul:after, .showbox.sg .content-box .multimedia-box:after, .showbox.sg .content-box .img-group .ig-box-design:after { display: table; visiblity: hidden; clear: both; content: ' '; }

/***SKIP LINKS***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003148}}
.skip li { float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003154}}
.skip li a:active, .skip li a:focus { overflow: visible; position: absolute; z-index: 1000; top: -10px; left: 200px; width: auto; height: auto; padding: 20px 20px 10px; font-size: 130%; font-weight: bold; color: #fff; background: #4e4b4b; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003174}}
::-moz-selection { color: #fff; text-shadow: none; background: #29919F; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003180}}
::selection { color: #fff; text-shadow: none; background: #29919F; }

/******************************************
	LINKS
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003190}}
a { text-decoration: none; color: #0082a2; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003193}}
a:hover, a:focus { outline: 0; text-decoration: underline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003199}}
a:active { color: #333; text-decoration: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003205}}
a.link { background-position: 0 -8325px; padding: 2px 0 2px 20px; font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003212}}
a.link:active { background-position: 0 -8110px; color: #333; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003219}}
a.link i { visibility: hidden; position: absolute; left: -9999px; width: 1px; overflow: hidden; }

/******************************************
	OVERRIDE LIFERAY CLASSES
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003232}}
.portlet-layout { display: block; clear: none; width: auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003237}}
.portlet-column-content { padding: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003240}}
.portlet-login { margin-left: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003243}}
.portlet-column { display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003246}}
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, button:hover { border: none; background-color: none; }

/******************************************
	FONTS
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003258}}
h1 { font-size: 480%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003261}}
h2 { font-size: 180%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003264}}
h3 { font-size: 130%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003267}}
p { font-size: 130%; line-height: 1.5; }

/********************************************************
*********************************************************
	GRID
_________________________________________________________
*********************************************************
********************************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003278}}
.outside-wrapper, #wrapper.outside-wrapper { background: #fff no-repeat 0 75px; border: 10px solid #fff; min-width: 900px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003284}}
.outside-wrapper:before, .outside-wrapper:after, #wrapper.outside-wrapper:before, #wrapper.outside-wrapper:after { display: table; content: " "; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003290}}
.outside-wrapper:after, #wrapper.outside-wrapper:after { clear: both; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003295}}
.header, .section.stage, #footer, #main-content, .product-search { max-width: 1260px; margin: 0 auto; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003303}}
.section { max-width: 960px; margin: 0 auto; zoom: 1; position: relative; padding: 0 20px; /************************
	COLUMS
***********************/ /************************
	SECTION COL's
***********************/ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003312}}
.section .section { min-width: 0; padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003317}}
.section:before, .section:after { content: " "; display: table; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003323}}
.section:after { clear: both; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003330}}
.section > [class*="col-"] { display: inline-block; float: left; position: relative; min-height: 1px; margin-left: 2.5%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003337}}
.section > [class*="col-"]:first-child { margin-left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003346}}
.section > .col-1 { width: 5.801104972%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003347}}
.section > .col-2 { width: 14.364640883%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003348}}
.section > .col-3 { width: 22.928176794%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003349}}
.section > .col-4 { width: 31.66666666667%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003350}}
.section > .col-5 { width: 40.055248616%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003351}}
.section > .col-6 { width: 48.618784527%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003352}}
.section > .col-7 { width: 57.182320438000005%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003353}}
.section > .col-8 { width: 65.74585634900001%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003354}}
.section > .col-9 { width: 74.30939226%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003355}}
.section > .col-10 { width: 82.87292817100001%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003356}}
.section > .col-11 { width: 91.436464082%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003357}}
.section > .col-12 { width: 99.999999993%; }

/******************************************************** ********************************************************
	HEADER _________________________________________________________ ******************************************************** *******************************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003368}}
.branding { position: relative; min-height: 200px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003372}}
.branding > .section { position: relative; background: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003376}}
.branding > .section > [class*="col-"] { margin-left: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003381}}
.branding-top { padding-top: 142px; }

/******************************************
	META-NAV
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003390}}
.meta-nav { position: absolute; top: 0; right: 210px; z-index: 50; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003398}}
.meta-nav > ul > li { float: left; position: relative; font-size: 120%; color: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003405}}
.meta-nav > ul b { padding: 0 2px; font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003410}}
.meta-nav > ul ul { list-style: none; }

/************************
	LANGUAGE SELECTION
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003421}}
.nav-lang { -moz-transition: all, 100ms; -o-transition: all, 100ms; -webkit-transition: all, 100ms; transition: all, 100ms; padding-top: 10px; cursor: pointer; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003428}}
.lang-select { position: absolute; left: -9999em; width: 360px; padding: 20px; z-index: 4; background: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003436}}
.lang-select li { float: left; position: relative; width: 170px; color: #fff; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003444}}
.lang-select span:first-child { display: block; padding-bottom: 7px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003449}}
.no-js .lang-select { width: auto; box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.7); }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003455}}
.lang-overview { max-height: 400px; width: 220px; overflow-y: auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003460}}
.lang-overview span { padding-bottom: 10px; font-weight: bold; text-transform: uppercase; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003466}}
.lang-overview a { color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003470}}
.lang-overview dl { background: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003474}}
.lang-overview dt { margin-top: 5px; padding-top: 5px; border-top: 1px solid #615e5e; font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003480}}
.lang-overview dt:first-child { padding-top: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003485}}
.lang-overview dd { margin: 0; padding: 0; font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003491}}
.js .lang-overview { display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003496}}
.no-js .lang-overview dl { margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003500}}
.no-js .lang-overview dd { background-position: 0 -8326px; }

/***NO-JS***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003510}}
.no-js .lang-country, .no-js .lang { display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003517}}
.lang-country { margin-right: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003521}}
.lang-choice { background-position: 5px -20588px; display: block; padding: 5px 10px 5px 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003529}}
.nav-lang:hover .lang-choice, .nav-lang.over .lang-choice { background-position: 5px -20374px; color: #fff; background-color: #4e4b4b; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003537}}
.nav-lang:hover .lang-select, .nav-lang.over .lang-select { left: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003542}}
.js .list-value dl { display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003546}}
.meta-career, .meta-home { margin-left: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003550}}
.meta-career a, .meta-home a { background-position: 0 -7198px; display: block; padding: 15px 0 10px 20px; color: #4e4b4b; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003562}}
.meta-career a { background-position: 0 -7412px; }

/************************
	LOGIN
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003572}}
.login { position: relative; margin-left: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003576}}
.login strong { background-position: 7px -9188px; display: block; margin-top: 10px; padding: 5px 20px 5px 20px; color: #4e4b4b; font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003587}}
.login:hover, .login.over { cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003591}}
.login:hover strong, .login.over strong { background-position: 7px -9188px; color: #fff; background-color: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003599}}
.login:hover .login-overview, .login.over .login-overview { left: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003605}}
.login-overview { position: absolute; left: -99999em; width: 208px; font-size: 100%; background: #4e4b4b; /* VALIDATION OF LIVERAY FORM */ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003612}}
.login-overview form { padding: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003616}}
.login-overview input[type=text], .login-overview input[type=password] { margin-bottom: 10px; width: 148px; padding: 4px 10px; border-radius: 2px; border: 0 none; border-bottom: 1px solid #ccc; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003626}}
.login-overview label { color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003630}}
.login-overview ul { padding: 0 20px 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003636}}
.login-overview li a { color: #fff; border-top: 1px solid #615e5e; display: block; padding: 10px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003645}}
.login-overview .aui-form-validator-error-container .aui-field-element { background: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003648}}
.login-overview .aui-form-validator-stack-error { font-size: 100%; font-family: Arial, sans-serif; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003653}}
.login-overview .aui-form-validator-message { color: #34404f; display: block; margin: 2px auto 4px; padding: 3px 6px; background-color: #fdd; border: 1px solid #f00; position: relative; width: 154px; }

/******************************************
	SEARCH
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003669}}
.searchbox { position: absolute; top: 10px; right: 0; width: 210px; z-index: 2; font-size: 120%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003682}}
.searchbox form { position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003686}}
.searchbox input { width: 200px; padding: 5px; border: none; color: #4e4b4b; background: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003694}}
.searchbox input[type="submit"].button, .searchbox input[type="submit"].reset-filter, .searchbox input[type="submit"].submit-filter { background-position: 10px -10536px; position: absolute; top: 1px; right: 8px; width: 25px; overflow: hidden; padding: 5px 0; text-indent: 100%; white-space: nowrap; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003707}}
.searchbox input[type="submit"].button:hover, .searchbox input[type="submit"].reset-filter:hover, .searchbox input[type="submit"].submit-filter:hover, .searchbox input[type="submit"].button:focus, .searchbox input[type="submit"].reset-filter:focus, .searchbox input[type="submit"].submit-filter:focus { background-position: 10px -9841px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003713}}
.searchbox #datalist { border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003716}}
.searchbox #datalist select { border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003719}}
.searchbox #datalist option { border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003724}}
.text .searchbox { position: relative; top: auto; right: auto; margin-bottom: 60px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003733}}
.ui-autocomplete { position: relative; max-height: 300px; margin: 0; padding: 2px 0; color: #fff; background: #4e4b4b; list-style: none outside none; z-index: 100; cursor: default; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003745}}
.ui-autocomplete .ui-menu-item { font-size: 110%; outline: none; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003751}}
.ui-autocomplete .ui-menu-item a { display: block; padding: 5px 20px 3px 10px; color: #fff; text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003757}}
.ui-autocomplete .ui-menu-item a.ui-state-hover { background: #333; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003763}}
.ui-autocomplete .active-item { cursor: pointer; background: #333; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003772}}
.datalist-polyfill ul { margin: 0; color: #fff; background: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003778}}
.datalist-polyfill h1, .datalist-polyfill h2, .datalist-polyfill h3, .datalist-polyfill h4, .datalist-polyfill h5, .datalist-polyfill h6 { font-size: 100%; font-weight: normal; margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003784}}
.datalist-polyfill li { margin: 0; padding: 4px 4px 4px 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003789}}
.datalist-polyfill .active-item { cursor: pointer; background: #333; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003796}}
.datalist-innerbox { position: relative; padding: 2px 0 0; color: #fff; background: #4e4b4b; }

/******************************************
	LOGO
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003809}}
.logo { position: absolute; top: 35px; left: 0px; z-index: 2; height: 70px; width: 240px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003817}}
.logo a { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003821}}
.logo img { display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003825}}
.logo strong { display: block; height: 60px; overflow: hidden; text-indent: -9999em; background: url(../img/bgs/Hettich_Logo_LAB-TECH_4c.png) no-repeat 0 0; }

/******************************************
	PRIMARY-NAVIGATION
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003839}}
.primary-nav { position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003848}}
.primary-nav ul { list-style: none; list-style-image: none; display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003853}}
.primary-nav ul li { -moz-transition: background-color 200ms ease-in 0ms, color 100ms ease-in 20ms; -o-transition: background-color 200ms ease-in 0ms, color 100ms ease-in 20ms; -webkit-transition: background-color 200ms ease-in, color 100ms ease-in; -webkit-transition-delay: 0ms, 20ms; transition: background-color 200ms ease-in 0ms, color 100ms ease-in 20ms; float: left; position: relative; margin-right: 1px; font-size: 130%; text-transform: uppercase; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003862}}
.primary-nav ul li a, .primary-nav ul li strong { display: block; padding: 20px; color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003869}}
.primary-nav ul li:hover, .primary-nav ul li.submenu-visible { color: #fff; background-color: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003874}}
.primary-nav ul li:hover a, .primary-nav ul li.submenu-visible a { color: #fff; text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003879}}
.primary-nav ul li:hover strong, .primary-nav ul li.submenu-visible strong { background-color: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003883}}
.primary-nav ul li:hover > ul, .primary-nav ul li.submenu-visible > ul { left: 0; /* opening animation */ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003887}}
.csstransitions .primary-nav ul li:hover > ul, .csstransitions .primary-nav ul li.submenu-visible > ul { -moz-transition: max-height 250ms ease-in 250ms, opacity 100ms ease-in 250ms, left 0ms linear 0ms; -o-transition: max-height 250ms ease-in 250ms, opacity 100ms ease-in 250ms, left 0ms linear 0ms; -webkit-transition: max-height 250ms ease-in, opacity 100ms ease-in, left 0ms linear; -webkit-transition-delay: 250ms, 250ms, 0ms; transition: max-height 250ms ease-in 250ms, opacity 100ms ease-in 250ms, left 0ms linear 0ms; max-height: 40em; opacity: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003898}}
.primary-nav ul li li { margin: 0; font-size: 100%; text-transform: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003903}}
.primary-nav ul li li a, .primary-nav ul li li p { padding: 0; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003912}}
.primary-nav ul li.on > a, .primary-nav ul li.on > strong { color: #fff; background-color: #000; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003921}}
.primary-nav ul li.on.submenu-visible > a, .primary-nav ul li.on.submenu-visible > strong { background-color: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003928}}
.primary-nav ul li.home { width: 70px; overflow: hidden; text-indent: -9999em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003933}}
.primary-nav ul li.home a, .primary-nav ul li.home strong { background-position: 24px -12413px; background-color: transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003939}}
.primary-nav ul li.home a:hover, .primary-nav ul li.home a:focus, .primary-nav ul li.home strong:hover, .primary-nav ul li.home strong:focus { background-position: 24px -12190px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003946}}
.primary-nav ul li.home.on strong { background-position: 24px -12190px; background-color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003952}}
.primary-nav ul li.home.on strong:hover { cursor: default; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003959}}
.primary-nav ul li .a11y-focus { text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003962}}
.primary-nav ul li .a11y-focus ~ ul { left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003967}}
.primary-nav ul li > ul { position: absolute; left: -99999em; width: 600px; z-index: 15; background: #4e4b4b; /* closing animation */ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003975}}
.csstransitions .primary-nav ul li > ul { -moz-transition: max-height 100ms ease-out 100ms, opacity 100ms ease-out 100ms, left 0ms linear 250ms; -o-transition: max-height 100ms ease-out 100ms, opacity 100ms ease-out 100ms, left 0ms linear 250ms; -webkit-transition: max-height 100ms ease-out, opacity 100ms ease-out, left 0ms linear; -webkit-transition-delay: 100ms, 100ms, 250ms; transition: max-height 100ms ease-out 100ms, opacity 100ms ease-out 100ms, left 0ms linear 250ms; max-height: 0; overflow: hidden; opacity: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003986}}
.primary-nav .nav-list { float: left; width: 220px; padding: 20px 10px 20px 20px; font-size: 100%; /***ICONS***/ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003992}}
.primary-nav .nav-list li { width: 100%; padding: 0; font-size: 115.4%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\00003998}}
.primary-nav .nav-list a { color: #fff; border-bottom: 1px solid #615e5e; padding: 14px 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031003}}
.primary-nav .nav-list a:hover, .primary-nav .nav-list a:focus { background-color: #615e5e; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031010}}
.primary-nav .nav-list .incubator a { background-position: 6px -7875px; padding-left: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031015}}
.primary-nav .nav-list .frozen a { background-position: 8px -6978px; padding-left: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031020}}
.primary-nav .nav-list .vacuum a { background-position: 8px -20144px; padding-left: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031025}}
.primary-nav .nav-list .centrifuge a { background-position: 8px -3690px; padding-left: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031030}}
.primary-nav .nav-list .centrifuge-robotic a { background-position: 8px -3469px; padding-left: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031035}}
.primary-nav .nav-list .equipment a { background-position: 8px -6092px; padding-left: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031042}}
.primary-nav .nav-teaser { float: right; width: 300px; padding: 35px 40px 20px 10px; font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031048}}
.primary-nav .nav-teaser h2 { margin-bottom: 14px; font-size: 115.4%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031053}}
.primary-nav .nav-teaser p { font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031057}}
.primary-nav .nav-teaser .pic { margin-bottom: 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031062}}
.primary-nav .product-nav { float: right; position: static; z-index: 20; margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031069}}
.primary-nav .product-nav .col-nav { width: 18%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031073}}
.primary-nav .product-nav h2 { background-position: 17px -5009px; display: block; padding: 20px 20px 20px 47px; font-size: 100%; text-transform: uppercase; background-color: #e6e6e2; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031083}}
.ie8 .primary-nav .product-nav h2 { font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031091}}
.primary-nav .product-nav:hover h2, .primary-nav .product-nav.submenu-visible h2 { background-position: 17px -4788px; color: #fff; background-color: #4e4b4b; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031100}}
.primary-nav .product-nav:hover .nav-content, .primary-nav .product-nav.submenu-visible .nav-content { left: 0; /* opening animation */ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031104}}
.csstransitions .primary-nav .product-nav:hover .nav-content, .csstransitions .primary-nav .product-nav.submenu-visible .nav-content { -moz-transition: max-height 250ms ease-in 250ms, opacity 100ms ease-in 250ms, left 0ms linear 0ms; -o-transition: max-height 250ms ease-in 250ms, opacity 100ms ease-in 250ms, left 0ms linear 0ms; -webkit-transition: max-height 250ms ease-in, opacity 100ms ease-in, left 0ms linear; -webkit-transition-delay: 250ms, 250ms, 0ms; transition: max-height 250ms ease-in 250ms, opacity 100ms ease-in 250ms, left 0ms linear 0ms; max-height: 40em; opacity: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031114}}
.primary-nav .product-nav h3 { margin-bottom: 17px; padding: 15px 0; border-bottom: 1px solid #adacab; font-size: 100%; text-transform: none; word-wrap: break-word; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031123}}
.primary-nav .product-nav h3 a { padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031127}}
.ie8 .primary-nav .product-nav h3 { font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031133}}
.primary-nav .nav-content { position: absolute; left: -99999em; width: 100%; z-index: 100; margin: 0; background: #4e4b4b; /* closing animation */ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031142}}
.csstransitions .primary-nav .nav-content { -moz-transition: max-height 100ms ease-out 0ms, opacity 100ms ease-out 0ms, left 0ms linear 200ms; -o-transition: max-height 100ms ease-out 0ms, opacity 100ms ease-out 0ms, left 0ms linear 200ms; -webkit-transition: max-height 100ms ease-out, opacity 100ms ease-out, left 0ms linear; -webkit-transition-delay: 0ms, 0ms, 200ms; transition: max-height 100ms ease-out 0ms, opacity 100ms ease-out 0ms, left 0ms linear 200ms; max-height: 0; overflow: hidden; opacity: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031149}}
.primary-nav .nav-content .section { padding: 20px 20px 17px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031153}}
.primary-nav .nav-content ul { max-height: 245px; overflow-y: auto; list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031159}}
.primary-nav .nav-content li { font-size: 92.31%; word-wrap: break-word; line-height: 1.2; float: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031166}}
.primary-nav .nav-content li a { display: block; padding: 5px 0; word-wrap: break-word; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031176}}
.primary-nav .productfinder-toc { float: right; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031179}}
.primary-nav .productfinder-toc a { background-position: 20px -9606px; display: block; padding: 20px 20px 20px 47px; color: #000; font-weight: bold; background-color: #e6e6e2; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031190}}
.primary-nav .productfinder-toc a.on, .primary-nav .productfinder-toc a:hover, .primary-nav .productfinder-toc a:focus, .primary-nav .productfinder-toc a:active, .primary-nav .productfinder-toc a.a11y-focus { background-position: 20px -9387px; background-color: #29919f; color: #fff; text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031201}}
.primary-nav .productfinder-toc a.ui-disabled { cursor: default; text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031210}}
.no-js .primary-nav .productfinder-toc { display: none; }

/******************************************
	GENERAL TEASER SWITCHER
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031223}}
.teaser-wrapper { position: relative; width: auto; height: 1%; margin: 0; padding: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031231}}
.rack { width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031234}}
.js .rack { overflow: hidden; }

/******************************************
	STAGE
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031244}}
.section.stage { margin-bottom: 30px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031247}}
#main-content .section.stage { padding: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031252}}
.stage { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; /* smaller stage */ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031260}}
.stage.mod .col-12 { background: url("../img/bgs/1260x420_Background.png") no-repeat 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031272}}
.stage .stage-wrap { position: relative; color: #000; background: #d9d9d9; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031278}}
.js .stage .stage-wrap { background: transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031282}}
.stage .stage-wrap.mask-visible { overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031287}}
.stage .stage-switch-wrap { max-width: 940px; margin: 75px auto 19px auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031292}}
.stage .switch-teaser { display: block; float: left; position: relative; height: 20em; width: 220px; padding: 0; background-position: center top; background-repeat: no-repeat; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031304}}
.stage .switch-teaser img { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031308}}
.stage .switch-teaser em.more { display: block; padding-top: 15px; border-top: 1px solid #6cb6bf; font-style: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031314}}
.stage .switch-teaser em.more a { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031320}}
.js .stage .switch-teaser.last-teaser { margin-right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031324}}
.stage .switch-teaser h2 { display: block; position: absolute; width: 1px; height: 1px; left: -9999px; overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031333}}
.stage .switch-teaser:hover { background: url("../img/bgs/hettich-produkt-teaser-switcher-hover-bg.png") repeat-x 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031337}}
.js .stage .switch-teaser { margin-right: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031341}}
.stage .stage-teaser { display: block; float: left; position: relative; width: 100%; height: 40em; padding: 0 0 20px; background-position: center top; background-repeat: no-repeat; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031353}}
.js .stage .stage-teaser { margin-right: 1px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031357}}
.no-js .stage .stage-teaser { display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031360}}
.no-js .stage .stage-teaser:first-child { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031364}}
.stage .stage-teaser .section { max-height: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031370}}
.stage .stage-box { max-width: 500px; padding-left: 90px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031378}}
.stage .stage-link { height: 100%; width: 45%; position: absolute; top: 0; right: 0; display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031386}}
.stage .stage-link a { display: block; height: 100%; width: 100%; text-indent: -99999em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031394}}
.stage h1 { margin: 80px 0 0 -2px; font-size: 480%; line-height: .96em; font-weight: normal; text-transform: uppercase; text-shadow: 0 0 6px rgba(0, 0, 0, 0.3); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031404}}
.stage h1.shifted { max-width: 200px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031407}}
.stage h1 span { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031412}}
.stage hgroup { margin: 55px 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031416}}
.stage hgroup h1 { margin-top: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031420}}
.stage hgroup h2 { margin: -1.15em 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031424}}
.stage hgroup.centrifuges { background-position: 0 -15019px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031428}}
.stage hgroup.centrifuges.haema { background-position: 0 -13789px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031432}}
.stage hgroup.centrifuges.microlitre { background-position: 0 -14035px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031436}}
.stage hgroup.centrifuges.desk { background-position: 0 -13543px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031440}}
.stage hgroup.centrifuges.stand { background-position: 0 -14527px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031444}}
.stage hgroup.centrifuges.wash { background-position: 0 -14773px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031448}}
.stage hgroup.centrifuges.robotic { background-position: 0 -14281px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031454}}
.stage hgroup.freezer { background-position: 0 -15511px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031459}}
.stage hgroup.incubator { background-position: 0 -15757px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031464}}
.stage hgroup.equipment { background-position: 0 -15265px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031469}}
.stage hgroup.vacuum { background-position: 0 -16003px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031475}}
.stage blockquote { background-position: 0 -1098px; width: 320px; margin: 55px 0 0 -60px; padding: 0 0 0 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031483}}
.stage blockquote h1 { width: auto; margin-top: 0; font-family: sans-serif; font-size: 320%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031491}}
.stage a.more, .stage a.video { background-position: 0 -8324px; display: inline-block; float: left; clear: left; margin: 2px 0 5px 0; padding: 1px 0 1px 20px; font-size: 12px; color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031505}}
.stage blockquote + a.more, .stage blockquote + a.video { margin-top: 1.5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031510}}
.stage h2 { margin: 0 0 3px; font-size: 130%; line-height: 1.1em; font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031519}}
.stage ul { margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031523}}
.stage li { margin: 10px 0 0; font-size: 1.5em; line-height: 1.2em; color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031529}}
.stage li a { background-position: 0 -8540px; display: block; padding: 3px 0 3px 30px; color: #000; font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031537}}
.stage li a:hover, .stage li a:focus { text-decoration: underline; color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031544}}
.stage li li { font-size: 1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031551}}
.stage .product-teaser .stage-box { padding-left: 65px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031557}}
.stage .product-teaser.gallery .stage-text { width: 90%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031563}}
.stage .product-teaser .stage-gallery-wrapper { position: absolute; width: 895px; height: 34em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031569}}
.stage .product-teaser .stage-gallery { position: relative; height: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031573}}
.stage .product-teaser .stage-gallery .toolbar { position: absolute; right: 110px; bottom: 50px; z-index: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031580}}
.stage .product-teaser .stage-gallery .img-group-wrapper { position: absolute; bottom: 34px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031586}}
.stage .product-teaser .stage-gallery .img-group-wrapper.no-pager .sg-pager { display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031590}}
.stage .product-teaser .stage-gallery .img-group-wrapper.no-pager .img-group { padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031596}}
.stage .product-teaser .stage-gallery .img-group { position: relative; width: 374px; padding: 0 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031605}}
.stage .product-teaser .stage-gallery .img-group .sg-pager .prev-scroll a { background-position: 0 -1572px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031611}}
.stage .product-teaser .stage-gallery .img-group .sg-pager .next-scroll a { background-position: 0 -2646px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031619}}
.stage .product-teaser .stage-gallery .img-group dl { width: 54px; display: block; float: left; margin: 0 10px 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031626}}
.stage .product-teaser .stage-gallery .img-group dl.last-teaser { margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031635}}
.stage .product-teaser.with-features hgroup { margin-top: 45px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031639}}
.stage .product-teaser.with-features .stage-text { width: 90%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031645}}
.stage .product-teaser hgroup { margin-left: -60px; padding-left: 60px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031651}}
.stage ul.features { width: 90%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031656}}
.stage ul.features li { float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031662}}
.stage ul.features a { padding: 0; background: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031667}}
.stage ul.features li { margin: 0 10px 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031670}}
.stage ul.features li:last-child { margin-right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031677}}
.stage .links-teaser li, .stage .links-teaser li li { list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031682}}
.stage .links-teaser .stage-box { padding-left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031688}}
.stage .links-teaser .stage-box > ul > li { float: left; width: 50%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031700}}
.stage.small .stage-teaser { height: 32em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031706}}
.stage .invader { color: #fff; display: inline-block; position: relative; top: -5px; margin: 0 0 0 10px; padding: 6px 15px 7px; font: bold 0.27083em/.95em sans-serif; text-align: center; font-style: normal; background: #0082a2; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031718}}
.generatedcontent .stage .invader { padding-right: 13px; padding-left: 5px; margin-left: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031723}}
.generatedcontent .stage .invader:after, .generatedcontent .stage .invader:before { position: absolute; content: '\0020'; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031729}}
.generatedcontent .stage .invader:after { left: -10px; bottom: 0; border-width: 0 10px 10px 0; border-style: solid; border-color: transparent #AA1430; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031737}}
.generatedcontent .stage .invader:before { top: 0; left: -10px; bottom: 10px; width: 10px; background: #0082a2; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031747}}
.stage .stage-text { margin: 20px 0 0; width: 240px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031753}}
.stage .rack-design { padding: 0 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031758}}
.stage .stage-switch-wrap { position: relative; min-height: 306px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031762}}
.stage .stage-switch-wrap h1 { margin: 0;}
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031767}}
.stage .stage-switch-wrap .pager { display: none; position: absolute; bottom: 0; left: 0; right: auto; top: auto; margin: 0; z-index: 10; width: 100%; height: 35px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031780}}
.js .stage .stage-switch-wrap .pager { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031787}}
.stage .stage-switch-wrap .prev, .stage .stage-switch-wrap .next { position: absolute; overflow: hidden; bottom: 0; left: 0; margin: 0; width: 41px; height: 35px; cursor: pointer; text-indent: 100%; white-space: nowrap; background-position: 0 -1811px; z-index: 5; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031804}}
.stage .stage-switch-wrap .next { right: 0; left: auto; background-position: 0 -2885px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031810}}
.stage .stage-switch-wrap a.more { background-position: 0 -8542px; padding: 1px 0 1px 25px; font-weight: bold; font-size: 116.7%; /* 14px */ line-height: 1.2; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031821}}
.stage .stage-switch-wrap.product-group .rack { height: 200px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031827}}
.stage .pager { display: none; position: absolute; top: 50%; right: 100px; z-index: 10; margin: -81px 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031837}}
.js .stage .pager { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031843}}
.stage .mask-visible .pager { display: none !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031847}}
.stage .prev, .stage .next { background-position: 0 -3120px; float: left; position: relative; z-index: 5; width: 81px; height: 161px; overflow: hidden; margin: 0; text-indent: 100%; white-space: nowrap; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031864}}
.stage .prev { background-position: 0 -1572px; width: 18px; height: 37px; margin: 62px 15px 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031872}}
.stage .keyvisual { display: block; position: absolute; top: 0; right: 0; max-width: none; margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031881}}
.stage .vislabel { position: absolute; top: 50%; left: 0; z-index: 4; width: 100%; margin-top: -.5em; font-size: 1.2em; line-height: 1em; font-weight: bold; text-align: center; text-transform: uppercase; color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031896}}
.js .stage .overlay-content { display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031900}}
.stage .overlay-content { position: relative; width: 703px; margin: 20px auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031905}}
.stage .overlay-content iframe { height: 360px; width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031914}}
.stage-overlay { background: #000; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031918}}
.stage-showbox { position: absolute; top: 0; right: 0; left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031924}}
.stage-showbox .close-button { background-position: 0 -5249px; position: absolute; top: 0; right: -28px; width: 18px; height: 18px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031936}}
.stage-showbox-box { position: relative; width: 703px; height: 360px; margin: 0 auto; background: #fff; }

/******************************************
	INTRO HEADER
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031949}}
.intro-header { min-height: 98px; margin-bottom: 40px; padding: 32px 0; border-top: 4px solid #000; border-bottom: 12px solid #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031956}}
.intro-header h1 { margin: 0 0 20px 0; line-height: 1; text-transform: uppercase; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031964}}
.intro-header > ul { margin-left: 2px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031969}}
.intro-header > ul > li { float: left; width: 23.5%; margin-right: 2.5%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031976}}
.intro-header li { list-style: none; font-size: 120%; line-height: 1; font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031982}}
.intro-header li a { background-position: 0 -8541px; display: block; padding: 5px 0 5px 30px; color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031993}}
.stage .intro-header li { float: none; margin-right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000031997}}
.stage .intro-header li a { font-size: 125%; padding: 3px 0 3px 30px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032001}}
.stage .intro-header li a:hover, .stage .intro-header li a:focus, .stage .intro-header li a:active { color: #000; }

/******************************************************** ********************************************************
	MAIN-CONTENT _________________________________________________________
*********************************************************
********************************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032017}}
.main > .section { padding: 20px 20px 70px; background: #fff; }

/******************************************
	INFO-AREA
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032026}}
.info-area { float: right; min-height: 314px; width: 81%; padding-right: 0; background: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032035}}
#home .info-area { float: none; width: auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032040}}
.info-area h2 { margin-bottom: 10px; }

/******************************************
	CONTACT-INFO
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032050}}
.contact-info { border-right: 2px solid #fff; padding: 20px; min-height: 274px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032055}}
#home .contact-info { padding-left: 70px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032058}}
#home .contact-info dl { font-size: 240%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032062}}
#home .contact-info dt { background-position: 0 -13069px; position: absolute; top: 2px; left: -53px; height: 30px; width: 40px; overflow: hidden; white-space: nowrap; text-indent: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032076}}
.contact-info dl { position: relative; margin: 0; font-size: 200%; color: #4b4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032087}}
.contact-info dd { margin: 0 0 20px 0; font-size: 100%; font-weight: bold; color: #4b4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032094}}
.contact-info .link, .contact-info i { display: block; font-style: normal; }

/******************************************
	DOWNLOADS
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032107}}
.downloads { padding: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032111}}
.master-filtervalue { font-size: 130%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032115}}
.js .master-filtervalue { display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032119}}
.no-js .master-filtervalue { margin: 0; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032123}}
.no-js .master-filtervalue > dt { padding: 5px 0; font-size: 100%; font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032129}}
.no-js .master-filtervalue dl { margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032133}}
.no-js .master-filtervalue dd { margin: 0; font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032139}}
.no-js .master-filtervalue .sub-filtervalue { display: none; border-top: 2px solid #000; border-bottom: 1px solid #000; padding: 10px 0 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032146}}
.no-js .master-filtervalue .sub-filtervalue dt { display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032150}}
.no-js .master-filtervalue .sub-filtervalue a { background-position: 0 -8323px; padding: 4px 4px 4px 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032158}}
.no-js .master-filtervalue dt:hover + dd .sub-filtervalue, .no-js .master-filtervalue .sub-filtervalue:hover { display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032167}}
.link-description { padding-right: 10px; width: auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032170}}
.link-description p { margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032172}}
.js .link-description p { display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032178}}
.info-area .link-description { padding-right: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032182}}
.section.info-area .link-description { padding-right: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032186}}
.no-js .link-downloads { display: none; }

/***filter-select***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032193}}
.link-downloads h3 { margin-bottom: 5px; font-weight: normal; }

/******************************************
	LAST-NEWS
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032206}}
.last-news h2 { padding: 10px 0; border-top: 1px solid #000; border-bottom: 4px solid #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032212}}
.last-news .news-teaser { position: relative; padding: 10px 10px 10px 7em; border-bottom: 1px solid #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032218}}
.last-news .news-teaser b { position: absolute; left: 0; width: 60px; font-size: 140%; font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032226}}
.last-news .news-teaser h3 { margin: 0 0 5px; font-size: 140%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032230}}
.last-news .news-teaser h3 a { color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032235}}
.last-news .news-teaser p { margin: 0; }

/******************************************
	BREADCRUMBS
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032246}}
.breadcrumbs { margin-bottom: 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032254}}
.breadcrumbs ul { padding-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032260}}
.breadcrumbs li { float: left; font-size: 120%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032264}}
.breadcrumbs li a { background-position: 100% 2px; padding-right: 20px; padding-left: 5px; color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032273}}
.breadcrumbs li:first-child a { padding-left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032277}}
.breadcrumbs li b { color: #999; font-weight: normal; padding-left: 5px; }

/******************************************
	TEXT
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032291}}
.text-content h2 { margin-bottom: 30px; padding: 10px 0; border-top: 1px solid #000; border-bottom: 4px solid #000; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032300}}
.content-nav ul { overflow: hidden; margin-bottom: 30px; border-top: 1px solid #000; border-bottom: 4px solid #000; list-style: none; list-style-image: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032308}}
.tabs .content-nav ul { margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032312}}
.content-nav ul li { float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032315}}
.content-nav ul li a, .content-nav ul li a.js-selected, .content-nav ul li a.js-selected:hover, .content-nav ul li strong, .content-nav ul li h2 { display: block; padding: 10px 13px; font-size: 180%; font-weight: normal; text-decoration: none; color: #fff; background: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032329}}
.content-nav ul li h2 { margin-bottom: 0; border: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032334}}
.content-nav ul li a { color: #000; background: transparent; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032339}}
.content-nav ul li a:hover, .content-nav ul li a h2 { text-decoration: none; background: #EBEBE8; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032345}}
.content-nav ul li a:focus, .content-nav ul li a:active { color: #fff; background: #adacab; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032352}}
.content-nav ul li strong { color: #bbb; background: transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032357}}
.content-nav ul li i { position: absolute; left: -9999px; width: 1px; overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032367}}
.text { padding-right: 30%; /************************
	PHOTO
***********************/ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032370}}
.text ul { margin: 0 0 20px 15px; list-style: disc; line-height: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032375}}
.text ul ul, .text ul ol { margin: 3px 0 3px 15px; font-size: 83.33%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032381}}
.text ol { margin: 0 0 20px 15px; list-style: decimal; line-height: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032386}}
.text ol ol, .text ol ul { margin: 3px 0 3px 15px; font-size: 83.33%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032392}}
.text li { font-size: 130%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032394}}
.text li li { font-size: 120%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032399}}
.text.add-on { margin-bottom: 40px; padding-top: 20px; border-top: 1px solid #000; border-bottom: 4px solid #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032409}}
.text .photo { float: left; width: 200px; padding: 3px 20px 10px 0; /***IMAGE RIGHT***/ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032414}}
.text .photo span { display: block; color: #adacab; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032419}}
.text .photo .caption { font-size: 120%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032423}}
.text .photo .copyright { font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032427}}
.text .photo .photo-box { width: 200px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032432}}
.text .photo.mod { float: right; padding: 3px 0px 10px 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032437}}
.text .photo.full { float: none; width: 100%; padding: 0 0 20px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032442}}
.text .photo.full .photo-box { width: 100%; }

/******************************************
	FORMS
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032454}}
label { display: block; padding-bottom: 5px; color: #333; font-size: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032461}}
select { margin-bottom: 10px; padding: 9px 15px 5px 10px; border: none; border-bottom: 1px solid #adacab; border-radius: 2px; font-size: 120%; color: #333; background: #ebebe8; cursor: pointer; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032473}}
option { padding: 2px 15px 2px 10px; line-height: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032478}}
.reset-filter, .submit-filter { float: right; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032484}}
input.submit-btn { background-position: 80% -832px; width: auto; margin-top: 5px; border: none; border-radius: 2px; padding: 6px 25px 6px 10px; font-weight: normal; background-color: #ebebe8; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032496}}
input.submit-btn:hover, input.submit-btn:focus, input.submit-btn:active { color: #fff; background-color: #adacab; background-position: 80% -832px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032511}}
.fieldset-wrapper .inputwrapper { clear: both; margin-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032515}}
.fieldset-wrapper .inputwrapper label { display: inline-block; width: 47.7%; padding: 8px 0 8px 0; border: none; font-size: 135%; font-weight: bold; color: #333; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032524}}
.fieldset-wrapper .inputwrapper label .error { font-weight: bold; color: #c01f36; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032529}}
.fieldset-wrapper .inputwrapper label.mod .fieldset-wrapper .inputwrapper label { float: left; margin-right: 10px; width: 164px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032536}}
.fieldset-wrapper .inputwrapper input { border: none; color: #333; font-size: 135%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032541}}
.fieldset-wrapper .inputwrapper input[type="text"], .fieldset-wrapper .inputwrapper input[type="password"], .fieldset-wrapper .inputwrapper input[type="number"] { display: inline-block; float: right; width: 47.7%; padding: 8px; border-bottom: 1px solid #9d9c9b; border-radius: 3px; background: #e6e6e6; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032552}}
.mod .fieldset-wrapper .inputwrapper input[type="text"], .mod .fieldset-wrapper .inputwrapper input[type="password"], .mod .fieldset-wrapper .inputwrapper input[type="number"] { display: block; float: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032558}}
.fieldset-wrapper .inputwrapper input[type='number']::-webkit-outer-spin-button, .fieldset-wrapper .inputwrapper input[type='number']::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032564}}
.fieldset-wrapper .inputwrapper input.rr, .fieldset-wrapper .inputwrapper input.rcf, .fieldset-wrapper .inputwrapper input.rpm, .fieldset-wrapper .inputwrapper input.result { text-align: right; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032571}}
.fieldset-wrapper .inputwrapper input.result { margin: 0; padding: 0; font-size: 400%; font-weight: bold; color: #adacab; background: transparent; border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032583}}
.fieldset-wrapper .inputwrapper input[type="email"] { display: inline-block; float: right; width: 47.7%; padding: 8px; border-bottom: 1px solid #9d9c9b; border-radius: 3px; background: #e6e6e6; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032593}}
.fieldset-wrapper .inputwrapper input[type="date"] { border-bottom: 1px solid #9d9c9b; border-radius: 3px; background: #e6e6e6; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032599}}
.fieldset-wrapper .inputwrapper input[type="submit"] { background-position: 125px -19688px; float: right; width: 140px; padding: 6px 9px; border-radius: 3px; font-size: 130%; font-weight: bold; text-align: left; color: #fff; background-color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032613}}
.mod .fieldset-wrapper .inputwrapper input[type="submit"] { float: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032617}}
.fieldset-wrapper .inputwrapper input[type="submit"]:hover, .fieldset-wrapper .inputwrapper input[type="submit"]:focus, .fieldset-wrapper .inputwrapper input[type="submit"]:active { background-color: #0082a2; background-position: 125px -19688px; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032627}}
.fieldset-wrapper .inputwrapper .submit { background-position: 125px -19688px; float: right; width: 140px; padding: 6px 9px; border-radius: 3px; font-size: 130%; font-weight: bold; text-align: left; color: #fff; background-color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032641}}
.mod .fieldset-wrapper .inputwrapper .submit { float: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032645}}
.fieldset-wrapper .inputwrapper .submit:hover, .fieldset-wrapper .inputwrapper .submit:focus, .fieldset-wrapper .inputwrapper .submit:active { background-color: #0082a2; background-position: 125px -19688px; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032654}}
.fieldset-wrapper .inputwrapper textarea { width: 744px; resize: vertical; padding: 8px; border-bottom: 1px solid #9d9c9b; border-radius: 3px; font-size: 135%; color: #333; background: #e6e6e6; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032664}}
.fieldset-wrapper .inputwrapper textarea.mod .fieldset-wrapper .inputwrapper textarea { width: 570px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032669}}
.fieldset-wrapper .inputwrapper .error { font-weight: bold; color: #c01f36; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032674}}
.fieldset-wrapper .inputwrapper .log { float: left; width: 50%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032678}}
.fieldset-wrapper .inputwrapper .log p { font-size: 130%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032681}}
.fieldset-wrapper .inputwrapper .log p:last-child, .fieldset-wrapper .inputwrapper .log p:first-child { margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032688}}
.fieldset-wrapper .inputwrapper .article { position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032691}}
.fieldset-wrapper .inputwrapper .article .external { position: absolute; bottom: 0; right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032697}}
.fieldset-wrapper .inputwrapper .article p { display: block; width: 80%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032701}}
.fieldset-wrapper .inputwrapper .article p:last-child, .fieldset-wrapper .inputwrapper .article p:first-child { margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032711}}
.fieldset-wrapper .inputwrapper .captcha label { float: left; width: 164px; margin-right: 10px; padding-top: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032718}}
.fieldset-wrapper .inputwrapper .captcha input { display: inline-block; float: none; width: 200px; vertical-align: top; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032725}}
.fieldset-wrapper .inputwrapper .captcha img { vertical-align: top; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032729}}
.fieldset-wrapper .inputwrapper .captcha a { display: inline-block; padding-top: 9px; vertical-align: top; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032739}}
fieldset { margin: 0; padding: 0; border: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032745}}
.fieldset-wrapper { clear: both; margin: 0 0 18px 0; padding-bottom: 20px; border-bottom: 1px solid #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032751}}
.fieldset-wrapper :last-child { border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032755}}
.fieldset-wrapper.var { border-bottom: none; margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032759}}
.fieldset-wrapper.row { overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032762}}
.fieldset-wrapper.row .column { clear: none; float: left; width: 360px; margin-right: 20px; padding-right: 20px; border-right: 1px solid #666; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032770}}
.fieldset-wrapper.row .column:last-child { margin-right: -1px; padding-right: 0; border-right: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032779}}
.row-wrapper { margin: 0 0 20px 0; border-bottom: 1px solid #000000; padding: 0 0 20px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032784}}
.row-wrapper:last-child { margin-bottom: 0; border-bottom: none; padding-bottom: 0; }

/******************************************
	OVERVIEW_INDEX
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032796}}
.overview-index { margin-bottom: 50px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032801}}
.overview-index form { display: table; width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032807}}
.overview-index label { display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032811}}
.overview-index ul { clear: both; border-top: 2px solid #000; border-bottom: 1px solid #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032816}}
.no-offset .overview-index ul { border-top: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032821}}
.overview-index li { font-size: 130%; overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032826}}
.overview-index dl { overflow: hidden; margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032831}}
.overview-index dt { font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032835}}
.overview-index dd { margin: 0; word-wrap: break-word; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032840}}
.overview-index .last { float: right; width: auto; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032847}}
.ie7 .overview-index li { border-top: 1px solid #adacab; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032850}}
.ie7 .overview-index li:first-child { border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032858}}
.ie8 .overview-index li { border-top: 1px solid #adacab; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032861}}
.ie8 .overview-index li:first-child { border: none !important; }

/************************
	PRODUCT PAGE
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032872}}
.tabs { margin-bottom: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032875}}
.content-tab { margin-top: 30px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032878}}
.content-tab.no-offset { margin-top: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032881}}
.content-tab .text { padding: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032887}}
.specs h3 { background-position: 0 -12649px; margin-bottom: 10px; padding-left: 20px; font-size: 150%; text-transform: uppercase; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032897}}
.specs h3.js-selected { background-position: 0 -12858px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032903}}
.specs > div { margin-bottom: 10px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032911}}
.ie8 .product-editor img { max-width: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032917}}
.spec-list { margin-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032920}}
.spec-list li { border-top: 1px solid #adacab; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032923}}
.spec-list li:first-child { border-top: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032928}}
.spec-list dt { float: left; width: 30%; padding: 6px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032934}}
.spec-list dd { margin-left: 30%; padding: 6px 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032942}}
.exp-list li { padding: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032945}}
.exp-list li:first-child { padding-top: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032949}}
.exp-list li:nth-child(odd) { background: #ebebe8; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032954}}
.exp-list dt { float: left; width: 75px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032958}}
.exp-list dt a { display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032967}}
.product-list a, .product-list img { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032972}}
.product-list a { padding-bottom: .5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032975}}
.product-list a:hover, .product-list a:focus { background: #ebebe9; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032981}}
.product-list h3 { font-size: 100%; font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032986}}
.product-list ul { display: table; width: 100%; word-spacing: -1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000032992}}
.product-list li { display: inline-block; position: relative; width: 140px; margin: 0 20px 20px 0; font-size: 120%; word-spacing: 0; vertical-align: top; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033002}}
.col-12 .product-list li { margin: 0 2% 20px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033006}}
.col-8 .product-list li { margin: 0 2.8% 20px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033012}}
.product-list dl, .product-list dt, .product-list dd { margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033018}}
.product-list dl { margin-bottom: .5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033022}}
.product-list dt { clear: both; float: left; margin: 0 6% 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033027}}
.product-list dt:nth-child(1) { margin-bottom: .5em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033032}}
.product-list dd { font-size: 100%; line-height: 1.4em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033036}}
.product-list dd:nth-child(2) { margin-bottom: .5em; }

/************************
	DOWNLOADS
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033048}}
.download-list li { padding: 0 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033051}}
.download-list li:nth-child(odd) { background: #ebebe8; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033056}}
.download-list dt { float: left; width: 40%; padding: 6px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033061}}
.download-list dt + dd { width: 20%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033066}}
.download-list dd { float: left; margin: 0 0 0 2.5%; padding: 5px 0; }

/************************
	JOBS
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033078}}
.job-list li { padding: 0 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033081}}
.job-list li:nth-child(odd) { background: #ebebe8; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033086}}
.job-list dt { float: left; width: 20%; padding: 10px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033091}}
.job-list dt + dd { width: 30%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033096}}
.job-list dd { float: left; margin: 0 0 0 2%; padding: 10px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033101}}
.job-list dd.second { width: 30%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033104}}
.job-list dd.third { width: 28%; }

/************************
	SERVICE
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033116}}
.contact-list h3 { font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033122}}
.contact-list ul li { position: relative; padding: 0 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033126}}
.contact-list ul li:nth-child(odd) { background: #ebebe8; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033131}}
.contact-list ul div { float: left; width: 30%; padding: 5px 5px 5px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033136}}
.contact-list ul div + dl { width: 50%; padding: 5px 5px 5px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033143}}
.contact-list dd, .contact-list dt { line-height: 1.4em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033148}}
.contact-list dt { float: left; clear: both; margin: 0 2% 0 0; font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033155}}
.contact-list dd { line-height: 1.4em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033158}}
.contact-list dd.last { position: absolute; top: 10px; right: 10px; max-width: 100px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033166}}
.contact-list abbr { border-bottom: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033170}}
.contact-list p { margin: 0; font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033177}}
.js .contact-list .submit-filter { display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033186}}
.region-filter .link-master, .region-filter .link-doc { float: left; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033191}}
.no-js .region-filter { margin-bottom: 20px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033194}}
.no-js .region-filter .master-filtervalue > dt { float: none; display: block; margin: 15px 0 5px; width: auto; border-bottom: 2px solid #000; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033201}}
.no-js .region-filter .master-filtervalue > dt:first-child { border-top: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033205}}
.no-js .region-filter dd { display: inline; }

/***SERVICES CITIES****/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033211}}
#map { float: left; clear: both; width: 510px; height: 625px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033218}}
.german-map { position: relative; padding: 30px 0; border-top: 2px solid #000; border-bottom: 2px solid #000; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033226}}
.city { position: absolute; padding-top: 15px; background: url(../img/icons/point.png) no-repeat 0 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033231}}
.city h2 { float: left; padding: 2px 5px; font-size: 1.3em; text-transform: uppercase; color: #0082a2; background: #fff; }

/************************
	EMBEDDED GOOGLE MAP
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033284}}
.map-canvas-wrapper { position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033287}}
.no-js .map-canvas-wrapper { height: 40em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033291}}
.map-canvas-wrapper .loader { display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033301}}
.js .map-canvas-wrapper .loader { display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033310}}
#map-canvas { display: none; width: 631px; height: 625px; margin-bottom: 40px; background: transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033317}}
.js #map-canvas { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033321}}
.stage #map-canvas { width: 100%; height: 40em; color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033327}}
.js .stage #map-canvas { background: #E5E3DF; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033332}}
#map-canvas img { max-width: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033336}}
#map-canvas .addr-info { display: block; top: 0; width: 280px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033346}}
.stage #map-canvas .addr-info dt, .stage #map-canvas .addr-info dd { float: left; margin-right: 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033352}}
.stage #map-canvas .addr-info dt { clear: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033356}}
.stage #map-canvas .addr-info span { font-family: Arial, sans-serif; font-size: 1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033361}}
.stage #map-canvas .addr-info a { font-size: 1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033367}}
#map-canvas .label { padding: 0 1px; background-color: #fff; font-size: 1.1em; text-transform: uppercase; font-weight: 900; white-space: nowrap; color: #0082a2; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033377}}
#map-canvas a.close-button { background: url(../img/icons/close-dialog-small.png); width: 10px; height: 10px; position: absolute; top: 4px; left: 284px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033387}}
.addr-info { position: relative; display: none; top: -20px; padding: 10px; background: #fff; width: 180px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033396}}
.addr-info h3 { font-size: 120%; font-weight: 900; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033400}}
.addr-info h3 span { text-transform: uppercase; color: #0082a2; font-weight: 900; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033407}}
.addr-info p { font-size: 120%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033411}}
.addr-info dl { margin: 10px 0 0 0; font-size: 120%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033416}}
.addr-info dd { margin: 0; word-wrap: break-word; word-break: break-all; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033422}}
.addr-info dt { word-wrap: break-word; word-break: break-all; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033427}}
.addr-info a { word-wrap: break-word; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033431}}
.addr-info .e-mail, .addr-info .e-mail + dd { margin: 10px 0 0 0; }

/************************
	EVENTS
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033444}}
.events form { margin-bottom: 50px; border-bottom: 2px solid #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033449}}
.events h2 { margin-bottom: 14px; font-weight: normal; text-transform: uppercase; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033455}}
.events ul { margin-bottom: 50px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033459}}
.events li { padding: 0 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033462}}
.events li:nth-child(odd) { background: #ebebe8; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033467}}
.events .head-group { float: left; position: relative; width: 20%; margin-right: 2.5%; padding: 5px 0 5px 20%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033474}}
.events .head-group h3 { font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033478}}
.events .head-group span { position: absolute; top: 5px; left: 0; font-style: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033486}}
.events dl { clear: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033493}}
.events dt ~ dd { width: 31%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033497}}
.events dt + dd { width: 30%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033502}}
.events dd { float: left; margin-left: 2.5%; padding: 5px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033507}}
.events dd:first-child { width: 35%; }

/************************
		SEARCH-RESULTS
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033518}}
.search-results ol { border-top: 2px solid #000; border-bottom: 2px solid #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033522}}
.search-results ol li { clear: both; position: relative; min-height: 103px; padding: 20px 120px; border-bottom: 1px solid #adacab; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033529}}
.search-results ol li:nth-child(odd) { background: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033535}}
.search-results h3 { font-size: 120.1%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033538}}
.search-results h3 a { text-transform: uppercase; color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033542}}
.search-results h3 a em { display: block; font-style: normal; font-size: 0.75em; text-transform: none; color: #81817d; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033549}}
.search-results h3 a em:hover { color: #81817d; text-decoration: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033556}}
.search-results h3 span { margin-left: 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033561}}
.search-results img { position: absolute; top: 20px; left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033567}}
.search-results p { margin: 0; font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033571}}
.search-results p em { position: absolute; right: 0; bottom: 20px; font-style: normal; }

/***SEARCH-FILTER***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033583}}
.search-filter ul { border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033587}}
.search-filter li { list-style: none; min-height: 0; padding: 0; border: none; font-size: 120%; }

/***SEARCH-FILTERINDEX***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033599}}
.no-js .search-filterindex { display: inline-block; margin-right: 2.5%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033603}}
.no-js .search-filterindex h3 { background-position: -2px -619px; padding: 5px 10px 5px 15px; font-size: 1.25em; text-transform: uppercase; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033612}}
.no-js .search-filterindex:hover { cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033615}}
.no-js .search-filterindex:hover ul { left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033620}}
.no-js .search-filterindex ul { position: absolute; left: -9999em; z-index: 20; width: 100%; padding: 0; border: none; background: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033630}}
.no-js .search-filterindex li { font-size: 1em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033633}}
.no-js .search-filterindex li a { display: block; padding: 5px 10px 5px 15px; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033638}}
.no-js .search-filterindex li a:hover { text-decoration: none; background: #333; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033651}}
.js li.search-filterindex { display: none; }

/************************
	RADIO-ROW
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033658}}
.radio-row { margin-bottom: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033661}}
.overview-index .radio-row { border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033664}}
.overview-index .radio-row li { display: inline-block; margin-right: 50px; padding: 0; border: none; background: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033671}}
.overview-index .radio-row li:nth-child(2n+1) { background: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033675}}
.ie7 .overview-index .radio-row li { display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033681}}
.radio-row a, .radio-row strong { display: block; padding-left: 25px; font-size: 115.4%; font-weight: bold; color: #333; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033690}}
.radio-row a { background-position: 0 -17123px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033695}}
.radio-row strong { background-position: 0 -16460px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033700}}
.radio-row a:hover, .radio-row a:focus, .radio-row a:active { background-position: 0 -16902px; text-decoration: none; }

/************************
	SELECT-ROW
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033715}}
.overview-index .select-row { display: inline-block; vertical-align: top; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033721}}
.ie9 .overview-index .select-row { display: inline; }

/************************
	PAGINATION
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033738}}
.pagination { position: relative; overflow: hidden; /***PAG. BUTTONS***/ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033742}}
.overview-index .pagination { padding: 0; border-bottom: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033746}}
.overview-index .pagination.mod { border-top: 1px solid #000; border-bottom: 2px solid #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033751}}
.overview-index .pagination li { float: left; border: none; padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033758}}
.pagination li { margin: 0; padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033762}}
.overview-index .pagination li:nth-child(odd) { background: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033766}}
.pagination a, .pagination strong { display: block; padding: 2px 7px; font-weight: bold; color: #fff; background: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033775}}
.pagination a { color: #000; background-color: transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033779}}
.pagination a:hover { color: #fff; text-decoration: none; background-color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033788}}
.pagination .pagination-btn, .pagination .prev, .pagination .next { position: absolute; width: 20px; height: 20px; overflow: hidden; text-indent: 100%; white-space: nowrap; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033797}}
.pagination .prev { right: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033801}}
.pagination .prev a { background-position: 0 -19063px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033805}}
.pagination .prev a:hover { background-position: 0 -18853px; background-color: transparent; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033812}}
.pagination .next { right: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033816}}
.pagination .next a { background-position: 0 -19483px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033820}}
.pagination .next a:hover { background-position: 0 -19273px; background-color: transparent; }

/******************************************
	SITEMAP
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033838}}
.sitemap h2 { padding: 11px 0 14px; margin-bottom: 30px; border-top: 1px solid #000; border-bottom: 4px solid #000; font-weight: normal; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033846}}
.sitemap dl { margin: 0 0 30px; font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033850}}
.sitemap dl a { color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033855}}
.sitemap dt { font-size: 120%; font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033860}}
.sitemap dd { margin: 0 0 0 10px; font-size: 120%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033864}}
.sitemap dd dt { font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033868}}
.sitemap dd dd { font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033871}}
.sitemap dd dd dt { font-size: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033875}}
.sitemap dd dd dd { font-size: 100%; }

/********************************************************
*********************************************************
	FOOTER
_________________________________________________________
*********************************************************
********************************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033893}}
#footer { margin-top: 80px; color: #fff; background: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033898}}
#footer .section { padding: 20px 20px 40px; background: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033903}}
#footer p { margin-top: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033907}}
#footer .col-8 { float: right; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033911}}
#footer .searchbox { display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033916}}
.site-info { float: right; margin: 7px 0; font-size: 120%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033921}}
.site-info li { float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033925}}
.site-info a { display: block; padding: 3px 10px; font-weight: normal; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033931}}
.site-info a:active { text-decoration: underline; color: #fff; background: none; }

/******************************************************** ********************************************************
	JAVASCRIPT MODULES _________________________________________________________ ******************************************************** *******************************************************/
/******************************************
	PRODUCT-SEARCH
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033952}}
.product-search { padding: 0 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033955}}
.no-js .product-search { display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033959}}
.product-search .section > [class*="col-"] { min-height: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033963}}
.product-box { position: relative; width: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033972}}
.area { width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033975}}
.js .area { display: none; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033980}}
.area-wrapper { background: #29919f; }

/************************
	SUB-FILTER
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033989}}
.product-sort { padding-bottom: 40px; background: #29919f; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000033996}}
.sub-toc { position: relative; z-index: 5; overflow: hidden; padding-top: 40px; border-bottom: 5px solid #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034003}}
.sub-toc li { float: left; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034006}}
.sub-toc li a { display: block; margin-right: 1px; padding: 10px 20px; font-size: 240%; font-weight: bold; color: #fff; background: #76afb4; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034016}}
.sub-toc li a:hover, .sub-toc li a.on { text-decoration: none; color: #4191a0; background: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034027}}
.sub-filter { position: relative; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034030}}
.sub-filter .section { padding: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034034}}
.sub-filter h2 { position: absolute; top: -75px; left: 260px; font-weight: normal; color: #fff; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034045}}
.sub-section-group { z-index: 4; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034049}}
.sub-section-wrapper { position: relative; margin-top: 30px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034054}}
sub-section { overflow: hidden; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034059}}
.main-product ul { max-width: 960px; min-width: 727px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034066}}
.main-product li { float: left; width: 22.928176794%; margin-left: 2.5%; font-size: 130%; font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034073}}
.main-product li:first-child { margin: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034077}}
.main-product li a { display: block; min-height: 2.8em; padding: 20px 40px 10px 80px; border-bottom: 1px solid #79c0c6; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034084}}
.main-product li a:hover { text-decoration: none; background: #76afb4; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034092}}
.product-row { float: left; width: 22.928176794%; min-height: 1px; margin-left: 2.7%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034098}}
.product-row:first-child { margin: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034103}}
.product-select { position: relative; border-bottom: 1px solid #79c0c6; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034107}}
.product-select .ui-helper-hidden-accessible { position: absolute; left: -99999em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034112}}
.product-select img { position: absolute; top: 0; left: 0; z-index: 10; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034120}}
.product-select label { font-size: 130%; line-height: 1.4; min-height: 2.8em; font-weight: bold; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034129}}
.product-select label.ui-checkbox, .product-select label.ui-radio { display: block; padding: 20px 40px 10px 80px; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034141}}
.product-select label.ui-checkbox-state-checked, .product-select label.ui-radio-state-checked { background-color: #76afb4; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034158}}
.construct label { background-position: 0 -19906px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034161}}
.medicine label { background-position: 0 -11482px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034164}}
.research label { background-position: 0 -17344px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034167}}
.food-research label { background-position: 0 -6746px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034173}}
.product-switcher { position: relative; width: 960px; padding-bottom: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034178}}
.product-switcher .rack { width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034181}}
.js .product-switcher .rack { overflow: hidden; /* verhindern von FOUC */ height: 150px; /* verhindern von FOUC */ }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034188}}
.product-switcher .rack-teaser { float: left; width: 960px; overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034194}}
.product-switcher .pager { position: relative; height: 40px; z-index: 1000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034200}}
.js .product-switcher .pager { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034205}}
.product-switcher .pager-btn, .product-switcher .prev span, .product-switcher .next span { background-position: 0 -1811px; position: absolute; display: none; bottom: 0; width: 40px; height: 35px; overflow: hidden; text-indent: 100%; white-space: nowrap; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034221}}
.product-switcher .prev span { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034228}}
.product-switcher .next span { background-position: 0 -2885px; right: 0; left: auto; display: block; }

/************************
	PRODUCT-SCOPE
***********************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034244}}
.product-scope { padding: 40px 0 60px; border-bottom: 40px solid #fff; background: #d3e7e7; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034251}}
.product-results .rack { height: 200px; overflow-x: scroll; overflow-y: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034257}}
.product-results dl { float: left; position: relative; width: 140px; margin-right: 20px; padding-bottom: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034265}}
.product-results dt { position: absolute; bottom: 0; left: 0; font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034272}}
.product-results dd { display: block; width: 140px; height: 140px; margin: 0; background: #fff; }

/***SLIDER***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034282}}
.slider-bar { width: 76%; padding: 0 2%; background: #000; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034288}}
div.slider { display: none; position: relative; height: 23px; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034294}}
.js div.slider { display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034298}}
.ui-slider-1 .ui-slider-handle { position: absolute; top: 0px; left: 0; z-index: 101; width: 100px; height: 19px; margin: 0 0 0 -107px; background: #333; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034309}}
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; }

/******************************************
	COMBOBOX
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034318}}
.combobox { display: inline-block; position: relative; width: 85%; margin-bottom: 10px; padding: 8px 20px 8px 10px; border-bottom: 1px solid #adacab; border-radius: 2px; outline: none; background: #ebebe8; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034330}}
.combobox span { background-position: -2px -209px; display: block; position: absolute; top: 11px; right: 11px; width: 11px; height: 18px; overflow: hidden; text-indent: 100%; white-space: nowrap; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034345}}
.combobox input { width: 140px; padding: 0; border: none; font-size: 120%; background: none; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034354}}
.combobox.disabled { opacity: 0.5; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034359}}
.datalist { position: absolute; left: 0; top: 0; z-index: 1000; min-width: 120px; font-size: 120%; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034368}}
.datalist .datalist-box { position: relative; zoom: 1; overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034374}}
.datalist .datalist-innerbox { position: relative; padding: 2px 0 0; color: #fff; background: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034384}}
.datalist ul { max-height: 300px; margin: 0; padding: 0; list-style: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034391}}
.datalist li { padding: 5px 20px 3px 10px; outline: none; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034397}}
.datalist li.js-selected { background: #333; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034403}}
.datalist li.js-checked { background: #000; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034410}}
* html div.datalist.huge-datalist ul { height: 150px; }

/***LANG-SELECT***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034417}}
.lang-select .combobox { padding: 5px 20px 3px 10px; border-bottom: 1px solid #666; background: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034422}}
.lang-select .combobox span { top: 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034426}}
.lang-select .combobox input { font-size: 100%; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034434}}
.datalist-list-value .datalist-innerbox { border: 1px solid #333; border-top: none; color: #fff; background: #4e4b4b; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034441}}
.datalist-list-value li.js-selected { background: #333; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034445}}
.datalist-list-value li.js-checked { background: #000; }

/***FILTERBOX***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034451}}
.filterbox .combobox { width: 85% !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034454}}
.filterbox .combobox input { width: 140px !important; }

/***FILTER-OPTION-2***/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034460}}
.filter-combobox, .js .region-filter .combobox, .js .search-filterindex, .js .filter-option-2 { float: left; width: auto; min-width: 0; margin-right: 2%; padding: 8px 15px 8px 0; border: none; font-weight: bold; text-transform: uppercase; background: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034471}}
.filter-combobox input, .js .region-filter .combobox input, .js .search-filterindex input, .js .filter-option-2 input { width: auto; text-transform: uppercase; font-weight: bold; padding-left: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034478}}
.filter-combobox span, .js .region-filter .combobox span, .js .search-filterindex span, .js .filter-option-2 span { background-position: -2px -627px; top: 8px; left: 0; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034491}}
.datalist-search-filter { width: auto; min-width: 0; max-width: 35%; }

/******************************************
	LIGHTBOX
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034502}}
a.close-button { background-position: 0 -5676px; width: 18px; height: 19px; padding: 0; font-weight: bold; text-indent: -9999em; font: 0/0 sans; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034514}}
.dialog-box { position: relative; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034518}}
.mask { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; z-index: 4999; background-color: #ccc; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034530}}
.dialog { position: absolute; top: 100px; width: 760px; z-index: 5000; margin-top: 2em; padding: 50px 20px 20px 20px; border: none; background: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034540}}
.dialog.iframe { height: 720px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034544}}
.dialog.small { width: 450px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034548}}
.dialog .close-button { position: absolute; top: -24px; right: -20px; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034555}}
.dialog h2 { margin-bottom: 30px; padding: 15px 0 17px 0; border-top: 1px solid #000; border-bottom: 4px solid #000; font-size: 180%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034563}}
.dialog p { margin: 0 0 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034569}}
.dialog .product-details h2 { position: absolute; visibility: hidden; left: -9999em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034576}}
.dialog .product-details.accessories h3 { visibility: hidden; position: absolute; left: -9999em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034582}}
.dialog .product-details.accessories h2 { visibility: visible; position: static; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034589}}
.dialog .image-wrapper { text-align: center; margin-bottom: 10px; }

/******************************************
	SHOWBOX
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034599}}
.showbox { position: absolute; z-index: 40000; top: 0; left: 0; width: 100%; padding: 0 0 20px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034607}}
.showbox .close-button { position: absolute; top: -24px; right: -20px; cursor: pointer; color: #fff; font-weight: bold; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034616}}
.showbox .content-box { overflow: hidden; margin: 0 auto; left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034622}}
.showbox .multimedia-box-wrapper { position: relative; zoom: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034627}}
.showbox.loading .showbox-box { background: #999 url(img/bgs/loader-bar.gif) no-repeat center; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034631}}
.showbox .multimedia-box { overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034635}}
.showbox iframe { overflow: none; background: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034640}}
.showbox.sg { padding: 20px; background-color: #fff; margin-top: 4em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034645}}
.showbox.sg .close-button { top: -20px; right: -24px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034650}}
.showbox.sg .content-box { position: relative; overflow: hidden; padding: 10px 10px; background-color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034656}}
.showbox.sg .content-box .prev, .showbox.sg .content-box .next { background-position: 0 -866px; position: absolute; right: 0; top: 40%; height: 35px; width: 40px; margin-top: 10px; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034668}}
.showbox.sg .content-box .prev.ui-disabled, .showbox.sg .content-box .next.ui-disabled { display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034673}}
.showbox.sg .content-box .prev a, .showbox.sg .content-box .next a { width: 100%; height: 100%; display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034687}}
.showbox.sg .content-box .prev { background-position: 0 -631px; left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034693}}
.showbox.sg .content-box .multimedia-box { float: left; padding: 0 40px 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034698}}
.showbox.sg .content-box .multimedia-box img { width: auto; height: auto; max-width: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034704}}
.showbox.sg .content-box .gallery .img-group { position: relative; width: 300px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034709}}
.showbox.sg .content-box .img-group { position: relative; width: 100%; height: 105px; overflow: hidden; padding: 10px 30px 5px; border-top: 3px solid #000; border-bottom: 3px solid #000; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034719}}
.showbox.sg .content-box .img-group .ig-box { position: relative; overflow: hidden; width: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034725}}
.showbox.sg .content-box .img-group .ig-box-design { width: 9999px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034730}}
.showbox.sg .content-box .img-group dl { display: block; float: left; width: 54px; margin: 0 10px 0 0; padding: 10px 8px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034737}}
.showbox.sg .content-box .img-group dl a { display: block; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034746}}
.showbox-opener { background-position: 0 -9407px; height: 19px; width: 19px; display: block; cursor: pointer; }

/****************************
	GALLERY SMALL PAGER-NAV
****************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034763}}
.sg-pager { display: none; position: relative; z-index: 10; width: 100%; margin: 0; right: 0; top: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034773}}
.js-on .sg-pager { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034777}}
.sg-pager a { display: block; width: 20px; height: 40px; overflow: hidden; white-space: nowrap; text-indent: 100%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034786}}
.sg-pager .prev-scroll { position: absolute; left: -38px; top: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034791}}
.showbox.sg .sg-pager .prev-scroll { left: -30px; top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034796}}
.sg-pager .prev-scroll a { background-position: 0 -1333px; opacity: .3; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034802}}
.sg-pager .prev-scroll.show a { opacity: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034807}}
.sg-pager .next-scroll { position: absolute; right: -38px; top: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034812}}
.showbox.sg .sg-pager .next-scroll { right: -30px; top: 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034817}}
.sg-pager .next-scroll a { background-position: 0 -2407px; opacity: .3; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034823}}
.sg-pager .next-scroll.show a { opacity: 1; }

/******************************************
	GALLERY SWITCHER
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034840}}
.galleryswitcher .teaser-wrapper { position: relative; width: 480px; margin: 0 0 50px 0; padding: 40px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034847}}
.galleryswitcher .rack { width: 480px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034852}}
.galleryswitcher .buttons-def, .galleryswitcher .next span, .galleryswitcher .prev span { display: none; position: absolute; top: 40px; width: 40px; height: 150px; text-indent: -9999px; background: url(img/prev-next.png) 0 0 no-repeat; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034865}}
.galleryswitcher .next span { right: 0; background-position: 0 -150px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034871}}
.galleryswitcher .next span:hover { background-position: -40px -150px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034878}}
.galleryswitcher .prev span { left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034883}}
.galleryswitcher .prev span:hover { background-position: -40px 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034889}}
.galleryswitcher .rack-teaser { float: left; position: relative; top: 25px; width: 160px; height: 100px; overflow: hidden; margin: 0; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034899}}
.galleryswitcher .rack-teaser img { display: block; height: 100%; width: 100%; border: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034909}}
.js .galleryswitcher .rack { height: 150px; overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034914}}
.js .galleryswitcher .next span, .js .galleryswitcher .prev span { display: block; }

/******************************************
	PARTNERS - SCRIPT
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034927}}
.js .partners-wrapper .link.partners { display: none; }

/******************************************
	TAB BOX - SCRIPT
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034935}}
.tab-box { position: relative; width: 500px; margin: 0 0 0 20px; border: 1px solid #ccc; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034941}}
.tab-box toc { overflow: hidden; margin: 0; padding: 10px 0 0 10px; background: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034947}}
.tab-box toc li { float: left; list-style: none; font-family: helvetica, arial, sans-serif; font-size: 110%; color: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034955}}
.tab-box toc a { display: block; float: left; margin: 0 0 0 5px; padding: 7px 10px 5px 10px; font-size: 150%; color: #fff; cursor: pointer; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034964}}
.tab-box toc a.js-selected, .tab-box toc a:hover, .tab-box toc a:focus, .tab-box toc a.a11y-focus, .tab-box toc a:active { text-decoration: none; color: #000; background: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034974}}
.tab-box toc a.ui-disabled { text-decoration: none; cursor: default; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034979}}
.tab-box toc a .section-group { overflow: hidden; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034983}}
.tab-box toc a .section { padding: 20px; background: #fff; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034987}}
.tab-box toc a .section h2 { margin: 0 0 .6em 0; outline: none; font-size: 180%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000034993}}
.tab-box toc a .section p { margin: 0 0 1em 0; font-size: 130%; line-height: 1.3em; }

/******************************************
	CALCULATOR
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035008}}
.calculator { margin: 0; }

/******************************************
	LOADER (AJAX)
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035016}}
.loader { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background: #fff; background: -webkit-linear-gradient(top, rgba(245, 245, 243, 0) 120px, #f5f5f3 120px, #f5f5f3 100%); background: linear-gradient(to bottom, rgba(245, 245, 243, 0) 120px, #f5f5f3 120px, #f5f5f3 100%); z-index: 100; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035032}}
.map-canvas-wrapper .loader { background-image: url(../img/bgs/spinner.gif); background-repeat: no-repeat; background-position: center; background-color: #E5E3DF; }

/******************************************************** ********************************************************
	MEDIA QUERIES _________________________________________________________
*********************************************************
********************************************************/
@media (min-width: 2000px) { @media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035051}}
  .outside-wrapper { background-image: url(../img/bgs/line-2.png); } }
@media screen and (max-width: 1200px) { @media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035060}}
  .stage .pager { right: 3%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035064}}
  .stage .stage-switch-wrap { margin-left: 5%; margin-right: 5%; } }
@media (max-width: 1024px) { @media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035072}}
  .stage-teaser .section { padding-left: 20px; } }
@media (min-height: 860px) { @media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035080}}
  .stage #map-canvas { height: 500px; } }
@media (min-height: 980px) { @media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035087}}
  .stage #map-canvas { height: 600px; } }
/******************************************
	STAGE GALLERY
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035734}}
.gallery-stage { position: absolute; left: 490px; top: 28px; height: 320px; width: 305px; display: none; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035742}}
.js .gallery-stage { display: block; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035746}}
.gallery-stage .gallery-stage-box { position: absolute; width: 100%; height: auto; top: 0; left: 0; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035753}}
.gallery-stage .gallery-stage-box .multimedia-box { position: relative; height: 305px; overflow: hidden; zoom: 1; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035759}}
.gallery-stage .gallery-stage-box .multimedia-box img { cursor: pointer; width: auto; height: auto; }

/******************************************
	IFRAME DIALOG
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035775}}
.form-wrapper h2 { margin: 0 0 30px 0; padding: 15px 0 17px 0; border-top: 1px solid #000; border-bottom: 4px solid #000; font-size: 180%; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035783}}
.form-wrapper p { margin: 0 0 20px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035789}}
.form-wrapper .product-details h2 { position: absolute; visibility: hidden; left: -9999em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035796}}
.form-wrapper .product-details.accessories h3 { visibility: hidden; position: absolute; left: -9999em; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035802}}
.form-wrapper .product-details.accessories h2 { visibility: visible; position: static; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035809}}
.form-wrapper .image-wrapper { text-align: center; margin-bottom: 10px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035815}}
.form-wrapper .aui-fieldset .aui-field-content { margin: 15px 0 5px; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035818}}
.form-wrapper .aui-fieldset .portlet-msg-error { margin: 0 auto 14px; padding: 0 6px 0 30px; background-color: #fff !important; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035826}}
.form-wrapper .aui-fieldset .aui-form-validator-error-container .aui-field-element { display: inline; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035829}}
.form-wrapper .aui-fieldset .aui-form-validator-error-container .aui-form-validator-message { background: none; text-align: right; padding: 0; position: static; font-size: 10px; font-weight: 700; color: #34404F; font-style: normal; }

@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035843}}
html { overflow: hidden; overflow-y: auto !important; }

/*
html body.portal-popup {
	padding: 0 !important;
}
*/
/******************************************
	Extends
__________________________________________
******************************************/
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035860}}
.button, .reset-filter, .submit-filter { background-position: 90% -1038px; margin-bottom: 10px; padding: 7px 25px 7px 10px; border-radius: 5px; border: none; font-size: 120%; font-weight: bold; color: #fff; background-color: #000; }
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/aherbertz\/workspace\/hettich\/html-prototype\/sass\/styles\.scss}line{font-family:\000035872}}
.button:hover, .reset-filter:hover, .submit-filter:hover, .button:focus, .reset-filter:focus, .submit-filter:focus { background-position: 90% -1038px; color: #fff; background-color: #0082a2; }
