@media (max-width:385px){margin-bottom:116px;}@media (max-width:767px){body{padding:0;background:black;margin-bottom:0px;}body .backstretch{display:none !important;}p{margin:0 0 0.9em 0;}h1{font-size:1.33333em;line-height:24px;margin:0 0 8px 0;}h2{font-size:1.13333em;line-height:20px;margin:6px 0 3px 0;}h4{font-size:1em;line-height:18px;margin:0 0 12px 0;}h5{font-size:0.86667em;line-height:16px;margin:0 0 5px 0;}.responsive-right{height:93px;}.responsive-right.open{height:auto;}.container .span1.header .logo{width:60%;float:left;height:78px;padding:0 0 10px 0;background:white;}.container .span1.header .logo .logo-container{padding:18px 19px 0 18px;}.container .span1.header .logo .logo-container img{height:45px;width:139px;}.container .span2.content{background:white;margin-top:0;}.container .span2.content .portrait-heading h2{background:white;}.container .span2.content .portrait .portrait-image{float:left;width:100%;}.container .span2.content .portrait .portrait-content{margin-left:0;}.container .span2.content .portrait .portrait-content h4{margin:0 0 -1px 0;}.container .span2.content .portrait .portrait-content .portrait-meta{margin:0 0 6px 0;}.container .span2.content .portrait .portrait-content .portrait-meta ul{margin-top:0;}.container .span2.content .portrait .portrait-content .portait-products{margin:0 0 -9px 0;}.container .span2.content .content-inner .csc-textpic .csc-textpic-imagewrap{margin:0 0 7px 0;}.container .span2.content .content-inner .csc-textpic .csc-textpic-text{margin:0;}.container .span2.content .content-inner .csc-textpic .csc-textpic-text .csc-textpicHeader h1{margin:0 0 1px 0;}.container .span2.content .content-inner .csc-textpic .csc-textpic-text h2{margin:10px 0 8px 0;}.container .span2.content .content-inner .csc-textpic .csc-textpic-text h4{margin:0 0 4px 0;}.container .span2.content .content-inner .csc-textpic .csc-textpic-text h5{margin:0 0 -3px 0;}.container .span2.content .content-inner .csc-textpic .csc-textpic-text p{margin:0 0 20px 0;}.container .span2.content .content-inner p,.container .span2.content .content-inner ul,.container .span2.content .content-inner ol{font-size:0.86667em;line-height:16px;}.container .span2.content .content-inner h1{margin:0 0 -1px 0;}.container .span2.content .content-inner h2{margin:11px 0 5px 0;}.container .span2.content .content-inner h4{margin-bottom:2px;}.container .span2.content .content-inner .content-image{margin-bottom:7px;}.container .span2.content .content-inner h5{margin-bottom:1px;}.container .span2.content .image-column .image-inner.four .image-content{width:100%;margin-left:0;}.container .span2.content .image-column .image-inner.four .image-content .inner-content-table-text{overflow:scroll;}.container .span2.content .image-column .image-inner.two .image{width:100%;}.container .span2.content .image-column .image-inner.two .image .image-content{width:22%;}.container .span2.content .image-column .image-inner.two .image .image-text{margin-left:25%;}.container .language-switch{float:right;width:39.7%;font-size:10px;background:white;margin-bottom:1px;margin-left:0.3%;}.container .language-switch ul li{display:block;float:left;list-style-type:none;text-align:center;width:20%;}.container .language-switch ul li:first-child{margin-left:0;}.container .language-switch ul li a{padding:5px 12px 5px 5px;display:block;background:white;}.responsive-menu{cursor:pointer;background:white;background:white;float:right;width:39.7%;padding:16px 0 15px 0px;margin-left:0.3%;}.responsive-menu img{margin-top:-1px;}.responsive-menu span{display:block;float:left;font-size:10px;padding:0 15px;}.navigation{width:100%;margin:0;}.navigation ul{display:none;overflow:auto;margin-bottom:1px;}.navigation ul li a{background:white;padding-left:41px;}.navigation ul ul li a{padding-left:60px;}.previous,.next{display:none;}.slider .box{margin-bottom:5px;margin-bottom:5px;background:white;padding-bottom:3px;}.footer-wide{height:auto;position:static;margin:0;}.footer-wide .container{padding:0 18px;}.footer-wide .container .span2{padding:18px 0 9px 0;}.footer-wide .container .span1{padding:9px 0 18px 0;}.mobileclear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.slider{position:relative;}.slider li{list-style-type:none;min-height:0;}.slider .previous,.slider .next{display:none;}ul#carousel{margin:0;padding:0;}.carousel-container{width:100% !important;margin:0;}.carousel-container .carousel-frame{overflow:hidden;position:relative;height:auto !important;margin:0;}.carousel-slider{list-style:none;margin:0;padding:0;position:relative;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);width:100% !important;}.carousel-slider .span1 .box{width:93%;padding:3.5%;height:auto !important;}.carousel-slide{float:none;margin:0;padding:0;width:100% !important;min-height:0 !important;}.container .span2.content .image-column{margin-bottom:0;}.image-content{height:auto !important;height:inherit !important;margin-bottom:16px;}.image-content img{min-width:100%;width:auto;}.inner-content-table-images img{min-width:100%;width:auto;display:none;}.inner-content-table-images img.first{display:block;}.mobile-seperator{display:none !important;}.firstClick .inner-content-table{padding:14px 19px 14px 19px !important;}.inner-content-table{position:relative !important;left:0px !important;}.inner-content-table table{width:569px !important;}}@media (min-width:768px) and (max-width:979px){.inner-content-table-images img{min-width:100%;width:auto;display:none;}.inner-content-table-images img.first{display:block;}.mobile-seperator{display:block;margin-bottom:16px;width:100%;}.firstClick .inner-content-table{padding:14px 19px 14px 19px !important;}.inner-content-table table{width:569px !important;}body{margin-bottom:121px;}.container{width:623px;}.container .span1.header{width:270px;margin-left:0;}.container .span3{width:623px;}.container .span2.header{width:353px;}.container .span2.content{width:345px;float:right;}.container .span2.content .image-column .image-inner{margin:0 auto;}.container .span2.content .image-column .image-inner.four .image-content{width:49%;float:left;margin-left:1%;}.container .span2.content .image-column .image-inner.four .image-content:first-child{margin-left:1%;}.container .span2.content .image-column .image-inner.four .image-content .inner-content-table-text{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;}.container .span2.content .portrait .portrait-image{float:left;}.container .span2.content .portrait .portrait-content{margin-left:0;}.container .span1:nth-child(4){display:none;}.footer-wide{height:auto;}.footer-wide .span2{padding:14px 0 13px 0;width:623px;margin-left:0;}.footer-wide .span1{width:325px;margin-left:0;padding:14px 0 13px 0;}.slider{position:relative;}.slider li{list-style-type:none;}.slider .previous{position:absolute;left:0px;top:0px;}.slider .next{position:absolute;right:-42px;top:0px;}.carousel-container{width:637px;}.carousel-container .carousel-frame{overflow:hidden;position:relative;margin-left:42px;}.carousel-slider{list-style:none;margin:0;padding:0;position:relative;width:100%;overflow:hidden;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);}.carousel-slider .span1{margin:0;}.carousel-slider .span1 .box{width:273px;}.carousel-slide{float:left;padding:0;}}@media (min-width:980px){#startpage .container{width:958px;}#startpage .container .span3{width:963px;margin:0 0 0 10px;}.container{width:958px;}.container .span3{width:958px;}.container .span1.header{width:270px;}.container .span2.header{width:651px;margin-left:10px;height:21px;z-index:999;}.container .span2.content{width:646px;float:left;margin-left:15px;}.slider{margin-left:10px;}.footer-wide{margin-top:18px;background:black;height:56px;width:100%;position:fixed;bottom:0px;}.footer-wide .span2{padding:15px 0 0 0;width:633px;}.footer-wide .span1{width:293px;padding:15px 0 0 0;}}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.responsive-menu{padding:16px 0 16px 0px;}.responsive-menu img{margin-top:-4px;}}
