html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}@font-face{font-family:'FontAwesome';src:url(/sites/default/themes/basic/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(/sites/default/themes/basic/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'),url(/sites/default/themes/basic/fonts/fontawesome-webfont.woff?v=4.2.0) format('woff'),url(/sites/default/themes/dtmh/fonts/fontawesome-webfont.ttf?v=4.2.0) format('truetype'),url(/sites/default/themes/basic/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'bauhaus_93regular';src:url(/sites/default/themes/dtmh/fonts/bauhaus_93-webfont.eot);src:url(/sites/default/themes/dtmh/fonts/bauhaus_93-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/default/themes/dtmh/fonts/bauhaus_93-webfont.woff2) format('woff2'),url(/sites/default/themes/dtmh/fonts/bauhaus_93-webfont.woff) format('woff'),url(/sites/default/themes/dtmh/fonts/bauhaus_93-webfont.ttf) format('truetype'),url(/sites/default/themes/dtmh/fonts/bauhaus_93-webfont.svg#bauhaus_93regular) format('svg');font-weight:normal;font-style:normal;}html{font-family:'Lato',Verdana,Geneva,sans-serif;font-size:16px;line-height:1.2;color:#fff;}html,body{margin:0;padding:0;height:100%;background-color:#fff;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-style:normal;font-weight:normal;line-height:1.3;margin-bottom:1em;margin-top:0;}h1,.h1{font-size:1.75rem;}h2,.h2{font-size:1.5rem;color:#fff;}h2.block-title{font-size:1.25rem;font-weight:700;}h3,.h3{font-size:0.875rem;}h4,h5,h6,.h4,.h5,.h6{font-size:0.75rem;}p{font-size:0.937rem;margin:0 0 1.1em 0;}a{color:#fff;text-decoration:none;}a:visited{color:#fff;}a:hover,a:active,li a.active{color:#fff;}a:focus{outline:thin dotted;outline-color:rgba(0,0,0,0)}a:hover,a:active{outline:0;}li ul,li ol{margin:0;}ul,ol{margin:0;padding-left:0;}ul{list-style-type:none;}.field-name-body ul{list-style-position:inside;list-style-type:disc;margin-bottom:1em;margin-left:10px;}.field-name-body ul{margin-bottom:1em;margin-left:10px;}ul li.leaf{list-style-image:none;list-style-type:none;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}hr{background:#666;border:none;clear:both;float:none;height:1px;margin:0 0 1.4375em;width:100%;}fieldset{border:1px solid #ccc;margin:0 0 1.4375em;padding:1.5em;}table{margin-bottom:1.5em;width:100%;}th,tr,td{vertical-align:middle;}th{padding-right:1em;}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}img{max-width:100%;height:auto;}.bold{font-weight:700;font-style:italic;}#container{margin:0 auto;padding:0;padding-bottom:210px;min-height:100%;position:relative;background-color:#044267;}#main{margin:0;padding:2em 0;min-height:600px;}body.two-sidebars #main{float:left;margin:0 0 0 24%;padding:0;width:52%;}body.sidebar-first #main{float:right;margin:0;padding:0;width:76%;}body.sidebar-second #main{float:left;margin:0;padding-right:1em;width:65%;}body.sidebar-second #sidebar-second{float:right;margin:0;width:30%;padding-top:30px;}.inner-box{max-width:1000px;margin:0 auto;}#header{background-color:#fff;}#header a#logo{font-family:'bauhaus_93regular';color:#EE0000;font-size:3.43rem;margin-bottom:0.5em;display:block;text-align:center;margin-left:-1em;line-height:1.1;}#header .inner-box{position:relative;}#block-locale-language{position:absolute;top:10px;right:0;}.region-header #block-locale-language li{float:left;}.language-switcher-locale-url li{margin-left:0.3em;}.language-switcher-locale-url li:first-child{margin-left:0;}.language-switcher-locale-url li a{background:transparent url(/sites/default/themes/dtmh/images/sprite.png) no-repeat scroll -8px -11px;width:25px;height:15px;padding:2px 0;display:block;text-indent:-9999px;}.language-switcher-locale-url li.da a{background-position:-68px -11px;}.language-switcher-locale-url li.en a{background-position:-39px -11px;}.language-switcher-locale-url li.de a{background-position:-8px -11px;}.region-category-navigation{margin:0 auto;width:1000px;}#header .header-phone{color:#ee0000;font-weight:bold;font-size:1.2rem;position:absolute;right:0;top:35px;}#header .header-phone a{color:#ee0000;}#header .header-phone a:hover{color:#ff0000;}ul.menu{width:100%;float:right;}#navigation{clear:both;background-color:#043d53;font-size:1.063rem;border-bottom:1px solid #456f80;}#navigation ul:after{clear:both;content:" ";display:table;}#navigation .content > ul > li{float:left;margin:0;padding:0;}ul li.expanded{list-style-image:none;list-style-type:none;}.ie9 #navigation ul li a{padding:0.9em 1.4em 0.7em;}#navigation ul li a{display:block;padding:0.8em 1.4em;color:#fff;}#navigation .content > ul > li > a.active,#navigation .content > ul > li > a:hover{color:#fff;background-color:#005574;}#navigation ul li li a{padding:5px 15px;}ul.taxonomy-custom-menu{width:100%;margin:0;}ul.taxonomy-custom-menu > li{float:left;margin:0;padding:0;text-align:center;}ul.taxonomy-custom-menu > li .category-link{padding-bottom:0.5em;}ul.taxonomy-custom-menu .cat-title{color:#EE0000;margin-bottom:2px;display:block;font-size:0.8125rem;}ul.taxonomy-custom-menu .item-list ul::after{clear:both;content:" ";display:table;}ul.taxonomy-custom-menu > li .item-list > ul{position:absolute;display:none;background-color:#EE0000;z-index:100;padding:15px 0;}ul.taxonomy-custom-menu > li .item-list > ul li{padding-right:15px;padding-top:5px;text-align:left;}ul.taxonomy-custom-menu > li .item-list > ul li a{color:#fff;}ul.taxonomy-custom-menu > li .field-name-field-image{border-right:1px solid #eaeaea;padding:0 2.3em;}ul.taxonomy-custom-menu > li.last .field-name-field-image{border:none;}ul.taxonomy-custom-menu > li:hover .item-list ul,ul.taxonomy-custom-menu > li .item-list > ul:hover{display:block;}ul.taxonomy-custom-menu .field-name-field-image{height:55px;}#block-views-front-content-block{margin-bottom:2em;}#block-views-front-content-block p:last-child{margin-top:2em;}#block-views-front-content-block p:last-child,#block-views-front-content-block p:last-child a{color:#989898;}.front-image{margin-bottom:7px;}#footer{width:100%;position:absolute;bottom:0;left:0;clear:both;padding:1.7em 0;background-color:#EE0000;}#footer .region{float:left;width:330px;text-align:center;}.region-footer-first p{margin-bottom:2em;}#footer h2{margin-bottom:0;}#footer .region-footer-third ul{width:150px;margin:0 auto;float:none;text-align:center;}#footer .region-footer-third li a:after{content:',';}#footer .region-footer-third li:last-child a::after{content:'';}#footer .block .content{border-right:1px solid #ca5349;}#footer .region-footer-third .block .content{border:none;}#footer .region-footer-third li{display:inline-block;padding:0;margin:0;}#block-dtmh-main-dtmh-main-spots,.latest-products{background-color:#043d53;padding:1.2em 1.5em 0;margin-top:0.5em;}#block-dtmh-main-dtmh-main-spots h2.block-title,.latest-products h2.block-title{margin-bottom:0;font:1.5rem "Lato",sans-serif;}.spots li{padding:14px 0;}.spots li a{display:block;height:95px;width:270px;}.spots li.cycle-slide-active{margin-top:-1px;border-bottom:1px solid #396677;}.inner-spot .image{float:left;margin-right:0.7em;}.inner-spot .image img{border:1px solid #888a8a;display:block;}.info h3{font-size:0.875rem;font-weight:700;color:#fff;margin-bottom:0.5em;}.info .text p,.info .text{font-size:0.75rem;text-align:left;margin-bottom:0;}.page-taxonomy h1#page-title{display:none;}.product-list ul li:nth-child(3n),.node-product-display.node-teaser:nth-child(3n){margin-right:0;}.product-list ul li,.node-product-display.node-teaser{background-color:#043d53;float:left;height:115px;margin-bottom:20px;margin-right:50px;padding:11px 7px;width:30%;}.product-list .image{margin-right:12px;}.product-list.subcategory img{float:left;margin-left:15px;}.product-list.subcategory a{display:block;text-align:center;}.product-list.subcategory li{height:80px;}.product-list.subcategory li span{font-size:0.875rem;}.page-taxonomy-term-2 .view-products-list form,.page-taxonomy-term-3 .view-products-list form{display:block;}#views-exposed-form-products-list-block label{display:block;float:left;padding:0.7em;font-weight:normal;}.view-filters:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.view-products-list form,.view-products-list .views-exposed-form .views-exposed-widget{width:100%;}#block-views-products-list-block .select-wrapper{width:220px;height:40px;overflow:hidden;background:url(/sites/default/themes/dtmh/images/sprite.png) no-repeat scroll 185px -77px #005574;}#block-views-products-list-block .views-exposed-form{border-bottom:1px solid #2c607f;margin-bottom:1.5em;}#block-views-products-list-block select{width:120%;background-color:transparent;-webkit-appearance:none;border:none;box-shadow:none;padding:0.6em 0.5em;}#main #search-form{display:none;}.page-search h1#page-title{display:none;}#navigation .block{float:left;}#block-system-main-menu{width:67%;}.views-exposed-form .views-exposed-widget{float:none;padding:0;}#block-views-exp-search-products-page{width:330px;margin-top:0.25em;}#block-views-exp-search-products-page .views-exposed-widgets{margin:0;float:none;}#block-views-exp-search-products-page #edit-combine-wrapper{width:87%;float:left;margin-right:0.1em;}#block-views-exp-search-products-page input.form-text{width:100%;}.views-exposed-form label{display:none;}#block-views-exp-search-products-page .form-submit{background:url(/sites/default/themes/dtmh/images/sprite.png) no-repeat scroll -4px -37px #005574;text-indent:-9999px;padding:0.5em 1.2em;margin:0;}.product-list ul.pager{width:12%;margin:0 auto;}.product-list ul.pager li{height:auto;margin:0;width:auto;}.product-wrapper{padding-bottom:2.5em;}.node-type-product-display h1{font-size:1.5rem;margin-bottom:1em;}.product-wrapper .product-images{float:left;margin-bottom:1em;}.product-images img{display:block}.product-images .big{width:500px;margin-right:10px;float:left;}.product-images .thumb{margin-bottom:7px;margin-left:510px;width:113px;}.taxonomy-term h1{margin:0.5em 0;}.taxonomy-term h2{font-size:1rem;}.seo-text ul{list-style-type:disc;margin:0 0 1em 2em;}.gdpr.open{opacity:1;}a{color:blue;}#main a{color:white;}a.ok{text-decoration:none;color:white;float:right;background:blue;padding:10px 15px;border-radius:4px;}.gdpr{border:1px solid #bfbfbf;border-radius:10px;background:#f5f5f5;padding:11px;bottom:11px;left:11px;color:#333;position:fixed;width:300px;z-index:20;overflow:hidden;.cookie-header{font-weight:bold;}}.gdpr:not(.open){opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;pointer-events:none;}.cookie-icon{position:absolute;right:-9px;top:-11px;font-size:130px;color:#f5f5f5;}.pdpol ol{list-style:none;position:relative;padding-left:3em;margin:0;}.pdpol > ol{padding-left:0;}.pdpol ol{counter-reset:level0 0;}.pdpol ol li::before{content:counter(level0,decimal) " ";counter-increment:level0;position:absolute;right:100%;margin-right:0.625em;text-align:right;font-weight:bold;font-size:0.8em;}.pdpol ol ol{counter-reset:level1;}.pdpol ol ol li::before{content:counter(level0,decimal) "." counter(level1,decimal) " ";counter-increment:level1;position:absolute;right:100%;margin-right:0.625em;text-align:right;font-weight:bold;font-size:0.8em;}.pdpol ol ol ol{counter-reset:level2;}.pdpol ol ol ol li::before{content:counter(level0,decimal) "." counter(level1,decimal) "." counter(level2,decimal) " ";counter-increment:level2;position:absolute;right:100%;margin-right:0.625em;text-align:right;font-weight:bold;font-size:0.8em;}.pdpol ol ol ol ul li::before{content:"";}.pdpol li{position:relative;}
form > div:after{clear:both;content:".";display:block;height:0;visibility:hidden;}.form-item,.form-actions{margin-top:0;margin-bottom:1em;}label{display:block;font-weight:400;}.form-item label,.mc-field-group label{display:none;}.form-type-checkbox label,.form-type-radio label{display:none;}form label,form div.field-label{margin-bottom:0;margin-top:0;}.form-control{padding:9px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;}input:focus{border:0 none;outline:1px dotted rgba(0,0,0,0);}input.form-text,textarea.form-textarea,.mc-field-group input{width:286px;border-radius:0;background-color:#005574;border:none;font-size:1rem;}.mc-field-group input{margin-bottom:0.5em;padding:9px 15px;}textarea{vertical-align:top;}input[type="search"]{border:0;border-radius:0;-webkit-appearance:none;}.form-type-radio label,.form-type-checkbox label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;}input[type=radio],input[type=checkbox]{display:none;}.form-type-checkbox label:before,.form-type-radio label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;top:1px;background-color:#fff;border:1px solid #666;font-family:Arial,Helvetica,sans-serif}.form-type-radio label:before{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}input[type="radio"]:checked + label:before{content:"\2022";color:#000;font-size:30px;text-align:center;line-height:16px;}input[type="checkbox"]:checked + label:before{content:"\2713";font-size:15px;color:#000;text-align:center;line-height:16px;font-weight:bold;}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#fff;opacity:1;}textarea:-moz-placeholder,input:-moz-placeholder{color:#fff;opacity:1;}textarea::-moz-placeholder,input::-moz-placeholder{color:#fff;opacity:1;}textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:#fff;opacity:1;}.form-type-select{position:relative;}.form-type-select label{display:inline;float:left;padding:0.7em 0.5em;}.form-type-select .form-select,.form-type-select .form-select option{background-color:#005574;}.outer-input,.form-type-checkbox,.form-type-radio{display:inline-block;position:relative;}.ajax-progress-throbber{position:absolute;z-index:1;right:50%;bottom:50%;margin-bottom:-8px;margin-right:-8px;z-index:1;}.ajax-progress-throbber .message{display:none;}.ajax-progress-throbber .throbber{background:transparent url(/sites/default/themes/dtmh/images/ajax-loader.gif) no-repeat scroll 0px 0px;}.progress-disabled{opacity:1 !important;}.form-type-checkbox .progress-disabled + div + label:before,.form-type-radio .progress-disabled + div + label:before{border:0 none !important;}.outer-input .progress-disabled,.form-type-checkbox .progress-disabled + div + label,.form-type-radio .progress-disabled + div + label,.progress-disabled{color:rgba(0,0,0,0) !important;}html.js input.form-autocomplete{background-position:100% 9px;}a.button,form input.form-submit,#mc-embedded-subscribe{padding:10px 15px;position:relative;cursor:pointer;text-decoration:none;display:inline-block;border:0 none;background-color:#005574;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-appearance:none;}a.button:hover,form input.form-submit:hover{}.mc-field-group{width:286px;}form fieldset,div.vertical-tabs .vertical-tabs-panes .vertical-tabs-pane fieldset{padding-left:10px;padding-right:10px;padding-bottom:10px;margin-top:10px;}html.js fieldset.collapsed{border-style:solid;border-width:1px;height:0;padding-bottom:12px;}form fieldset legend{letter-spacing:-1px;padding-right:4px;text-transform:uppercase;}legend{width:1px;height:1px;overflow:hidden;}html.js fieldset.collapsible legend a{padding-right:0;text-decoration:none;}div.messages{background-image:none;border:1px solid;margin:6px 0;padding:10px;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #ed541d;}
@media screen and (max-width:736px){#container{max-width:none;width:100%;overflow:hidden;padding-bottom:0;}#main{margin:0;}.page-taxonomy #main{padding-top:1em;}body.two-sidebars #main,body.sidebar-first #main,body.sidebar-second #main,body.two-sidebars #sidebar-first,body.two-sidebars #sidebar-second,body.sidebar-first #sidebar-first,body.sidebar-second #sidebar-second{float:none;margin:0;padding:0;width:100%;}#footer{padding-bottom:0;}#footer .region{float:none;margin:0 0 2em;padding:0;width:100%;}#footer .block .content{border:none;height:auto;}.content-wrapper .inner-box{padding:0 1em 1em;}#footer{height:auto;position:static;}#header{position:relative;}#header .inner-box{position:static;}#header a#logo{font-size:2rem;padding:0.5em;margin-bottom:0;}.mobile-menu-icon{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAgCAYAAACYTcH3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEVJREFUeNrs1cEJACAMA8BWXMsp3H+WOoPgo+BlgqMpJOfaFU0yolFgYGBeJavKZWCufsY2wcDA2CYY26QmGJjPMEeAAQBTGgrvE6+11AAAAABJRU5ErkJggg==") no-repeat scroll center center rgba(0,0,0,0);height:32px;position:absolute;right:10px;top:10px;width:35px;z-index:1;}#header .header-phone{top:46px;}.region-category-navigation{width:100%;margin:0 auto;}ul.taxonomy-custom-menu{width:100%;margin:0;}ul.taxonomy-custom-menu > li:nth-child(4n) .field-name-field-image{border-right:none;}ul.taxonomy-custom-menu > li{width:25%;}#navigation{border:none;}#navigation .block{float:none;}#block-views-exp-search-products-page{margin:0 auto;}.region-navigation{padding:0.3em 5em 0.3em 0;}.views-exposed-widget.views-submit-button{float:right;}#block-locale-language{bottom:16px;right:10px;top:auto;}.spots li a{width:100%;}.cycle-carousel-wrap{width:100%;}.product-list ul li,.node-product-display.node-teaser{width:100%;float:none;margin-right:0;}.content-wrapper{padding-top:0;}.node-type-product-display .content-wrapper{padding-top:1em;}.product-wrapper .product-images{margin:0 auto;float:none;}.product-images .thumb{margin-left:80%;width:15%;}.product-images .big{width:80%;}.node-type-product-display h1{margin-top:1em;}.product-list ul.pager{width:100%;}ul.taxonomy-custom-menu > li .field-name-field-image{padding:0;}}@media all and (min-width:430px) and (max-width:736px){#header a#logo{width:90%;margin:0;}}@media all and (min-width:320px) and (max-width:430px){#header a#logo{width:90%;margin:0;}#header .header-phone{top:78px;}.content-wrapper .inner-box{padding:0 0.5em 1em;}ul.taxonomy-custom-menu .cat-title{font-size:0.7rem;}#block-views-exp-search-products-page{width:210px;}#block-views-exp-search-products-page #edit-combine-wrapper{width:80%;margin-right:0;}#block-dtmh-main-dtmh-main-spots,.latest-products{padding:1.2em 1em 0.5em;}#views-exposed-form-products-list-block label{float:none;}.info h3{font-size:0.82rem;}.product-wrapper .product-images{width:100%;}.product-images .big{float:none;width:100%;margin-bottom:0.3em;}.product-images .thumb{margin:0 0.3em 0.3em 0;float:left;height:100px;width:auto;}}
