@font-face{font-family:"userinterface";src:url("fonts/userinterface.eot?#iefix") format('eot'),url("fonts/userinterface.woff") format('woff'),url("fonts/userinterface.ttf") format('truetype'),url("fonts/userinterface.svg#userinterface") format('svg')}.row .row{margin-left:-.875rem;margin-right:-.875rem;padding-left:0;padding-right:0}.container,.row{margin-left:auto;margin-right:auto;max-width:60rem;position:relative;zoom:1}.container:after,.row:after{content:"";display:table;clear:both}.col{float:left;padding-left:.875rem;padding-right:.875rem;width:100%;zoom:1}.col:after{content:"";display:table;clear:both}.default-1{width:8.33333%}.prefix-default-1{margin-left:8.33333%}.suffix-default-1{margin-right:8.33333%}.default-2{width:16.66667%}.prefix-default-2{margin-left:16.66667%}.suffix-default-2{margin-right:16.66667%}.default-3{width:25%}.prefix-default-3{margin-left:25%}.suffix-default-3{margin-right:25%}.default-4{width:33.33333%}.prefix-default-4{margin-left:33.33333%}.suffix-default-4{margin-right:33.33333%}.default-5{width:41.66667%}.prefix-default-5{margin-left:41.66667%}.suffix-default-5{margin-right:41.66667%}.default-6{width:50%}.prefix-default-6{margin-left:50%}.suffix-default-6{margin-right:50%}.default-7{width:58.33333%}.prefix-default-7{margin-left:58.33333%}.suffix-default-7{margin-right:58.33333%}.default-8{width:66.66667%}.prefix-default-8{margin-left:66.66667%}.suffix-default-8{margin-right:66.66667%}.default-9{width:75%}.prefix-default-9{margin-left:75%}.suffix-default-9{margin-right:75%}.default-10{width:83.33333%}.prefix-default-10{margin-left:83.33333%}.suffix-default-10{margin-right:83.33333%}.default-11{width:91.66667%}.prefix-default-11{margin-left:91.66667%}.suffix-default-11{margin-right:91.66667%}.default-12{width:100%}.prefix-default-12{margin-left:100%}.suffix-default-12{margin-right:100%}.prefix-default-0{margin-left:0}.suffix-default-0{margin-right:0}@media (min-width: 28.5em){.tiny-1{width:8.33333%}.prefix-tiny-1{margin-left:8.33333%}.suffix-tiny-1{margin-right:8.33333%}.tiny-2{width:16.66667%}.prefix-tiny-2{margin-left:16.66667%}.suffix-tiny-2{margin-right:16.66667%}.tiny-3{width:25%}.prefix-tiny-3{margin-left:25%}.suffix-tiny-3{margin-right:25%}.tiny-4{width:33.33333%}.prefix-tiny-4{margin-left:33.33333%}.suffix-tiny-4{margin-right:33.33333%}.tiny-5{width:41.66667%}.prefix-tiny-5{margin-left:41.66667%}.suffix-tiny-5{margin-right:41.66667%}.tiny-6{width:50%}.prefix-tiny-6{margin-left:50%}.suffix-tiny-6{margin-right:50%}.tiny-7{width:58.33333%}.prefix-tiny-7{margin-left:58.33333%}.suffix-tiny-7{margin-right:58.33333%}.tiny-8{width:66.66667%}.prefix-tiny-8{margin-left:66.66667%}.suffix-tiny-8{margin-right:66.66667%}.tiny-9{width:75%}.prefix-tiny-9{margin-left:75%}.suffix-tiny-9{margin-right:75%}.tiny-10{width:83.33333%}.prefix-tiny-10{margin-left:83.33333%}.suffix-tiny-10{margin-right:83.33333%}.tiny-11{width:91.66667%}.prefix-tiny-11{margin-left:91.66667%}.suffix-tiny-11{margin-right:91.66667%}.tiny-12{width:100%}.prefix-tiny-12{margin-left:100%}.suffix-tiny-12{margin-right:100%}.prefix-tiny-0{margin-left:0}.suffix-tiny-0{margin-right:0}}@media (min-width: 40em){.small-1{width:8.33333%}.prefix-small-1{margin-left:8.33333%}.suffix-small-1{margin-right:8.33333%}.small-2{width:16.66667%}.prefix-small-2{margin-left:16.66667%}.suffix-small-2{margin-right:16.66667%}.small-3{width:25%}.prefix-small-3{margin-left:25%}.suffix-small-3{margin-right:25%}.small-4{width:33.33333%}.prefix-small-4{margin-left:33.33333%}.suffix-small-4{margin-right:33.33333%}.small-5{width:41.66667%}.prefix-small-5{margin-left:41.66667%}.suffix-small-5{margin-right:41.66667%}.small-6{width:50%}.prefix-small-6{margin-left:50%}.suffix-small-6{margin-right:50%}.small-7{width:58.33333%}.prefix-small-7{margin-left:58.33333%}.suffix-small-7{margin-right:58.33333%}.small-8{width:66.66667%}.prefix-small-8{margin-left:66.66667%}.suffix-small-8{margin-right:66.66667%}.small-9{width:75%}.prefix-small-9{margin-left:75%}.suffix-small-9{margin-right:75%}.small-10{width:83.33333%}.prefix-small-10{margin-left:83.33333%}.suffix-small-10{margin-right:83.33333%}.small-11{width:91.66667%}.prefix-small-11{margin-left:91.66667%}.suffix-small-11{margin-right:91.66667%}.small-12{width:100%}.prefix-small-12{margin-left:100%}.suffix-small-12{margin-right:100%}.prefix-small-0{margin-left:0}.suffix-small-0{margin-right:0}}@media (min-width: 47em){.medium-1{width:8.33333%}.prefix-medium-1{margin-left:8.33333%}.suffix-medium-1{margin-right:8.33333%}.medium-2{width:16.66667%}.prefix-medium-2{margin-left:16.66667%}.suffix-medium-2{margin-right:16.66667%}.medium-3{width:25%}.prefix-medium-3{margin-left:25%}.suffix-medium-3{margin-right:25%}.medium-4{width:33.33333%}.prefix-medium-4{margin-left:33.33333%}.suffix-medium-4{margin-right:33.33333%}.medium-5{width:41.66667%}.prefix-medium-5{margin-left:41.66667%}.suffix-medium-5{margin-right:41.66667%}.medium-6{width:50%}.prefix-medium-6{margin-left:50%}.suffix-medium-6{margin-right:50%}.medium-7{width:58.33333%}.prefix-medium-7{margin-left:58.33333%}.suffix-medium-7{margin-right:58.33333%}.medium-8{width:66.66667%}.prefix-medium-8{margin-left:66.66667%}.suffix-medium-8{margin-right:66.66667%}.medium-9{width:75%}.prefix-medium-9{margin-left:75%}.suffix-medium-9{margin-right:75%}.medium-10{width:83.33333%}.prefix-medium-10{margin-left:83.33333%}.suffix-medium-10{margin-right:83.33333%}.medium-11{width:91.66667%}.prefix-medium-11{margin-left:91.66667%}.suffix-medium-11{margin-right:91.66667%}.medium-12{width:100%}.prefix-medium-12{margin-left:100%}.suffix-medium-12{margin-right:100%}.prefix-medium-0{margin-left:0}.suffix-medium-0{margin-right:0}}@media (min-width: 62em){.large-1{width:8.33333%}.prefix-large-1{margin-left:8.33333%}.suffix-large-1{margin-right:8.33333%}.large-2{width:16.66667%}.prefix-large-2{margin-left:16.66667%}.suffix-large-2{margin-right:16.66667%}.large-3{width:25%}.prefix-large-3{margin-left:25%}.suffix-large-3{margin-right:25%}.large-4{width:33.33333%}.prefix-large-4{margin-left:33.33333%}.suffix-large-4{margin-right:33.33333%}.large-5{width:41.66667%}.prefix-large-5{margin-left:41.66667%}.suffix-large-5{margin-right:41.66667%}.large-6{width:50%}.prefix-large-6{margin-left:50%}.suffix-large-6{margin-right:50%}.large-7{width:58.33333%}.prefix-large-7{margin-left:58.33333%}.suffix-large-7{margin-right:58.33333%}.large-8{width:66.66667%}.prefix-large-8{margin-left:66.66667%}.suffix-large-8{margin-right:66.66667%}.large-9{width:75%}.prefix-large-9{margin-left:75%}.suffix-large-9{margin-right:75%}.large-10{width:83.33333%}.prefix-large-10{margin-left:83.33333%}.suffix-large-10{margin-right:83.33333%}.large-11{width:91.66667%}.prefix-large-11{margin-left:91.66667%}.suffix-large-11{margin-right:91.66667%}.large-12{width:100%}.prefix-large-12{margin-left:100%}.suffix-large-12{margin-right:100%}.prefix-large-0{margin-left:0}.suffix-large-0{margin-right:0}}@media (min-width: 73em){.giant-1{width:8.33333%}.prefix-giant-1{margin-left:8.33333%}.suffix-giant-1{margin-right:8.33333%}.giant-2{width:16.66667%}.prefix-giant-2{margin-left:16.66667%}.suffix-giant-2{margin-right:16.66667%}.giant-3{width:25%}.prefix-giant-3{margin-left:25%}.suffix-giant-3{margin-right:25%}.giant-4{width:33.33333%}.prefix-giant-4{margin-left:33.33333%}.suffix-giant-4{margin-right:33.33333%}.giant-5{width:41.66667%}.prefix-giant-5{margin-left:41.66667%}.suffix-giant-5{margin-right:41.66667%}.giant-6{width:50%}.prefix-giant-6{margin-left:50%}.suffix-giant-6{margin-right:50%}.giant-7{width:58.33333%}.prefix-giant-7{margin-left:58.33333%}.suffix-giant-7{margin-right:58.33333%}.giant-8{width:66.66667%}.prefix-giant-8{margin-left:66.66667%}.suffix-giant-8{margin-right:66.66667%}.giant-9{width:75%}.prefix-giant-9{margin-left:75%}.suffix-giant-9{margin-right:75%}.giant-10{width:83.33333%}.prefix-giant-10{margin-left:83.33333%}.suffix-giant-10{margin-right:83.33333%}.giant-11{width:91.66667%}.prefix-giant-11{margin-left:91.66667%}.suffix-giant-11{margin-right:91.66667%}.giant-12{width:100%}.prefix-giant-12{margin-left:100%}.suffix-giant-12{margin-right:100%}.prefix-giant-0{margin-left:0}.suffix-giant-0{margin-right:0}}div.noticeBar{background:red;color:#fff;display:block;width:100%;padding:.5rem 0;text-align:center}div.noticeBar:before{font-family:"userinterface";margin-right:1rem;font-size:1.5rem;font-weight:normal}div.noticeBar.absolute{position:fixed;bottom:0;left:0;z-index:100}div.noticeBar a{color:#fff}noscript div:first-child{display:none}.breadcrumb li{list-style:none;float:left}.breadcrumb li:before{content:">";padding:0 1rem}.breadcrumb li:first-child:before{content:"";padding:0}#log_container pre,#log_container .checkupXYZ{height:100%;overflow-y:scroll;background:#fff;padding:1%}#log_container{height:100%;width:100%;position:fixed;top:-100%;left:0;color:#212121;background:#f2f2f2;padding:2%;transition:all 500ms ease-in-out;box-shadow:inset 0 0 .0625rem .0625rem rgba(255,0,0,0.5);z-index:99999999}#log_container:target{top:0}#log_container.show{top:0}#log_container ul{list-style:inside square}#log_container ul ul{margin-left:2rem}#log_container ul h3{display:inline-block}#log_container ul li{padding:0.5rem 0;border-bottom:.0625rem solid #f2f2f2}#log_container ul li:last-child{border:none}#log_container h1{text-align:center;padding-top:2rem}#log_container h2{padding-bottom:0.5rem;border-bottom:.0625rem solid #ccc;text-align:center;font-weight:normal;margin-top:4rem}#log_container h3{font-weight:normal}#log_container .checkup_pages li{padding:1rem}#log_container .checkup_pages .sub{margin-left:2rem}#log_container>p{margin-bottom:4rem}.checkup_pages>li:nth-child(odd){background:#F4F4F4}.checkupXYZ{width:960px;margin:0 auto;resize:horizontal}.informatizer{background:#8DD45C;padding:1%;position:fixed;top:2%;right:2%;display:block;color:#fff;transition:all 500ms ease-in-out;text-decoration:none}.informatizer:before{font-family:"userinterface";margin-right:1rem;font-size:1.5em;line-height:1rem}.informatizer a{color:#fff}.accHandler{cursor:pointer}.accHandler:after{display:inline-block;font-family:"userinterface";float:right;font-size:.5625em;transition:all 300ms ease-in-out}.backToTop{background:#c20f26;color:#212121;text-decoration:none;position:fixed;bottom:2%;right:2%;text-indent:110%;white-space:nowrap;overflow:hidden;height:2.8125rem;opacity:.9;width:2.8125rem;transition:0.3s all ease-in-out;z-index:130}.backToTop:before{display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-indent:0}.backToTop:hover,.backToTop:active,.backToTop:focus{background:#363636;color:#fff;border-radius:100%}form.default [type="text"],form.default [type="tel"],form.default [type="email"],form.default [type="file"],form.default textarea,form.default select{background:#f8e7d6;border:.0625rem solid #bbb;display:block;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.3125rem;margin:0 0 1rem 0;resize:none;padding:.8rem;position:relative;width:100%;transition:0.3s all ease-in-out}form.default :focus[type="text"],form.default :focus[type="tel"],form.default :focus[type="email"],form.default :focus[type="file"],form.default textarea:focus,form.default select:focus{background:rgba(255,255,255,0.7)}@media (min-width: 40em){form.default [type="text"],form.default [type="tel"],form.default [type="email"],form.default [type="file"],form.default textarea,form.default select{float:left;width:67%}}#cboxPrevious,#cboxNext,#cboxClose{background:#c20f26;height:1.5625rem;width:1.5625rem;position:absolute;text-indent:110%;white-space:nowrap;overflow:hidden;border:0;margin:0;padding:0}#cboxPrevious:hover,#cboxNext:hover,#cboxClose:hover{background:#363636}#cboxPrevious:before,#cboxNext:before,#cboxClose:before{color:#fff;font-size:1em;height:100%;width:100%;position:absolute;text-indent:0;left:0;top:50%;margin-top:-.375rem}#cboxPrevious:before,#cboxNext:before,#cboxClose:before,#cboxSlideshow{transition:500ms}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}.page-navi{transition:300ms}#cboxOverlay{background:rgba(33,33,33,0.5);position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000}#cboxWrapper{background:#fff;box-shadow:0 0 .125rem .0625rem rgba(0,0,0,0.2)}#cboxPrevious{top:50%;left:-3rem}#cboxNext{top:50%;right:-3rem}#cboxClose{color:#fff;top:0;right:-1.5625rem}#cboxClose:hover{background:#363636}#cboxCurrent{bottom:-1.5em;left:1rem;color:#212121;font-family:"Open Sans",sans-serif;font-size:.75rem;line-height:1.4em;position:absolute}#cboxTitle{color:#212121;font-family:"Open Sans",sans-serif;font-size:1rem;background:white;line-height:1.4em;min-height:2rem;position:absolute;bottom:-2rem;left:0;text-align:center;width:100%}#cboxSlideshow{color:#ccc;font-size:.75rem;font-weight:bold;font-family:"Open Sans",sans-serif;position:absolute;bottom:.25rem;right:1.875rem;border:0;overflow:visible;width:auto;background:none;margin:0;padding:0}#cboxSlideshow:hover{color:#ccc;font-size:.75rem;font-weight:bold;font-family:"Open Sans",sans-serif}#colorbox{position:absolute;top:0;left:0;z-index:1100}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;background:#fff;padding:.625rem}#cboxLoadedContent{background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;margin:auto}.cboxIframe{width:100%;height:100%;display:block;border:0;background:#fff}#cboxError{border:.0625rem solid #ccc;padding:3.125rem}#cboxLoadingGraphic{background:url("../images/loading.gif") no-repeat center center}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}#colorbox,#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}*{margin:0;padding:0;box-sizing:border-box;outline:none}::-moz-selection,::-moz-selection{background:#ccc}::selection,::-moz-selection{background:#ccc}html{color:#363636;font-family:"Open Sans",sans-serif;font-size:88.88889%;line-height:1.3125rem;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}@media (min-width: 47em){html{font-size:100%}}body.the-customer-page #log_hider{display:none}body.ie-8 #pageloader:after{display:none}h1{font-family:"Open Sans",sans-serif;font-size:1.25rem;line-height:1.5em}h2{font-size:1.125rem;line-height:1.3em;margin-bottom:1rem}h3{font-size:1rem;margin-bottom:.5rem}h4{font-size:.875rem}h5{font-size:.875rem}h6{font-size:.875rem}a{color:#c20f26}a:focus,a:hover,a:active{color:#363636}a img{border:none}a[href$=".pdf"]:before{margin-right:0.5em}img{vertical-align:bottom}p{margin-bottom:1.2em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}hr{height:.0625rem;border:none;background:#ccc;clear:both;margin:1rem 0}ul,ol,dl{margin-bottom:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}ul{list-style:none}ul li{padding:.3rem 0}ul li:before{content:"»";line-height:1.5rem;margin-right:.5rem}ul ul{margin-left:1rem;margin-bottom:0}table{border-collapse:collapse;margin-bottom:1rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%}caption{font-size:1.2rem;font-weight:700;padding-bottom:.5rem}table,thead,tbody,th,td,tr,caption{display:block}thead{border-collapse:collapse}thead tr{position:absolute;top:-999%;left:-999%}tbody tr{border-bottom:1px solid #ccc;padding:.875rem 0}td{min-height:1rem;padding:0.3rem .875rem 0.3rem 35%;position:relative}td:before{content:attr(data-label) ": ";font-weight:bold;left:1rem;position:absolute;top:.3rem;white-space:nowrap;width:45%}@media (min-width: 40em){table{display:table}caption{display:table-caption}thead{display:table-header-group}tbody{display:table-row-group}tr{display:table-row}th,td{display:table-cell;vertical-align:top}td{min-height:inherit;padding:.875rem 1rem}td:before{display:none;content:"";width:auto}thead tr{position:static;left:auto;top:auto}}dl.floatList dt,dl.floatList dd{display:inline-block;vertical-align:top}dl.floatList dt{padding-right:.5rem;min-width:40%;float:left}dl.floatList dd{width:60%}.unstyled{margin-bottom:0}.unstyled li{padding:0}.unstyled li:before{display:none}.unstyled ul{margin:0}.page-wrap{width:100%;overflow:hidden;position:relative}.page-content{position:relative;width:100%;z-index:25;min-height:72.625rem;overflow:hidden;background:url("../images/header-bg-image.jpg") no-repeat 27% 50%/cover}body.unsere-standorte .page-content{background:url("../images/bg-standorte.jpg") no-repeat 27% 50%/cover}body.sushi-berlin-tischreservierungen .page-content{background:url("../images/bg-tischreservierung.jpg") no-repeat 50% 50%/cover}body.einblicke-sushi-berlin-hannover .page-content{background:url("../images/bg-einblicke-hannover.jpg") no-repeat 50% 50%/cover}body.einblicke-sushi-berlin-wolfsburg .page-content{background:url("../images/bg-einblicke-wolfsburg.jpg") no-repeat 50% 50%/cover}body.einblicke-an-nam-wolfsburg .page-content{background:url("../images/bg-einblicke-an-nam-wolfsburg.jpg") no-repeat 50% 50%/cover}body.an-nam-index .page-content{background:url("../images/bg-vietnamesische-kueche.jpg") no-repeat 50% 50%/cover}body.an-nam-empfehlungen .page-content{background:url("../images/bg-ueber-sushi-berlin-3.jpg") no-repeat 50% 50%/cover}body.an-nam-vietnamesische-speisekarte .page-content,body.sushi-berlin-sushi-speisekarte .page-content{background:url("../images/bg-speisekarte.jpg") repeat}body.kontakt .page-content{background:url("../images/bg-kontakt.jpg") no-repeat 50% 50%/cover}body.sushi-berlin-aktuelles-und-termine .page-content{background:url("../images/bg-ueber-sushi-berlin-1.jpg") no-repeat 50% 50%/cover}a{transition:0.3s color ease-in-out}section{margin-bottom:1.5625rem}.iframe-player{max-width:100%}.normal{font-weight:400}.italic-light{color:#9e9992;font-size:.8125rem;font-weight:300;font-style:italic;line-height:1.3125rem}.red{color:#c20f26}.upper{text-transform:uppercase}.strong-weight{font-size:.9375rem;font-weight:900}.border{border-bottom:.0625rem solid #000;padding:1.25rem 0;margin-bottom:1.875rem}.restaurant-title{color:#c20f26;font-weight:bold;font-size:1rem;line-height:1.4375rem;text-transform:uppercase}.restaurant-title .thin{font-weight:300;font-size:.875rem}ul.address-list{font-size:.875rem}h1{color:#2f2d29;line-height:1.875rem;font-weight:400;text-transform:uppercase;padding-right:3.4375rem;margin-bottom:2.125rem}body.kontakt h1{color:#fff}h1 strong{color:#c20f26;font-size:1.625rem;font-weight:800}.header{position:relative}.header .header-top{position:fixed;width:100%;padding:1.125rem 0;background:#212121;transition:0.3s all ease-in-out;z-index:1;display:none}@media (min-width: 47em){.header .header-top{display:block}}.header .header-top .branding{display:block;float:right}@media (min-width: 47em){.header .header-top .branding{float:left}}.header .header-top .anam-logo{opacity:.4;transition:0.3s all ease-in-out}.header .header-top .anam-logo:hover{opacity:1}.header .sub-speisekarte{position:relative;top:5rem;width:100%;background:#363636 none repeat scroll 0% 0%;color:#fff;padding:.625rem 0 .9375rem;display:none}@media (min-width: 47em){.header .sub-speisekarte{display:block}}.header .inner-header{position:relative;text-align:center;top:0}@media (min-width: 47em){.header .inner-header{top:12.75rem}}.header .inner-header a.branding-logo{position:relative;display:inline-block;margin-bottom:1.25rem}@media (min-width: 47em){.header .inner-header a.branding-logo{margin-bottom:3.75rem}}.header .inner-header a.branding-logo img{width:100%}@media (min-width: 73em){.header .inner-header a.branding-logo img{padding-left:4.6875rem}}.header .inner-header blockquote{color:#c20f26;font-weight:bold;font-size:1.125rem;line-height:1.4375rem;margin-bottom:3.125rem}@media (min-width: 40em){.header .inner-header blockquote{font-size:1.625rem}}.header .inner-header blockquote .light{font-weight:300;color:#363636}.header .inner-header blockquote small{display:block;color:#363636;font-size:1.125rem;font-weight:300}@media (min-width: 40em){.header .inner-header blockquote small{font-size:1.625rem;margin-top:.4375rem;margin-left:16.625rem}}.header .inner-header .reservation a{font-size:.8125rem;font-weight:bold;text-decoration:none;display:inline-block;padding:.875rem 1.4375rem .875rem 1.1875rem;border:.0625rem solid #c20f26;transition:0.3s all ease-in-out;margin-bottom:1.25rem}@media (min-width: 47em){.header .inner-header .reservation a{margin-bottom:0}}@media (min-width: 62em){.header .inner-header .reservation a{font-size:.9375rem}}.header .inner-header .reservation a:hover{color:#000;background:#c20f26}.content{padding-top:5rem;margin-bottom:5.4375rem}body.kontakt .content{color:#fff}@media (min-width: 47em){.content{padding-top:10rem}}body.index .content{padding-top:6.25rem}@media (min-width: 47em){body.index .content{padding-top:18.375rem}}.content blockquote{position:relative;font-style:italic;text-indent:1.8125rem;line-height:1.3125rem;margin-bottom:1.3125rem}.content blockquote:before{content:"";position:absolute;width:1.1875rem;height:1.0625rem;top:-.375rem;left:.0625rem;background:url("../images/quotes-icon.png") no-repeat}.content .right-fields{padding-top:2.875rem}.content .video-button{position:relative;width:23.125rem;height:9.875rem;top:.9375rem;left:0;background:url("../images/video.jpg") no-repeat;cursor:pointer;display:block;max-width:100%}.content .video-button:hover:after{opacity:0.7;visibility:visible}.content .video-button:hover:before{opacity:1;visibility:visible;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.content .video-button:before{content:"";position:absolute;width:4.25rem;height:4.3125rem;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);background:url("../images/play-button.png") no-repeat;background-size:contain;opacity:0;visibility:hidden;transition:0.3s all ease-in-out;z-index:1}.content .video-button:after{content:"";position:absolute;width:100%;height:100%;background:#2a2a2a;opacity:0;visibility:hidden;transition:0.3s all ease-in-out}body.cmsbackend .content .v-cms{display:block !important}.content .map-location{margin-bottom:1.25rem}.content .map-location .sushi-map-location{width:100%}.content .map-location .sushi-berlin-location{display:none}body.nojs .content .map-location .sushi-map-location{display:none}body.nojs .content .map-location .sushi-berlin-location{display:block}.content .object-address{margin-bottom:1.25rem}.content .object-work-time{padding-bottom:3.75rem}@media (min-width: 47em){.content .object-work-time{padding-bottom:0}}.content .object-work-time .time{font-size:.875rem}.content .happy-hour{margin-bottom:8.75rem}.content .happy-hour .h-hour{background:#000;color:#fff;text-transform:uppercase;padding:.5rem .625rem;margin:1.25rem 0}.content .happy-hour .h-h-text{padding:1.25rem 3.125rem 0}.content .food-slide{margin-bottom:8.75rem}.content .food-slide:last-child{margin-bottom:0}.content .food-slide .title-col{background:#000;color:#fff;text-transform:uppercase;padding:.5rem .625rem;margin:1.25rem 0}.content .food-slide .title-col.b-margin{margin:0 0 1.25rem}.content .food-slide .p-border{border-bottom:.0625rem solid #000;padding-bottom:.8125rem;margin-bottom:1.25rem}.content .food-slide .left-col-text{color:#524d4a;font-size:.8125rem;line-height:1.3125rem}.content .food-slide .after-col-text{color:#afafaf;font-size:.8125rem;line-height:1.3125rem}.content .food-slide .kitchen{font-size:.8125rem}.content .food-slide .kitchen dt{text-transform:uppercase;color:#c20f26;min-width:70%;font-weight:600}.content .food-slide .kitchen dt.desc{margin-bottom:1.2rem;font-weight:normal;color:#363636;text-transform:none}.content .food-slide .kitchen dd{text-align:right;width:30%}.content .food-slide .kitchen dd.left{text-align:left}.content .food-slide .title{font-size:.875rem;font-weight:bold;text-transform:uppercase;background:#BEB8B5;padding:.1875rem .625rem;margin-bottom:.625rem}.content .food-slide table.drinks{font-size:.8125rem}.content .food-slide table.drinks tr{border:none}.content .food-slide table.drinks tr td{padding:0}.content .food-slide table.drinks tr td:first-child{text-align:center;min-width:50px}.content .food-slide table.drinks tr td:last-child{text-align:right;min-width:50px}.content .food-slide table.drinks tr td:before{display:none}.content .food-slide table.drinks tr td.first{color:#c20f26;text-transform:uppercase;text-align:left;font-weight:600}.content .food-slide table.drinkspros{font-size:.8125rem}.content .food-slide table.drinkspros tr{border:none}.content .food-slide table.drinkspros tr td{min-width:80px;padding:0}.content .food-slide table.drinkspros tr td:first-child{text-align:center;min-width:50px}.content .food-slide table.drinkspros tr td:last-child{text-align:right;min-width:50px}.content .food-slide table.drinkspros tr td:before{display:none}.content .food-slide table.drinkspros tr td.first{color:#c20f26;text-transform:uppercase;text-align:left;font-weight:600}.content ul.content-slider li{margin-right:1.875rem !important;font-size:.875rem !important;overflow:hidden}@media (min-width: 47em){.content ul.content-slider li{margin-right:.625rem !important}body.sushi-berlin-sushi-speisekarte .content ul.content-slider li{margin-right:1.125rem !important}}.content ul.content-slider li:last-child{margin-right:0 !important}.content ul.content-slider li .inner-li{margin-bottom:3.75rem;width:10.8125rem;min-height:7.125rem}body.nojs .content ul.content-slider li .inner-li{float:left;margin:1.5625rem 4.0625rem 1.5625rem 1.5rem}.content ul.content-slider li .inner-li img{margin-bottom:.5rem}.content ul.content-slider li .inner-li>div{margin:.125rem 0}.content ul.content-slider li .inner-li .number{position:relative;float:left;width:2rem;font-size:1rem;min-width:2rem;height:1.4375rem;color:#c20f26;vertical-align:middle;text-align:center;border-radius:1rem 1rem 1rem 1rem;padding:0 .375rem;font-weight:800}.content ul.content-slider li .inner-li .inline{position:relative;width:8.75rem;left:0}.content ul.content-slider li .inner-li .left-in{position:relative;left:2.125rem}.content .lSAction{display:none !important}@media (min-width: 47em){.content .lSAction{display:block !important}}body.sushi-berlin dl.kitchen dd{width:100% !important}body.einblicke-an-nam-wolfsburg a.cboxElement{max-height:208px;height:auto;overflow:hidden}.iframe-player{border:none}.wsiegel img{display:block;margin:0 auto .625rem auto}.footer{background:#141414;color:#fff;min-height:26.25rem;z-index:20}@media (min-width: 47em){.footer{min-height:35rem}}.footer .inner-footer{position:relative;width:100%;bottom:0;padding:1.875rem 0 3.125rem}@media (min-width: 47em){.footer .inner-footer{padding:4.5rem 0 6.25rem 0}}@media (min-width: 62em){.footer .inner-footer{padding:4.5rem 0 4.6875rem 0}}.footer .address{margin-bottom:1.1875rem}.footer .address>div{font-size:.75rem}@media (min-width: 62em){.footer .address>div{font-size:.875rem}}@media (min-width: 73em){.footer .address>div{font-size:1rem}}@media (min-width: 62em){.footer .address{font-size:1rem}}.footer .call-us{margin-bottom:1.375rem}.footer .call-us>div{font-size:.75rem}@media (min-width: 62em){.footer .call-us>div{font-size:.875rem}}@media (min-width: 73em){.footer .call-us>div{font-size:1rem}}.footer .call-us a{text-decoration:none}.footer .call-us a:hover{color:#fff}.footer .hannover .working-time,.footer .wolfsburg .working-time,.footer .am_nam .working-time{margin-bottom:2rem}.footer .hannover .working-time div,.footer .wolfsburg .working-time div,.footer .am_nam .working-time div,.footer .hannover .working-time strong,.footer .wolfsburg .working-time strong,.footer .am_nam .working-time strong{line-height:1.4375rem;font-size:.75rem}@media (min-width: 62em){.footer .hannover .working-time div,.footer .wolfsburg .working-time div,.footer .am_nam .working-time div,.footer .hannover .working-time strong,.footer .wolfsburg .working-time strong,.footer .am_nam .working-time strong{font-size:.875rem}}@media (min-width: 73em){.footer .hannover .working-time div,.footer .wolfsburg .working-time div,.footer .am_nam .working-time div,.footer .hannover .working-time strong,.footer .wolfsburg .working-time strong,.footer .am_nam .working-time strong{font-size:1rem}}.footer .wolfsburg .working-time{margin-bottom:1.6875rem}.footer .am_nam .working-time{margin-bottom:1.875rem}.footer .reservation .visit{color:#c20f26;line-height:1rem;margin-bottom:1.5625rem;font-size:.6875rem}@media (min-width: 62em){.footer .reservation .visit{font-size:.875rem}}@media (min-width: 73em){.footer .reservation .visit{font-size:1rem}}.footer .reservation .button-reserve{font-size:.8125rem;font-weight:bold;text-decoration:none;display:inline-block;padding:.875rem 1.4375rem .875rem 1.1875rem;border:.0625rem solid #c20f26;transition:0.3s all ease-in-out}@media (min-width: 62em){.footer .reservation .button-reserve{font-size:.9375rem}}.footer .reservation .button-reserve:hover{color:#000;background:#c20f26}.footer .hannover,.footer .wolfsburg,.footer .am_nam,.footer .wolfsburg,.footer .an_nam{display:none}@media (min-width: 47em){.footer .hannover,.footer .wolfsburg,.footer .am_nam,.footer .wolfsburg,.footer .an_nam{display:block}}.footer .street,.footer .town,.footer .phone,.footer .fax,.footer .mail{line-height:1.4375rem}.footer .last{text-align:center}@media (min-width: 47em){.footer .last{text-align:left}}.footer .last a.am_nam_href{position:relative;display:block;top:-.125rem;left:.0625rem;margin-bottom:1.1875rem}.footer .last a.am_nam_href img{transition:0.3s all ease-in-out;max-width:100%}.footer .last a.am_nam_href img:hover{opacity:0.5}.footer .last .am_nam_text{font-size:.9375rem;line-height:1.1875rem;color:#ece7db}@media (min-width: 47em){.footer .last .am_nam_text{font-size:.8125rem}}@media (min-width: 62em){.footer .last .am_nam_text{font-size:.875rem}}.footer .last .contact-us{margin-bottom:4.1875rem}.footer .last .contact-us .c-text{margin-bottom:1.4375rem}@media (min-width: 47em){.footer .last .contact-us .c-text{margin-bottom:.625rem}}.footer .last .contact-us .c-text small{display:block;font-size:.8125rem}.footer .last .contact-us .c-text small a{text-decoration:none}.footer .last .contact-us .bewertet{display:inline-block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 47em){.footer .last .contact-us .bewertet{left:auto;right:.8125rem;-webkit-transform:none;transform:none}}.footer .last .contact-us .bewertet img{transition:0.3s all ease-in-out}.footer .last .contact-us .bewertet img:hover{opacity:0.5}.highlight{color:#363636}.btn{background:#ccc;border:none;color:#212121;cursor:pointer;display:inline-block;font-size:1rem;line-height:1rem;padding:.7rem 1rem;text-align:center;text-decoration:none;transition:300ms all ease-in-out}.btn:hover,.btn:active,.btn:focus{background:#212121;color:#fff}.btn *[class^="icon"]{margin-left:.5rem;vertical-align:middle}.googleMaps{border:none;height:21.875em;margin-bottom:1.5rem;width:100%}.notification{padding:1em;background:red;color:#fff;font-size:1.2em}.fancy{position:relative;text-decoration:none}.fancy:before{content:"";position:absolute;width:0;top:100%;left:0;height:1px;background:#c20f26;transition:300ms all ease-in-out}.fancy:hover:before{width:100%}.cbox{text-align:center}.cbox.img-gallery{margin-bottom:1.5625rem}.cbox>a{display:block;position:relative;text-decoration:none !important;max-width:100%}.cbox>a:before{content:"";font-family:"Open Sans",sans-serif;margin:-.625rem 0 0 -.625rem;width:50px;height:50px;position:absolute;top:50%;left:55%;z-index:3;background:url("../images/sushi-icon.png") no-repeat;text-align:center;line-height:20px;color:#fff;font-size:.625rem;opacity:0;transition:all 0.2s ease-in-out;visibility:hidden;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}@media (min-width: 40em){.cbox>a:before{display:block}}.cbox>a:after{content:'';position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:trasparent;transition:all 0.2s linear;opacity:0;visibility:hidden}@media (min-width: 40em){.cbox>a:after{display:block}}.cbox>a:hover:before{width:50px;height:50px;opacity:1;visibility:visible;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.cbox>a:hover:after{opacity:1;visibility:visible;background:rgba(33,33,33,0.5)}.cbox>a img{transition:all 0.25s linear}.cbox>a img:hover img{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.colorbox{display:block;max-width:100%}.cmsbackend .medium-4,.cmsbackend .medium-6{width:100%}.aktuelle-img{transition:0.3s all ease-in-out}.aktuelle-img:hover{opacity:0.5}ul.lSPager{left:50% !important;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important}ul.lSPager li{display:none !important}ul.lSPager li:nth-child(3n+1){display:inline-block !important}ul.lSPager li a{width:.625rem !important;height:.625rem !important}.lSAction .lSPrev,.lSAction .lSNext{display:none !important}body.an-nam #slide-2 div.inner-li,body.an-nam #slide-4 div.inner-li{min-height:15.625rem}div.am_nam .reservation,div.hannover .reservation,.footer div.wolfsburg .reservation,.footer div.am_nam .reservation{margin-top:4.5625rem}div.wolfsburg .reservation{margin-top:0 !important}.resmio-reputation-widget{max-width:200px;margin:0 auto}.datenschutz{width:95% !important}.pink_button{width:218px;height:50px}#cboxContent{width:400px !important}#cboxLoadedContent{width:400px !important}#quandoo-booking-widget{width:400px !important;height:600px !important}#cboxWrapper{width:400px !important}#colorbox{width:400px !important}@media (min-width: 40em){#colorbox{left:170px}}.CoronaInfo{display:flex;justify-content:center;margin-bottom:1.5625rem}.CoronaInfo .coronainfo{background-color:#c20f26;color:#fff;padding:.9375rem .9375rem .9375rem}.CoronaInfo .coronainfo>span{text-transform:uppercase;padding-bottom:.9375rem;display:block}@media (min-width: 40em){.CoronaInfo .coronainfo p:last-of-type{margin-bottom:.5rem}}@media (min-width: 40em){.CoronaInfo .coronainfo .row{display:flex;justify-content:center}}.CoronaInfo .coronainfo .row a{color:#fff;text-decoration:none}.navi-main{display:none;position:relative;text-align:center}@media (min-width: 47em){.navi-main{display:block}}@media (min-width: 62em){.navi-main{text-align:left}}.navi-main>li{display:inline-block;position:relative;margin-right:1.25rem;top:.75rem;font-size:.875rem}@media (min-width: 62em){.navi-main>li{margin-right:1.5625rem}}.navi-main>li.sushi-berlin{width:9.25rem;height:2.75rem;top:-.25rem;left:0;margin-right:1.875rem;background:url("../images/branding.png") no-repeat}.navi-main>li.sushi-berlin a.sushi-berlin{height:inherit}@media (min-width: 62em){.navi-main>li.sushi-berlin{left:4.5rem;margin-right:9.5625rem}}.navi-main>li.sushi-berlin a{text-indent:-624.9375rem}.navi-main>li.sushi-berlin .sub li a{text-indent:0}.navi-main>li.an-nam{width:10.5rem;height:2.0625rem;top:.375rem;margin-right:1.875rem;background:url("../images/an-nam-logo.png") no-repeat;opacity:.4;transition:0.3s all ease-in-out}.navi-main>li.an-nam a.an-nam{height:inherit}@media (min-width: 62em){.navi-main>li.an-nam{margin-right:3.9375rem}}.navi-main>li.an-nam:hover,.navi-main>li.an-nam:focus,.navi-main>li.an-nam.active{opacity:1}.navi-main>li.an-nam a{text-indent:-624.9375rem}.navi-main>li.an-nam .sub li a{text-indent:0}.navi-main>li:last-child{margin-right:0}.navi-main>li:hover .sub{opacity:1;visibility:visible}.navi-main>li span{cursor:default;transition:0.3s color ease-in-out}.navi-main>li a,.navi-main>li span{display:block;color:#fff;text-decoration:none;text-transform:uppercase}.navi-main>li a:hover,.navi-main>li a:focus,.navi-main>li a.active,.navi-main>li span:hover,.navi-main>li span:focus,.navi-main>li span.active{color:#666666}.navi-main li.sushi-berlin{padding-bottom:0}.navi-main li.sushi-berlin .sub{top:2.6875rem;left:0;padding-top:1.5rem}body.sushi-berlin-sushi-speisekarte .navi-main li.sushi-berlin .sub .sub{opacity:0;visibility:hidden}.navi-main li.sushi-berlin .sub li{position:relative}.navi-main li.sushi-berlin .sub li:hover .sub,.navi-main li.sushi-berlin .sub li:focus .sub{opacity:1;visibility:visible}.navi-main li.sushi-berlin .sub li .sub{width:55.625rem;top:1rem;padding-top:.875rem;opacity:0;visibility:hidden}.navi-main li.sushi-berlin .sub li .sub li a{color:#fff}.navi-main li.sushi-berlin .sub li .sub li a:hover,.navi-main li.sushi-berlin .sub li .sub li a:focus,.navi-main li.sushi-berlin .sub li .sub li a.active{color:#666666}.navi-main li.an-nam{padding-bottom:0;z-index:1}.navi-main li.an-nam .sub{top:2.0625rem;left:-11.25rem;padding-top:1.5rem}@media (min-width: 62em){.navi-main li.an-nam .sub{left:-14.5625rem}}.navi-main li.an-nam .sub li{position:relative}.navi-main li.an-nam .sub li:hover .sub,.navi-main li.an-nam .sub li:focus .sub{opacity:1;visibility:visible}.navi-main li.an-nam .sub li .sub{top:1rem;left:-8.75rem;padding-top:.875rem;opacity:0;visibility:hidden}.navi-main li.an-nam .sub li .sub li a{color:#fff}.navi-main li.an-nam .sub li .sub li a:hover,.navi-main li.an-nam .sub li .sub li a:focus,.navi-main li.an-nam .sub li .sub li a.active{color:#666666}.navi-main li.einblicke .sub{top:1.125rem;left:-24.0625rem;padding-top:2.0625rem}@media (min-width: 62em){.navi-main li.einblicke .sub{left:-29.1875rem}}.navi-main li.active a,.navi-main li.active span{color:#666666}.navi-main .sub{position:absolute;opacity:0;visibility:hidden;width:100%;min-width:37.5rem;padding-top:1.25rem;transition:0.3s all ease-in-out}body.nojs .navi-main .sub{background:#212121}.navi-main .sub li{float:left;margin-right:1.875rem}body.nojs .navi-main .sub li{padding:5px 0px 10px 12px}.navi-main .sub li:last-child{margin-right:0}.navi-main .sub li a{color:#fff}.navi-main .sub li a.active{color:#666666}.navi-main .sub li:hover a,.navi-main .sub li:focus a{color:#666666}.navi-speise{text-align:center}.navi-speise li{display:inline-block;font-size:.75rem;margin:0 .6875rem;text-align:left;position:relative}@media (min-width: 62em){.navi-speise li{font-size:.9375rem;margin:0 1.0625rem}}.navi-speise li:after{content:"";position:absolute;width:.875rem;height:.3125rem;bottom:-1.5625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url("../images/red-arrow.png") no-repeat;transition:0.3s all ease-in-out;opacity:0;visibility:hidden}.navi-speise li:hover:after{opacity:1;visibility:visible}.navi-speise li a{color:#b7b5ae;text-transform:uppercase;text-decoration:none;transition:0.3s all ease-in-out}.navi-speise li span{color:#5c5a5a;font-size:.6875rem;display:block;text-transform:uppercase}@media (min-width: 62em){.navi-speise li span{font-size:.8125rem}}.navi-add{position:absolute;margin-left:-.625rem;display:none}@media (min-width: 47em){.navi-add{display:block}}.navi-add li{display:inline-block;margin-right:.3125rem}.navi-add li:last-child{margin-right:0}.navi-add li a{font-size:.69375rem;line-height:1.1875rem;color:#fff;text-decoration:none}.navi-add li a:hover,.navi-add li a:focus{color:#c20f26}.navi-add li.active a{color:#c20f26}.mobile-navi{display:block}@media (min-width: 47em){.mobile-navi{display:none}}body.ie-8 .mobile-navi{display:none}.mobile-navi .page-navi{background:#141414}.mobile-navi .page-navi .mobile{color:#c20f26}.mobile-navi .page-navi .mobile li{padding:0;margin:0}.mobile-navi .page-navi .mobile li:before{display:none}.mobile-navi .page-navi .mobile li a,.mobile-navi .page-navi .mobile li span{display:block;padding:.5rem .625rem;color:#c20f26;text-decoration:none;border-bottom:1px solid rgba(194,15,38,0.2);transition:0.3s all ease-in-out;font-size:.875rem;letter-spacing:.025rem;text-transform:uppercase}.mobile-navi .page-navi .mobile li a:hover,.mobile-navi .page-navi .mobile li a:focus,.mobile-navi .page-navi .mobile li a.active,.mobile-navi .page-navi .mobile li span:hover,.mobile-navi .page-navi .mobile li span:focus,.mobile-navi .page-navi .mobile li span.active{background:#212121;color:#fff}.mobile-navi .page-navi .mobile .sub{margin:0}.mobile-navi .page-navi .mobile .sub li{text-indent:1.25rem}.mobile-navi .mobile-inner{color:#c20f26;padding:0 .625rem .625rem .625rem}.mobile-navi .mobile-inner a{color:#c20f26}.mobile-navi .mobile-inner a:hover,.mobile-navi .mobile-inner a:focus{text-decoration:none}.mobile-navi .mobile-inner address{font-style:normal;font-size:.875rem}.mobile-navi .mobile-inner address hr{background:#212121}.page-navi{min-height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);left:0;position:absolute;top:0;width:80%;z-index:100}@media (min-width: 47em){.page-navi{-webkit-transform:translateX(0);transform:translateX(0);transition:none;min-height:inherit;position:relative;width:100%}}.toggle-navi,.close-navi{color:#212121;font-size:2rem;text-decoration:none}.toggle-navi:before,.close-navi:before{font-family:"userinterface";transition:content 300ms;line-height:2.6em}.toggle-navi:hover:before,.close-navi:hover:before{color:#c20f26}@media (min-width: 47em){.toggle-navi,.close-navi{display:none}}.close-navi{display:none}.navi-buttons{position:relative;float:left;left:.9375rem;z-index:1}#navi-toggled:target .page-navi{-webkit-transform:translateX(0);transform:translateX(0)}#navi-toggled:target .page-wrap{-webkit-transform:translateX(80%);transform:translateX(80%);position:fixed}#navi-toggled:target .close-navi{display:block}#navi-toggled:target .toggle-navi{display:none}@media (min-width: 47em){#navi-toggled:target .close-navi{display:none}#navi-toggled:target .page-wrap{-webkit-transform:translateX(0);transform:translateX(0);position:relative}}.clear{clear:both;float:none}.clearfix{zoom:1}.clearfix:after{content:"";display:table;clear:both}.hidden{display:none}.hide-text{display:inline-block;text-indent:110%;white-space:nowrap;overflow:hidden;overflow:hidden;width:0}.floatLeft{float:left}img.floatLeft{margin-right:1rem}.floatRight{float:right}img.floatRight{margin-left:1rem}.fluid{height:auto;width:100%}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.wide{width:100%;display:block}.loverlay{display:none}@media (min-width: 47em){.loverlay{display:none;left:50%;margin-left:-1000px;cursor:move;max-width:none;opacity:0.5;z-index:999998;position:absolute;top:0px;width:auto;transition:opacity 0.3s ease-in-out}}.visualgrid{display:none}@media (min-width: 47em){.visualgrid{display:none;max-width:none;opacity:0.25;z-index:999997;pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:center;transition:opacity 0.3s ease-in-out}.visualgrid .row{height:100%}.visualgrid .row .col{height:100%;background:red}.visualgrid .row .col .colcontent{height:100%;background:blue}}.devtoolkit ul.brakes{position:fixed;display:block;z-index:999999;top:1.25rem;left:0px}.devtoolkit ul.brakes li{background:#c20f26;color:#fff;opacity:0.5;display:none;cursor:pointer;font-size:1rem;height:1.625rem;line-height:1rem;padding:5px 10px;position:relative;left:-100%;transition:0.3s all ease-in-out}.devtoolkit ul.brakes li.breakpoint{left:0}.devtoolkit ul.brakes li:hover{left:0;opacity:1}.devtoolkit ul.brakes li:before{display:block;content:'';top:0;right:-1.3125rem;position:absolute;width:0px;height:0px;border-style:solid;border-width:13px 0 13px 13px;border-color:transparent transparent transparent #c20f26}.devtoolkit ul.brakes li.mainpage,.devtoolkit ul.brakes li.subpage,.devtoolkit ul.brakes li.grid,.devtoolkit ul.brakes li.colors{display:block}.devtoolkit ul.brakes li.colors span{display:block;height:1rem;width:1rem;float:left;margin-left:3px;border-radius:50%;box-shadow:0 0 3px black}.devtoolkit ul.brakes li.colors span.primary{background:#c20f26}.devtoolkit ul.brakes li.colors span.secondary{background:#363636}.devtoolkit ul.brakes li.colors span.light{background:#fff}.devtoolkit ul.brakes li.colors span.medium{background:#ccc}.devtoolkit ul.brakes li.colors span.dark{background:#212121}.devtoolkit ul.brakes li.colors span.alert{background:red}@media (min-width: 28.5em){.devtoolkit ul.brakes li.tiny{display:block}}@media (min-width: 40em){.devtoolkit ul.brakes li.tiny{display:none}}@media (min-width: 40em){.devtoolkit ul.brakes li.small{display:block}}@media (min-width: 47em){.devtoolkit ul.brakes li.small{display:none}}@media (min-width: 47em){.devtoolkit ul.brakes li.medium{display:block}}@media (min-width: 62em){.devtoolkit ul.brakes li.medium{display:none}}@media (min-width: 62em){.devtoolkit ul.brakes li.large{display:block}}@media (min-width: 73em){.devtoolkit ul.brakes li.large{display:none}}@media (min-width: 73em){.devtoolkit ul.brakes li.giant{display:block}}form.default{overflow:hidden;width:100%}form.default ::-webkit-input-placeholder,form.default :-ms-input-placeholder,form.default ::-moz-placeholder{color:#ccc}form.default fieldset{border:none;margin:0 0 2rem}form.default fieldset+fieldset{margin-top:2rem}form.default fieldset>span{float:left;width:6rem;margin-top:.3125rem}form.default label{display:block;padding:.8rem 0}form.default label.radio{clear:none;display:inline-block;width:30%}form.default label.checkbox{display:inline-block;width:auto}form.default label small{color:red;display:block;line-height:1rem}form.default label.error{width:100%;margin-bottom:1rem;background:red;background:red;color:#fff;padding:.3125rem;text-align:center;position:relative;animation:error 1s;-webkit-animation:error 1s}form.default label.error:before{border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;border-bottom:.625rem solid red;border-top:0;height:0;right:.625rem;position:absolute;top:-.625rem;width:0;content:""}@media (min-width: 40em){form.default label{clear:both;float:left;padding-right:1rem;width:33%}}form.default legend{background:#ccc;color:#212121;font-size:1.5rem;margin:0 0 1rem 0;padding:.6rem;width:100%}form.default legend+p{background:#f2f2f2;margin:-1.3rem 0 1rem 0;padding:1.5% .6rem}form.default [type="checkbox"]{float:left;margin:1rem .3rem .8rem}form.default button{background:#141414;border:none;cursor:pointer;color:#fff;font-family:"Open Sans",sans-serif;font-size:1rem;margin-bottom:1rem;padding:.8rem;width:100%;transition:0.3s all ease-in-out}form.default button:hover,form.default button:active{background:#363636}@media (min-width: 40em){form.default button{float:right;width:67%}}form.default .errorContainer{position:relative}@keyframes error{from{opacity:0}to{opacity:1}}@-webkit-keyframes error{from{opacity:0}to{opacity:1}}.specialfield{display:none}#newsletter-info{border:.0625rem solid red;padding:1rem}img[name=vimg]+input[name=imgverify]{float:right}.icon,.backToTop:before,#cboxPrevious:before,#cboxNext:before,#cboxClose:before,a[href$=".pdf"]:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon,.backToTop:before,#cboxPrevious:before,#cboxNext:before,#cboxClose:before,a[href$=".pdf"]:before{font-family:"userinterface"}.accHandler:after,.icon-plus:before{content:'\e800'}.icon-play:before{content:'\e801'}.icon-pause:before{content:'\e802'}div.noticeBar:before,.icon-attention:before{content:'\e803'}.accHandler.active:after,.icon-minus:before{content:'\e804'}.informatizer:before,.icon-info:before{content:'\e805'}a[href$=".pdf"]:before,.icon-file-pdf:before{content:'\e806'}.toggle-navi:before,.close-navi:before,.icon-menu:before{content:'\e807'}.icon-ok:before{content:'\e808'}.icon-facebook:before{content:'\e809'}#cboxClose:before,#navi-toggled:target .close-navi:before,.icon-cancel:before{content:'\e80d'}.backToTop:before,.icon-up:before{content:'\e80b'}#cboxNext:before,.icon-right:before{content:'\e817'}#cboxPrevious:before,.icon-left:before{content:'\e816'}.icon-down:before{content:'\e80c'}.icon-twitter:before{content:'\e80f'}.icon-gplus:before{content:'\e810'}.icon-phone:before{content:'\e811'}.icon-mail:before{content:'\e812'}.icon-star:before{content:'\e80a'}.icon-star-empty:before{content:'\e80e'}.icon-star-half:before{content:'\e814'}.icon-download:before{content:'\e815'}.icon-clock:before{content:'\e813'}

/*# sourceMappingURL=styles.css.map */
