@charset"utf-8";
@import url(http://fonts.googleapis.com/css?family=Amethysta|Open+Sans:400italic,700italic,700,400);
@import url(http://fast.fonts.net/cssapi/29f03dac-7995-4bef-a2a8-50733e3f6ae3.css);
@charset"utf-8";
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:0px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:1010px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:1010px}
.csc-space-before-80{margin-top:80px !important}
.tx-srfreecap-pi1-captcha label{display:inline-block;width:150px}
img.tx-srfreecap-pi1-image{margin-left:1em;margin-right:1em;vertical-align:middle}
.tx-srfreecap-pi1-image-accessible{background-color:transparent;vertical-align:middle}
.tx-srfreecap-pi1-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}
.tx-srfreecap-pi1-cant-read{display:inline-block;width:150px}
.tx-srfreecap-pi1-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{background:#fff;
color:#000;
font-family:HelveticaNeue;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%;
font-size:16px}
body{margin:0;font-size:16px}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2rem;margin:0 0 1rem 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C""\201D""\2018""\2019"}
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:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;
padding:0;
}
button,input,select,textarea{font-family:inherit;
margin:0;
}
button,input{line-height:normal}
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}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
}
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}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;
vertical-align:top;
}
table{border-collapse:collapse;border-spacing:0}
//@font-face{//font-family:'helvetica-neue-bold';//src:url('../../fileadmin/Premium/css_gewinnspiel/fonts/helvetica-neue-bold.eot');//src:local('helvetica-neue-bold'),local('helvetica-neue-bold'),url('../../fileadmin/Premium/css_gewinnspiel/fonts/helvetica-neue-bold.ttf') format('truetype');//}
//@font-face{//font-family:'NimrodMTBold';//src:url('../../fileadmin/Premium/css_gewinnspiel/fonts/NimrodMTBold.eot');//src:local('NimrodMTBold'),local('NimrodMTBold'),url('../../fileadmin/Premium/css_gewinnspiel/fonts/NimrodMTBold.ttf') format('truetype');//}
//@font-face{//font-family:'HelveticaNeue';//src:url('../../fileadmin/Premium/css_gewinnspiel/fonts/HelveticaNeue.eot');//src:local('HelveticaNeue'),local('HelveticaNeue'),url('../../fileadmin/Premium/css_gewinnspiel/fonts/HelveticaNeue.ttf') format('truetype');//}
html a:hover{cursor:pointer}
.teilnahmeschluss_stoerer{position:absolute;top:0;z-index:2147483647}
.footer__copyright{float:left}
.footer__copyright .footer__links__item a{color:white}
.copy-base{background-color:#163b67;position:relative;width:100%;height:73px;line-height:4.5rem;color:#ffffff!important}
.footer_copy_wrapper{margin:0 auto 0 20%;width:80%}
.footer__links__item{float:left;list-style-type:none;margin-left:20%}
.rechts h1{font-size:1.4rem}
.rechts a{text-decoration:underline;color:black}
.stoerer_intro:hover{cursor:pointer}
#navigation{overflow-x:hidden}
.all_wrapper{width:100%;height:auto}
.fade_div{border:110rem solid rgba(255,255,255,0.7);height:60%;position:absolute;width:80%;z-index:2147483647;display:none}
.floated_links_footer a{float:left;margin:0 auto;width:25%;text-align:center;color:#fff}
.floated_links_footer{width:100%}
body{width:100%;font-family:'Open Sans','HelveticaNeue';color:#fff;background-image:url('../../fileadmin/Premium/img/Schotter.jpg');background-attachment:fixed;min-height:800px}
.rechts img{width:100%;height:auto}
p b{font-family:Open Sans;font-weight:bold}
#menu{font-family:Open Sans;font-weight:bold}
#footer{font-family:Open Sans;font-weight:bold}
#preload{display:none}
#preload img{height:0;width:0;border:none;position:absolute;bottom:0;left:0;z-index:-30}
.clear{clear:both}
p,ul{margin:0;padding:0}
p{color:#414141;margin-bottom:1.3rem;font-size:1.35;line-height:1.65}
a{color:#2463ab;text-decoration:none}
#content p a{color:#bcd333}
hr{border:0;height:1px;background:#c2c3c3}
body,input,button,select,textarea{color:#303030}
.einrueckungen_premium{padding-left:7%;padding-right:7%;padding-top:3%}
.einrueckungen_premium:after{clear:both;float:none}
.Tx-Formhandler{width:85%}
#frmKontakt .last-box{float:none!important;clear:both!important}
#content_Premium .container{padding-bottom:6rem;margin-top:-18rem;z-index:999999999;background-color:white;position:relative;width:76%}
.copy-base a{color:#ffffff!important}
.copy-base a:active{color:#ffffff!important}
.copy-base a:hover{color:#ffffff!important}
#content_Premium{z-index:999999999;position:relative;background-color:rgba(240,240,240,0.7);background:-moz-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 4%,rgba(240,240,240,0.9) 6%,rgba(240,240,240,1) 7%);background:-webkit-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 4%,rgba(240,240,240,0.9) 6%,rgba(240,240,240,1) 7%);
background:-o-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 4%,rgba(240,240,240,0.9) 6%,rgba(240,240,240,1) 7%);
background:linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 4%,rgba(240,240,240,0.9) 6%,rgba(240,240,240,1) 7%)}
#content_Premium{display:none}
#footer{display:none}
#navigation1{display:none}
h1,.h1,#navigation .menu-item-link,#footer .quick-nav-item{font-family:Open Sans;font-weight:bold}
#content_intro .container .csc-textpic-center-outer{width:100%;right:0px}
#content_intro .container .csc-textpic-center-outer .csc-textpic-center-inner{width:100%;right:0px}
#content_intro .container .csc-textpic-center-outer .csc-textpic-center-inner img{width:100%;height:auto}
h1{font-size:3.0rem;font-weight:normal;letter-spacing:-0.05rem;margin-top:2rem;line-height:1.1;padding-top:1.1rem;font-family:NimrodMTBold}
h2{font-size:2.25rem;letter-spacing:0.05rem;margin:0 auto;font-family:NimrodMTBold}
h3{font-size:1.6rem;letter-spacing:0.05rem;margin:0 auto;font-family:NimrodMTBold}
.no-padding-top h1{padding-top:0.4rem}
.verticalalign{display:table-cell;vertical-align:middle}
.container{margin:auto}
#content img{max-width:100%;width:100%;height:auto}
.csc-textpic-imagewrap,div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{width:100%}
#header{width:100%;background-color:#fff;position:relative;z-index:1000}
#logo,#carslogo{max-width:100%;height:auto;-moz-box-sizing:border-box;box-sizing:border-box}
#logo,#carslogo{float:left;width:50%;display:block}
#mobile-logo{display:none;width:100%;height:auto}
#header-wrapper{-webkit-box-shadow:-1px 0px 5px 0px rgba(200,199,199,1);-moz-box-shadow:-1px 0px 5px 0px rgba(200,199,199,1);box-shadow:-1px 0px 5px 0px rgba(200,199,199,1);padding-bottom:1px}
.no-mobile-lt-450{display:block;position:relative;z-index:1000}
.mobile-lt-450{display:none;position:relative;z-index:1000}
.mobile-lt-450 img{min-width:100%;max-width:100%;height:auto;position:relative;z-index:1000}
#navigation1{width:100%;height:38px;background:#2463ab;
background-color:#2463ab;position:relative;z-index:2000}
#top_line_pull_field_wrapper{display:none;left:33.5%;z-index:60;position:absolute;width:33.7%}
#top_line_pull_field{width:100%}
#top_line_pull_field img{width:100%}
.top_line_pull_area{position:relative;background-image:url('../../fileadmin/Premium/images/style/hymercar_slider.png');background-position:bottom;background-repeat:no-repeat;background-size:100%;width:100%}
#top_line_pull_field img:last-child{position:relative}
#subnavi_wrapper,#subcontent_wrapper{float:left;margin-top:3.61328125%;
}
#subnavi_wrapper{width:24.90234375%;
border-right:1px solid #f2f2f2}
#subcontent_wrapper{width:68.9453125%;
border-left:1px solid #cac9c9;padding-left:5.867014341590613%;
min-height:150px}
#subnavigation{margin-top:19.140625%;
list-style-type:none;margin-left:23.4375%;
}
#subnavigation li{font-size:0.9375em;color:#807e75;background-image:url('../../fileadmin/Premium/images/style/subnavi_icon.png');background-repeat:no-repeat;background-position:left center;padding-left:6.640625%;
margin-bottom:7.8125%;
}
#subnavigation li.active{color:#bcd232;background-image:url('../../fileadmin/Premium/images/style/subnavi_icon_active.png');text-decoration:underline}
#content{width:100%;background-color:#fff;padding-top:6px}
.padding-five-percent{padding:0 5%}
.rechts .csc-textpic-text{width:53%;position:relative;margin-left:335px!important}
.rechts .csc-textpic-imagewrap{float:left;width:30%;margin-top:5%}
.rechts{width:75%;padding:0 7%}
.padding-three-percent{padding:0 3%}
.padding-three-percent-right{padding:0 6.5% 0 0}
section#gewinnspiel{padding-top:0rem}
.padding-five-percent-left{padding:0 0 0 5%}
section#datenschutz{padding-top:1.5rem}
#slider,#subcontent{overflow:hidden;padding-top:0.68359375%;
padding-bottom:0.48828125%;
}
.sporttype label{margin-bottom:1rem}
#footer{width:100%;background-color:#163b67;height:50px;margin-top:-1rem;position:relative}
#footer p{color:#fff}
#footer_border_left,#footer_border_center,#footer_border_right{
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMWYxZiIgc3RvcC1vcGFjaXR5PSIwLjA2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzIyMWYxZiIgc3RvcC1vcGFjaXR5PSIwLjI0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjI0Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(34,31,31,0.06) 0%,rgba(34,31,31,0.24) 33%,rgba(255,255,255,0.24) 67%,rgba(255,255,255,0.12) 100%);
background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(34,31,31,0.06)),color-stop(33%,rgba(34,31,31,0.24)),color-stop(67%,rgba(255,255,255,0.24)),color-stop(100%,rgba(255,255,255,0.12)));
background:-webkit-linear-gradient(left,rgba(34,31,31,0.06) 0%,rgba(34,31,31,0.24) 33%,rgba(255,255,255,0.24) 67%,rgba(255,255,255,0.12) 100%);
background:-o-linear-gradient(left,rgba(34,31,31,0.06) 0%,rgba(34,31,31,0.24) 33%,rgba(255,255,255,0.24) 67%,rgba(255,255,255,0.12) 100%);
background:-ms-linear-gradient(left,rgba(34,31,31,0.06) 0%,rgba(34,31,31,0.24) 33%,rgba(255,255,255,0.24) 67%,rgba(255,255,255,0.12) 100%);
background:linear-gradient(to right,rgba(34,31,31,0.06) 0%,rgba(34,31,31,0.24) 33%,rgba(255,255,255,0.24) 67%,rgba(255,255,255,0.12) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f221f1f',endColorstr='#1fffffff',GradientType=1);
height:40px;width:0.78125%;
}
#footer_border_center{width:0.390625%;
padding-top:3.7109375%;
float:left}
#footer_border_left,#footer_border_right{position:absolute}
#footer_border_left{left:-0.39215686274509803%;
}
#footer_border_right{right:-0.39215686274509803%;
}
#footernavigation{background:#afb1b2;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FmYjFiMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjYWRiMGIxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjIlIiBzdG9wLWNvbG9yPSIjYTZhN2E4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzglIiBzdG9wLWNvbG9yPSIjNzg3ODc4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjNzI3MTcyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzcxNzE3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#afb1b2 0%,#adb0b1 8%,#a6a7a8 22%,#787878 78%,#727172 90%,#717171 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#afb1b2),color-stop(8%,#adb0b1),color-stop(22%,#a6a7a8),color-stop(78%,#787878),color-stop(90%,#727172),color-stop(100%,#717171));
background:-webkit-linear-gradient(top,#afb1b2 0%,#adb0b1 8%,#a6a7a8 22%,#787878 78%,#727172 90%,#717171 100%);
background:-o-linear-gradient(top,#afb1b2 0%,#adb0b1 8%,#a6a7a8 22%,#787878 78%,#727172 90%,#717171 100%);
background:-ms-linear-gradient(top,#afb1b2 0%,#adb0b1 8%,#a6a7a8 22%,#787878 78%,#727172 90%,#717171 100%);
background:linear-gradient(to bottom,#afb1b2 0%,#adb0b1 8%,#a6a7a8 22%,#787878 78%,#727172 90%,#717171 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#afb1b2',endColorstr='#717171',GradientType=0);
-webkit-box-shadow:0px -3px 5px -3px rgba(0,0,0,1);
-moz-box-shadow:0px -3px 5px -3px rgba(0,0,0,1);
box-shadow:0px -3px 5px -3px rgba(0,0,0,1);
border-bottom:1px solid #fff}
#footernavigationcontent{max-width:1024px;margin:auto;font-size:1.33563em;color:#fff}
#footernavigationcontentright,#footernavigationcontentleft{width:49.8046875%;
-moz-box-sizing:border-box;float:left;position:relative}
.footercontentcenter{max-width:210px;margin:auto}
.footercontentcentersmall{max-width:240px;margin:auto}
#tradericon{max-width:100%;height:auto;padding-top:1.4285714285714286%;
padding-bottom:1.4285714285714286%;
}
#contacticon{max-width:100%;height:auto;padding-top:1.25%;
padding-bottom:1.25%;
}
#footernavigationcontent img,#footernavigationcontent p{float:left}
#footernavigationcontent p{padding-left:7.142857142857142%;
padding-top:3.75%;
}
#footercontentbottom{max-width:1480px;margin:auto}
#footercontentbottom img{float:right}
#footerbottomnavigation{list-style-type:none;overflow:hidden;padding-top:1.26953125%;
padding-bottom:2.34375%;
margin-left:4.4921875%;
float:left;width:50%}
#footerbottomnavigation li{float:left;color:#fff;font-size:.7525em;border-right:1px solid #fff;padding-right:1.3671875%;
padding-left:1.3671875%;
}
#footerbottomnavigation li:last-child{border-right:none}
.teilnahme_stoerer{position:absolute;right:6%;text-align:right;top:23%}
.socialmediaicon{margin-top:1.171875%;
}
#socialyoutube{margin-right:0.9765625%;
}
#socialfacebook{margin-right:4.39453125%;
}
h1{
}
#haendlerfinden{width:100%;margin-bottom:2.8328611898017%;
}
#haendlerfinden tr td{font-size:0.9375em;padding:0.7% 0.5% 0.7% 3%;color:#807e75}
#haendlerfinden tr{border-bottom:1px solid #807e75}
#haendlerfinden tr:last-child{border-bottom:none}
#haendlerfinden th{background:#afb1b2;
font-size:0.9375em;padding:0.5% 0.8% 0.5% 3.3%;text-align:left;text-transform:uppercase;color:#fff}
#haendlerfinden a{font-weight:bold;text-decoration:none}
.long_zip{width:10%}
.long_city{width:25%}
#tbl_imprint{color:#717171;width:68.359375%;
}
#tbl_imprint td{vertical-align:top}
#tbl_imprint tr{border-bottom:1px solid #807e75}
#tbl_imprint tr:last-child{border-bottom:none}
#tbl_imprint td h2{font-size:1em;color:#bcd232}
#tbl_imprint tr td p{font-size:0.9375em}
#tbl_imprint td a{font-weight:bold}
#tbl_imprint tr td{width:50%;padding-bottom:3%}
#tbl_imprint tr:last-child td{padding-top:3%}
#katalogform,#kontaktform{color:#717171}
#katalogform li,#kontaktform li{border-bottom:1px solid #807e75;width:97%;padding:1.2% 0}
#katalogform li:last-child,#kontaktform li:last-child{border:none}
#katalogform li:nth-child(12),#katalogform li:nth-child(13),#katalogform li:nth-child(14),#katalogform li:nth-child(15),#katalogform li:nth-child(16),#kontaktform li:nth-child(11),#kontaktform li:nth-child(12),#kontaktform li:nth-child(13),#kontaktform li:nth-child(14),#kontaktform li:nth-child(15){border-bottom:none}
#katalogform button,#katalogform input,#katalogform select,#kontaktform button,#kontaktform input,#kontaktform select{border:1px solid #AECB06;border-radius:5px 5px 5px 5px;box-shadow:1px 1px 3px #CECECE inset;color:#717171;padding:0.2% 0.6%;width:60%}
#katalogform select,#kontaktform select{width:20%}
#katalogform textarea,#kontaktform textarea{border:1px solid #AECB06;border-radius:5px 5px 5px 5px;box-shadow:1px 1px 3px #CECECE inset;color:#717171;padding:0.2% 0.6%;width:70%}
#katalogform label,#kontaktform label{width:20%}
#katalogform input[type="submit"],#kontaktform input[type="submit"]{margin-left:20%;background-color:#F0F0F0}
#katalogform label strong,#kontaktform label strong{display:none}
#katalogform .csc-form-element-textblock,#kontaktform .csc-form-element-textblock{font-size:0.8em}
#katalogform .csc-form-17,#kontaktform .csc-form-16{margin-top:2%}
#katalogform a,#kontaktform a{font-weight:bold}
#katalogform h4,#kontaktform h4{margin:5px 0}
#katalogform .csc-form-2 label,#katalogform .csc-form-15 label,#kontaktform .csc-form-14 label{width:51.2%}
#katalogform .csc-form-2 label{font-size:1em;float:right;margin-right:43.8%}
#field-2{float:left}
#katalogform .csc-form-15 label{float:right;margin-right:43.8%}
#field-15{float:left}
#katalogform .csc-form-2 input,#katalogform .csc-form-15 input,#kontaktform .csc-form-14 input{width:5%}
.form-not{border:1px solid #717171;border-radius:5px 5px 5px 5px;box-shadow:1px 1px 3px #CECECE inset;color:#717171;padding:0.2% 0.6%;width:58.5%;background-color:#F0F0F0;text-align:center;display:inline-block;margin-left:20%}
#top_line_scroll_down_outer_wrapper{width:33%;height:67px;left:33.49609375%;
position:absolute;overflow:hidden}
#top_line_scroll_down_wrapper{position:relative;z-index:25;overflow:hidden;margin-top:-63px}
#top_line_scroll_down_shadow_above{box-shadow:0 8px 5px -7px #000000 inset;height:7px;left:6%;position:absolute;top:0;width:88%;z-index:1000;display:none}
#top_line_scroll_down_shadow_bottom{width:83.72781065088756%;
height:7px;margin-left:8.284023668639055%;
}
#top_line_scroll_down_shadow_right_wrapper{height:65px;overflow:hidden;position:absolute;right:0;top:0;width:50%}
#top_line_scroll_down_shadow_right{height:58px;margin-right:8.875739644970414%;
position:absolute;right:0;top:0;-webkit-transform:skew(-25deg);-moz-transform:skew(-25deg);-o-transform:skew(-25deg);transform:skew(-25deg);width:100%;-webkit-box-shadow:5px 5px 3px -4px #000000;-moz-box-shadow:5px 5px 3px -4px #000000;box-shadow:5px 5px 3px -4px #000000}
#top_line_scroll_down_shadow_left_wrapper{height:65px;overflow:hidden;position:absolute;left:0;top:0;width:50.159%}
#top_line_scroll_down_shadow_left{height:58px;position:absolute;margin-left:8.875739644970414%;
left:0;top:0;-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg);transform:skew(25deg);width:100%;-webkit-box-shadow:-5px 5px 3px -4px #000000;-moz-box-shadow:-5px 5px 3px -4px #000000;box-shadow:-5px 5px 3px -4px #000000}
#top_line_scroll_down_inner_wrapper{-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg);transform:skew(25deg)}
#top_line_scroll_down_bg_left{overflow:hidden;position:relative;width:92%;-webkit-transform:skew(-25deg);-moz-transform:skew(-25deg);-o-transform:skew(-25deg);transform:skew(-25deg);padding-left:8%;margin-left:-4%;z-index:1}
#top_line_scroll_down_bg_right{background:rgb(122,118,111);
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdhNzY2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjN2Y3YjcyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiM4MjdmNzciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMSUiIHN0b3AtY29sb3I9IiM5MjkxOGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiM5YzlkOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNiUiIHN0b3AtY29sb3I9IiNhMGExYTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiM5YTlhOTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjODE3ZDc0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(left,rgba(122,118,111,1) 0%,rgba(127,123,114,1) 0%,rgba(130,127,119,1) 1%,rgba(146,145,141,1) 11%,rgba(156,157,156,1) 20%,rgba(160,161,162,1) 26%,rgba(154,154,152,1) 45%,rgba(129,125,116,1) 100%);
background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(122,118,111,1)),color-stop(0%,rgba(127,123,114,1)),color-stop(1%,rgba(130,127,119,1)),color-stop(11%,rgba(146,145,141,1)),color-stop(20%,rgba(156,157,156,1)),color-stop(26%,rgba(160,161,162,1)),color-stop(45%,rgba(154,154,152,1)),color-stop(100%,rgba(129,125,116,1)));
background:-webkit-linear-gradient(left,rgba(122,118,111,1) 0%,rgba(127,123,114,1) 0%,rgba(130,127,119,1) 1%,rgba(146,145,141,1) 11%,rgba(156,157,156,1) 20%,rgba(160,161,162,1) 26%,rgba(154,154,152,1) 45%,rgba(129,125,116,1) 100%);
background:-o-linear-gradient(left,rgba(122,118,111,1) 0%,rgba(127,123,114,1) 0%,rgba(130,127,119,1) 1%,rgba(146,145,141,1) 11%,rgba(156,157,156,1) 20%,rgba(160,161,162,1) 26%,rgba(154,154,152,1) 45%,rgba(129,125,116,1) 100%);
background:-ms-linear-gradient(left,rgba(122,118,111,1) 0%,rgba(127,123,114,1) 0%,rgba(130,127,119,1) 1%,rgba(146,145,141,1) 11%,rgba(156,157,156,1) 20%,rgba(160,161,162,1) 26%,rgba(154,154,152,1) 45%,rgba(129,125,116,1) 100%);
background:linear-gradient(to right,rgba(122,118,111,1) 0%,rgba(127,123,114,1) 0%,rgba(130,127,119,1) 1%,rgba(146,145,141,1) 11%,rgba(156,157,156,1) 20%,rgba(160,161,162,1) 26%,rgba(154,154,152,1) 45%,rgba(129,125,116,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a766f',endColorstr='#817d74',GradientType=1);
-webkit-transform:skew(25deg);-moz-transform:skew(25deg);-o-transform:skew(25deg);transform:skew(25deg);margin-right:-9%}
#top_line_scroll_down_content_wrapper{
-webkit-transform:skew(-25deg);-moz-transform:skew(-25deg);-o-transform:skew(-25deg);transform:skew(-25deg);margin-left:-3.5%}
#top_line_scroll_down_content{position:relative;height:58px}
#scroll_down_icon{position:absolute;bottom:7.1396011396011396%;display:block;height:6px;width:4.273504273504273%;
left:45.2991452991453%;
background-image:url('../../fileadmin/Premium/images/style/pull_down_button_icon_bg.png');z-index:2000}
#scroll_down_icon:hover{cursor:pointer}
#top_line_scroll_down_content #scroll_down_text{position:relative;display:inline-block;font-size:1.25em;padding-top:5.128205128205128%;
margin-left:9.686609686609685%;
}
#scroll_down_logo{position:relative;display:inline-block;max-width:100%;height:auto;padding-top:6.267806267806268%;
margin-left:2.849002849002849%;
}
.icon{background-repeat:no-repeat;display:inline-block;speak:none;vertical-align:text-top}
.icon-plus,.icon-minus{background-position:0 0;height:19px;margin-right:8px;margin-top:1px;width:19px}
.icon-minus{background-position:-32px 0}
.icon-more{background-position:-32px -64px;height:6px;margin-right:4px;width:4px}
.icon-more-large{background-position:0 -32px;height:8px;margin-right:10px;margin-top:5px;width:6px}
.icon-back{background-position:-64px -64px;height:6px;margin-right:4px;margin-top:7px;width:4px}
.icon-newsletter{background-position:-96px 0;height:21px;margin-right:8px;width:25px}
.icon-rss{background-position:-64px 0;height:16px;margin-right:8px;margin-top:1px;width:15px}
.icon-btn-more,.icon-to-top,.icon-share,.icon-print,.icon-share-white,.icon-print-white{background:url('../../fileadmin/Premium/img/main-sprite.png') no-repeat}
.icon-btn-more{background-position:0 -128px;height:22px;width:25px}
.icon-to-top{background-position:-32px -96px;height:19px;margin-right:8px;width:19px}
.icon-share{background-position:-64px -96px;height:15px;margin-right:8px;width:15px}
.icon-print{background-position:-96px -96px;height:16px;margin-right:8px;width:17px}
.icon-share-white,.icon-print-white{background-position:-128px -96px;height:22px;width:22px}
.icon-print-white{background-position:-160px -96px}
.icon-info{background-position:-96px -32px;bottom:5px;height:26px;position:absolute;right:5px;width:26px;z-index:1}
.navi_ul{width:90%;height:80px}
.navi_ul li{width:13%;float:left}
#navigation{height:80px;overflow:hidden;background-color:white;width:100%;position:relative;z-index:99999999999999;display:none}
.logo{float:left}
.logo{width:14%}
#navigation .menu-item.first,#navigation .menu-item.last,#navigation .menu-item-link,#navigation .menu-item-link .border-bright,#navigation .menu-item-link .border-dark{background-color:white;color:8c8c8c}
#navigation .menu-item.first:hover,#navigation .menu-item.last:hover,#navigation .menu-item-link:hover,#navigation .menu-item-link .border-bright:hover,#navigation .menu-item-link .border-dark:hover{color:#000}
#navigation .brand-nav a{background-image:url('../../fileadmin/Premium/images_gewinnspiel/style/img/brand-nav-sprite.png')}
#navigation .menu-model-link,.teaser-boxes .more{color:#414141}
.icon-plus,.icon-minus,.icon-more,.icon-more-large,.icon-back,.icon-newsletter,.icon-rss,.icon-info,.menu-item-marker,.model-highlight-toggle,.quick-nav-marker,#footer .quick-nav-link .icon-model{background-image:url('../../fileadmin/Premium/images_gewinnspiel/style/main-skin-sprite_neu.png')}
#navigation .menu{background-repeat:repeat-x;padding:2px 0 6px;position:relative;z-index:9}
#navigation .menu-toggle{color:black;display:none;float:left;font-weight:700;font-size:16px;height:20px;line-height:20px;padding:9px 15px}
#navigation .menu-toggle .icon-minus{display:none}
#navigation .menu-toggle.active .icon-plus{display:none}
#navigation .menu-toggle.active .icon-minus{display:inline-block}
#navigation .menu-item{float:left;list-style-type:none}
#navigation .menu-item.first{background-position:0 -76px;background-repeat:no-repeat;padding-left:2px;width:8%}
#navigation .menu-item.last{background-position:right -114px;background-repeat:no-repeat;padding-right:2px}
#navigation .menu-item-link{background-repeat:repeat-x;display:block;font-size:16px;line-height:20px;position:relative}
#navigation .menu-item-link:hover{color:black}
#navigation .menu-item-marker{background-repeat:no-repeat;background-position:-128px 0;bottom:-14px;display:none;height:14px;left:50%;margin-left:-18px;position:absolute;text-indent:-999em;width:36px;z-index:10}
#navigation .hover .menu-item-marker{display:block}
#navigation .menu-item-link .border-bright{background-position:0 -114px;background-repeat:no-repeat;display:block}
#navigation .menu-item-link .border-dark{background-position:right -76px;background-repeat:no-repeat;display:block;padding:8px 15px}
#navigation .active .menu-item-link,#navigation .active .menu-item-link .border-bright,#navigation .active .menu-item-link .border-dark{background-position:0 -999px;background-color:#afc900}
#navigation .menu-item-link:hover,#navigation .hover .menu-item-link{background-position:0 -38px}
#navigation .menu-item-link:hover .border-bright,#navigation .hover .menu-item-link .border-bright{background-position:0 -190px}
#navigation .menu-item-link:hover .border-dark,#navigation .hover .menu-item-link .border-dark{background-position:right -152px}
#navigation .mega{border-top:1px solid #8a8a8a;color:#414141;display:none;font-size:11px;font-weight:700;left:0;position:absolute;top:40px;width:100%}
#navigation .mega .inner{border-top:1px solid #d1d1d1;background:#f0f0f0;padding-bottom:25px;padding-top:25px}
#navigation .mega a:hover,.hover-zoom-active a{text-decoration:underline}
#navigation .menu-sub-row{text-align:center}
#navigation .menu-sub-col{background:url('../../fileadmin/Premium/images_gewinnspiel/style/menu-sub-col-bg.png') no-repeat;display:inline-block;min-height:150px;padding-left:15px;text-align:left;vertical-align:top;width:165px}
#navigation .menu-sub-title{background-position:0 -96px;background-repeat:no-repeat;margin-bottom:10px;padding-left:15px}
#navigation .menu-sub-item{margin-bottom:8px}
#navigation .menu-sub-item{margin-bottom:8px}
#navigation .menu-sub-link{background-position:0 -193px;background-repeat:no-repeat;color:#414141;display:block;padding-left:15px}
#navigation .menu-sub-link:hover{background-position:0 -289px}
#navigation .menu-models-title{margin-bottom:10px;padding-left:15px}
#navigation .menu-models .mega .row{padding-bottom:10px}
#navigation .menu-model-item{padding-left:15px}
#navigation .menu-model-image{display:block;height:90px;margin-bottom:5px;position:relative}
#navigation .menu-model-image img{bottom:0;display:block;left:0;position:absolute}
#navigation .menu-model-link{display:block;height:30px;padding-bottom:5px}
#navigation .mega-action{background-color:#bbbdbe;color:#fff;display:block;font-size:15px;font-weight:700;line-height:20px;padding:9px 0;text-align:center}
#navigation .mega .shadow{background:url('../../fileadmin/Premium/images_gewinnspiel/style/menu-shadow-bg.png') repeat-x;height:6px}
@media only screen and (max-width:767px){#navigation .masthead .container{position:relative}
#navigation .brand-nav{bottom:-38px;position:absolute;right:0;width:auto;z-index:11}
#navigation .lang-nav{display:none}
#navigation .search form{margin-top:29px}
#navigation .search input{width:62px}
#navigation .mega{display:none !important}
#navigation .menu>.container{width:320px}
#navigation .menu-toggle{display:block}
#navigation .menu nav>ul{height:0;overflow:hidden;padding-left:0;width:100%}
#navigation .menu nav>ul.open{height:auto}
#navigation .menu-item{float:none}
#navigation .menu-item.first,#navigation .menu-item.last{background:none;padding:0}
#navigation .menu-item-link,#navigation .menu-item-link:hover,#navigation .active .menu-item-link{background-position:0 -228px;text-align:center}
#navigation .menu-item.first .menu-item-link{background-position:0 -255px}
#navigation .menu-item-link .border-bright,#navigation .menu-item-link .border-dark,#navigation .menu-item-link:hover .border-bright,#navigation .menu-item-link:hover .border-dark{background-position:0 -999px}
#navigation .menu-item-link .border-dark{padding:4px 15px 3px}
}
.slide_object{position:absolute;width:100%;height:auto}
.slide_object img{width:100%!important;height:auto!important}
.slide_object .csc-textpic-imagewrap{width:15%!important}
.slide_object{top:10%;left:0%}
.intro_als_content_premium img{width:100%;height:auto}
.intro_als_content_premium .csc-textpic-imagewrap{width:100%;height:auto}
.intro_als_content_premium .csc-textpic-imagewrap .csc-textpic-center-outer{width:100%;height:auto}
.intro_als_content_premium .csc-textpic-imagewrap .csc-textpic-center-outer .csc-textpic-center-inner{width:100%;height:auto}
#intro_als_content_premium{position:relative;z-index:1;width:100%;overflow:hidden}
.slide_object{position:absolute;-webkit-animation-name:move-ball;animation-name:move-ball;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:150s;animation-duration:150s}
.slide_object1{position:absolute;width:100%;height:auto}
.slide_object 1 img{width:100%!important;height:auto!important}
.slide_object1 .csc-textpic-imagewrap{width:40%!important}
.slide_object1{-webkit-animation-name:move-ball2;animation-name:move-ball2;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:150s;animation-duration:150s}
.nebel_object{position:absolute!important;width:20%!important;top:30%!important;left:0%!important;transition:all 10s ease-in-out}
.berg_object{position:absolute;top:0px;left:0px;width:100%}
@-webkit-keyframes move-ball{from{left:0%;top:5%}
80%{left:100%;top:5%}
90%{left:100%;top:-150%}
95%{left:-60%;top:-150%}
to{left:0%;top:5%}
}
@keyframes move-ball{from{left:0%;top:5%}
80%{left:100%;top:5%}
90%{left:100%;top:-150%}
95%{left:-60%;top:-150%}
to{left:0%;top:5%}
}
@-webkit-keyframes move-ball2{from{left:10%;top:0px}
80%{left:100%;top:0px}
90%{left:100%;top:-150%}
95%{left:-40%;top:-150%}
to{left:10%;top:0px}
}
@keyframes move-ball2{from{left:10%;top:0px}
80%{left:100%;top:0px}
90%{left:100%;top:-150%}
95%{left:-40%;top:-150%}
to{left:10%;top:0px}
}
.stoerer_intro{opacity:0;-webkit-animation:GP_One_300x600_sz5 3s linear 2s 1 normal forwards;-moz-animation:GP_One_300x600_sz5 3s linear 2s 1 normal forwards;-ms-animation:GP_One_300x600_sz5 3s linear 2s 1 normal forwards;-o-animation:GP_One_300x600_sz5 3s linear 2s 1 normal forwards;animation:GP_One_300x600_sz5 3s linear 2s 1 normal forwards}
@-webkit-keyframes GP_One_300x600_sz5{0%{opacity:1;-webkit-transform:scale(0,0)}
10%{opacity:1;-webkit-transform:scale(1.3,1.3)}
15%{opacity:1;-webkit-transform:scale(1.0,1.0)}
70%{opacity:1;-webkit-transform:scale(1.0,1.0)}
75%{opacity:1;-webkit-transform:scale(1.25,1.25)}
80%{opacity:1;-webkit-transform:scale(1.0,1.0)}
85%{opacity:1;-webkit-transform:scale(1.25,1.25)}
90%{opacity:1;-webkit-transform:scale(1.0,1.0)}
100%{opacity:1;-webkit-transform:scale(1.0,1.0)}
}
@-moz-keyframes GP_One_300x600_sz5{0%{opacity:1;-moz-transform:scale(0,0)}
10%{opacity:1;-moz-transform:scale(1.3,1.3)}
15%{opacity:1;-moz-transform:scale(1.0,1.0)}
70%{opacity:1;-moz-transform:scale(1.0,1.0)}
75%{opacity:1;-moz-transform:scale(1.25,1.25)}
80%{opacity:1;-moz-transform:scale(1.0,1.0)}
85%{opacity:1;-moz-transform:scale(1.25,1.25)}
90%{opacity:1;-moz-transform:scale(1.0,1.0)}
100%{opacity:1;-moz-transform:scale(1.0,1.0)}
}
@-ms-keyframes GP_One_300x600_sz5{0%{opacity:1;-ms-transform:scale(0,0)}
10%{opacity:1;-ms-transform:scale(1.3,1.3)}
15%{opacity:1;-ms-transform:scale(1.0,1.0)}
70%{opacity:1;-ms-transform:scale(1.0,1.0)}
75%{opacity:1;-ms-transform:scale(1.25,1.25)}
80%{opacity:1;-ms-transform:scale(1.0,1.0)}
85%{opacity:1;-ms-transform:scale(1.25,1.25)}
90%{opacity:1;-ms-transform:scale(1.0,1.0)}
100%{opacity:1;-ms-transform:scale(1.0,1.0)}
}
@-o-keyframes GP_One_300x600_sz5{0%{opacity:1;-o-transform:scale(0,0)}
10%{opacity:1;-o-transform:scale(1.3,1.3)}
15%{opacity:1;-o-transform:scale(1.0,1.0)}
70%{opacity:1;-o-transform:scale(1.0,1.0)}
75%{opacity:1;-o-transform:scale(1.25,1.25)}
80%{opacity:1;-o-transform:scale(1.0,1.0)}
85%{opacity:1;-o-transform:scale(1.25,1.25)}
90%{opacity:1;-o-transform:scale(1.0,1.0)}
100%{opacity:1;-o-transform:scale(1.0,1.0)}
}
@keyframes GP_One_300x600_sz5{0%{opacity:1;transform:scale(0,0)}
10%{opacity:1;transform:scale(1.3,1.3)}
15%{opacity:1;transform:scale(1.0,1.0)}
70%{opacity:1;transform:scale(1.0,1.0)}
75%{opacity:1;transform:scale(1.25,1.25)}
80%{opacity:1;transform:scale(1.0,1.0)}
85%{opacity:1;transform:scale(1.25,1.25)}
90%{opacity:1;transform:scale(1.0,1.0)}
100%{opacity:1;transform:scale(1.0,1.0)}
}
.intro_over{top:-16rem;display:none}
#frmKontakt button,#frmKontakt input[type="submit"]{background:#2463ab!important}
.stoerer_intro{position:absolute;width:11%;height:auto;top:27%;left:24%;z-index:21474836479}
@keyframes pulse{0%{-ms-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1);
zoom:1.0}
50%{-ms-transform:scale(1.01);
-moz-transform:scale(1.01);
-o-transform:scale(1.01);
-webkit-transform:scale(1.01);
transform:scale(1.01);
zoom:1.01}
100%{transform:scale(1,1)}
}
.pulse{animation:pulse 0.2s linear infinite}
@keyframes pulse1{0%{-ms-transform-origin:scale(0.0,0.0);-moz-transform-origin:scale(0.0,0.0);-o-transform-origin:scale(0.0,0.0);-webkit-transform-origin:scale(0.0,0.0);transform-origin:0 0;zoom:0.0}
50%{-ms-transform:scale(1.5);
-moz-transform:scale(1.5);
-o-transform:scale(1.5);
-webkit-transform:scale(1.5);
transform:scale(1.5);
zoom:1.5}
100%{-ms-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1);
zoom:1.0}
}
#footer{margin-top:-16rem}
#menu{overflow:hidden;width:100%;background-color:white;height:auto;position:relative;display:none;float:left;z-index:2147483647}
#menu .menu1 .container>div{float:left}
#menu .menu1 .container>div{width:12%;margin-right:3%}
.menu1{width:100%}
.menu1 .navi_ul a{color:#8b8b8b;position:relative;top:1.5rem;vertical-align:bottom}
.clear{float:none;clear:both}
.menu1{margin-right:10%;margin-left:10%}
.menu1 a:hover{color:black}
.pulse1{animation:pulse 1s linear}
.stoerer_intro img{width:100%!important;height:auto}
@media only screen and (max-width:1600px){#navigation .menu-item{width:18%}
.logo{width:18%}
}
@media only screen and (max-width:1570px){.anrede{margin-top:2rem}
#content_Premium .container{margin-top:-14rem}
html{font-size:15px}
.stoerer_intro{position:absolute;width:12%;height:auto;top:27%;left:23%;z-index:999999999}
.stoerer_intro img{width:100%!important;height:auto}
.intro_over{top:-14rem}
#footer{margin-top:-14rem}
#menu .menu1 .container>div{width:17%;margin-right:1%}
#frmKontakt .frage .frage_float{float:none;clear:both}
}
@media only screen and (max-width:1320px){.teilnahme_stoerer{right:-5%;top:-6%}
}
@media only screen and (max-width:1200px){.slide_object{top:5%;left:0%}
.footer_copy_wrapper{margin:0 5%;width:100%}
.footer__links__item{margin-left:4%}
.navi_open{height:250px !important}
.open{display:block!important}
#navigation .menu-item{width:100%}
#navigation .menu-toggle{display:block}
.navi_ul{display:none;width:100%}
#navigation .menu-item{float:none;clear:both}
.rechts{float:none;clear:both}
.rechts .csc-textpic-imagewrap{float:none!important;width:100%!important;clear:both}
.rechts img{width:70%;height:auto}
.rechts .csc-textpic-text{float:none!important;width:100%!important;clear:both;margin-top:-2rem;margin-left:0px!important}
.intro_over{top:-12rem}
#footer{margin-top:-12rem}
#content_Premium .container{margin-top:-12rem}
.stoerer_intro{position:absolute;width:15%;height:auto;top:27%;left:20%;z-index:999999999}
.stoerer_intro img{width:100%!important;height:auto}
#frmKontakt{width:100%}
.Tx-Formhandler{width:100%}
#menu .menu1 .container>div{width:20%;margin-right:0%}
}
@media only screen and (max-width:1000px){.slide_object{top:0%;left:0%}
#content_Premium{z-index:999999999;position:relative;background-color:rgba(240,240,240,0.7);background:-moz-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 2%,rgba(240,240,240,0.9) 4%,rgba(240,240,240,1) 5%);background:-webkit-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 2%,rgba(240,240,240,0.9) 4%,rgba(240,240,240,1) 5%);
background:-o-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 2%,rgba(240,240,240,0.9) 4%,rgba(240,240,240,1) 5%);
background:linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 2%,rgba(240,240,240,0.9) 4%,rgba(240,240,240,1) 5%)}
#menu{background-color:white;display:none;clear:both;height:350px;position:relative;width:100%;z-index:2147483647;margin:0 auto}
#menu .container>div{width:100%;margin:1rem auto;float:none;clear:both}
.intro_over{top:-9rem}
#footer{margin-top:-9rem}
#content_Premium .container{margin-top:-10rem}
.stoerer_intro{position:absolute;width:15%;height:auto;top:27%;left:20%;z-index:999999999}
.stoerer_intro img{width:100%!important;height:auto}
html{font-size:14px}
}
@media only screen and (max-width:800px){.slide_object{top:0%;left:0%}
.rechts img{height:auto!important;width:100%!important}
#content_Premium{z-index:999999999;position:relative;background-color:rgba(240,240,240,0.7);background:-moz-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 1%,rgba(240,240,240,0.9) 2%,rgba(240,240,240,1) 3%);background:-webkit-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 1%,rgba(240,240,240,0.9) 2%,rgba(240,240,240,1) 3%);
background:-o-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 1%,rgba(240,240,240,0.9) 2%,rgba(240,240,240,1) 3%);
background:linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 1%,rgba(240,240,240,0.9) 2%,rgba(240,240,240,1) 3%)}
.intro_over{top:-6rem}
#footer{margin-top:-6rem}
#content_Premium .container{margin-top:-7rem}
.stoerer_intro{position:absolute;width:16%;height:auto;top:27%;left:19%;z-index:999999999}
.stoerer_intro img{width:100%!important;height:auto}
#menu{height:300px}
#menu .menu1 .container>div{width:100%;margin:1rem auto;float:none;clear:both}
}
@media only screen and (max-width:600px){.einrueckungen_premium{padding-left:2%;padding-right:2%}
.anrede{margin-top:-2rem}
#frmKontakt .frage .frage_float{margin-top:1rem}
.teilnahme_stoerer img{width:70%;height:auto}
.einrueckungen_premium h1{font-size:1.4rem;margin-top:-10px}
.einrueckungen_premium h2{font-size:1.3rem}
.einrueckungen_premium h3{font-size:1.1rem}
#footer{font-size:0.8rem}
.slide_object{top:0%;left:0%}
.intro_over{top:-6rem}
#footer{margin-top:-6rem}
.frage_float{width:100%!important;float:none!important;clear:both!important}
#content_Premium .container{margin-top:-5rem}
.stoerer_intro{position:absolute;width:19%;height:auto;top:27%;left:16%;z-index:999999999}
.stoerer_intro img{width:100%!important;height:auto}
#menu .menu1 .container>div{width:100%;margin:1rem auto;float:none;clear:both}
}
@media only screen and (max-width:400px){#content_Premium .container{margin-top:-3rem}
.teilnahme_stoerer{right:-25%}
.menu1{margin-left:0%;margin-right:10%}
#content_Premium{z-index:999999999;position:relative;background-color:rgba(240,240,240,0.7);background:-moz-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 0.5%,rgba(240,240,240,0.9) 1%,rgba(240,240,240,1) 1.5%);background:-webkit-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 0.5%,rgba(240,240,240,0.9) 1%,rgba(240,240,240,1) 1.5%);
background:-o-linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 0.5%,rgba(240,240,240,0.9) 1%,rgba(240,240,240,1)1.5%);
background:linear-gradient(top,rgba(240,240,240,0.1) 0%,rgba(240,240,240,0.8) 0.5%,rgba(240,240,240,0.9) 1%,rgba(240,240,240,1) 1.5%)}
.intro_over{top:-4rem}
#footer{margin-top:-4rem}
.stoerer_intro{position:absolute;width:20%;height:auto;top:27%;left:15%;z-index:999999999}
.stoerer_intro img{width:100%!important;height:auto}
#menu{height:300px}
#menu .menu1 .container>div{width:100%;margin:1rem auto;float:none;clear:both}
}
@media screen and (max-width:1024px){#footer_border_left,#footer_border_right{display:none}
#navigation .menu>.container{width:320px}
#navigation .menu-toggle{display:block}
#navigation .menu nav>ul{height:0;overflow:hidden;padding-left:0;width:100%;display:none}
#navigation .menu nav>ul.open{height:auto;display:block}
#navigation .menu-item{}
#navigation .menu-item.first,#navigation .menu-item.last{background:none;padding:0}
#navigation .menu-item-link,#navigation .menu-item-link:hover,#navigation .active .menu-item-link{background-position:0 -228px;text-align:left}
#navigation .menu-item.first .menu-item-link{background-position:0 -255px}
#navigation .menu-item-link .border-bright,#navigation .menu-item-link .border-dark,#navigation .menu-item-link:hover .border-bright,#navigation .menu-item-link:hover .border-dark{background-position:0 -999px}
#navigation .menu-item-link .border-dark{padding:4px 15px 3px}
}
@media screen and (max-width:960px){.slider_car{max-width:50%}
}
@media screen and (max-width:900px){#scroll_down_logo{display:block;margin-left:0;margin:auto;padding:0}
#top_line_scroll_down_content #scroll_down_text{padding:0;margin:0;text-align:center;display:block;margin-bottom:0.8547008547008548%;
}
}
@media screen and (max-width:850px){#top_line_slogan_middle{width:34.008%}
.long_zip{width:auto}
.long_city{width:auto}
}
@media screen and (max-width:800px){}
@media screen and (max-width:768px){}
@media screen and (max-width:750px){#slider_mobile_bg{display:block}
#flexslider-container-left,#flexslider-container-right{
}
.circle-nav-left,.circle-nav-right,.flex-direction-nav{
}
#flex-control-nav-left,#flex-control-nav-right{font-size:1.1em}
#flex-control-nav-left li,#flex-control-nav-right li{padding-top:7.4074074074074066%;
padding-bottom:6.296296296296296%;
}
#subnavi_wrapper,#subcontent_wrapper{padding-right:5.86701%;padding-left:5.86701%;width:88.26598%;border:none;margin:0}
#subnavigation{margin:6%;margin-top:5%}
#subnavigation li,#subnavigation li.active{background-image:none;padding:0;margin:1%}
#subnavigation li a{display:block;position:relative;width:100%;height:28px;padding-top:7px;background:#afb1b2;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FmYjFiMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjglIiBzdG9wLWNvbG9yPSIjYWRiMGIxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjIlIiBzdG9wLWNvbG9yPSIjYTZhN2E4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzglIiBzdG9wLWNvbG9yPSIjNzg3ODc4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjNzI3MTcyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzcxNzE3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,#afb1b2 0%,#adb0b1 8%,#a6a7a8 22%,#787878 78%,#727172 90%,#717171 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#afb1b2),color-stop(8%,#adb0b1),color-stop(22%,#a6a7a8),color-stop(78%,#787878),color-stop(90%,#727172),color-stop(100%,#717171));
background:-webkit-linear-gradient(top,#afb1b2 0%,#adb0b1 8%,#a6a7a8 22%,#787878 78%,#727172 90%,#717171 100%);
background:-o-linear-gradient(top,#afb1b2 0%,#adb0b1 8%,#a6a7a8 22%,#787878 78%,#727172 90%,#717171 100%);
background:-ms-linear-gradient(top,#afb1b2 0%,#adb0b1 8%,#a6a7a8 22%,#787878 78%,#727172 90%,#717171 100%);
background:linear-gradient(to bottom,#afb1b2 0%,#adb0b1 8%,#a6a7a8 22%,#787878 78%,#727172 90%,#717171 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#afb1b2',endColorstr='#717171',GradientType=0);
border-radius:3px;color:#fff;text-align:center;font-weight:bold;text-decoration:none}
#subnavigation li.active a{background:#c7d300;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3ZDMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2JlZDAwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzlmYzUxNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NWMxMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#c7d300 0%,#bed005 24%,#9fc514 76%,#95c119 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c7d300),color-stop(24%,#bed005),color-stop(76%,#9fc514),color-stop(100%,#95c119));
background:-webkit-linear-gradient(top,#c7d300 0%,#bed005 24%,#9fc514 76%,#95c119 100%);
background:-o-linear-gradient(top,#c7d300 0%,#bed005 24%,#9fc514 76%,#95c119 100%);
background:-ms-linear-gradient(top,#c7d300 0%,#bed005 24%,#9fc514 76%,#95c119 100%);
background:linear-gradient(to bottom,#c7d300 0%,#bed005 24%,#9fc514 76%,#95c119 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7d300',endColorstr='#95c119',GradientType=0);
}
#tbl_imprint tr{border-bottom:none}
#tbl_imprint tr td{border-bottom:1px solid #807e75}
#tbl_imprint tr:last-child td:last-child{border-bottom:none}
#tbl_imprint{width:100%}
}
@media screen and (max-width:700px){}
@media screen and (max-width:650px){}
@media screen and (max-width:600px){#flex-control-nav-left,#flex-control-nav-right{font-size:1em}
#top_line_slogan_middle,#top_line_scroll_down_outer_wrapper{width:35%;
}
#top_line_scroll_down_outer_wrapper{left:32.5%;
}
#top_line_scroll_down_bg_left{padding-left:12.380952380952381%;
width:87.14285714285714%;
}
#top_line_scroll_down_bg_right{margin-right:-15.300546448087433%;
}
#top_line_scroll_down_shadow_right{left:-14.285714285714285%;
}
#top_line_scroll_down_shadow_left{margin-left:13.333333333333334%;
}
#top_line_scroll_down_content{max-width:195px}
#top_line_scroll_down_shadow_above{width:81.42857142857143%;
left:9.047619047619047%;
}
#top_line_scroll_down_content #scroll_down_text{margin-bottom:3.076923076923077%;
}
#katalogform .csc-form-2 label{margin-right:0;width:80%}
#katalogform .csc-form-15 label{margin-right:0;width:80%}
.info_tab_icon{width:15px;height:16px;background-image:url('../../fileadmin/Premium/images/style/info_tab_icon_both_bg_small.png');background-position:1px -14px}
.info_tab_icon_read{background-color:#fff;background-position:center -30px;z-index:0}
.info_tab_icon_inactive{background-color:#fff;background-position:center -14px;z-index:1}
.info_tab_icon_active,.info_tab_icon:hover,.info_tab_icon_inactive:hover{background-color:#aecb06;background-position:center 2px}
#flexslider-container-left,#flexslider-container-right{
}
.circle-nav-left,.circle-nav-right,.flex-direction-nav{display:none}
}
@media screen and (max-width:550px){#top_line_slogan_middle{width:39.643652561247215%;
}
#subcontent #flex-control-nav-left{width:104.29447852760735%;
}
}
@media screen and (max-width:500px){#footer_border_center{display:none}
#tbl_imprint tr td{display:block;width:100%}
#footernavigationcontent a{display:block}
#footernavigationcontentleft{border-bottom:1px solid #797878}
#footernavigationcontentright{border-top:1px solid #aaaaaa}
#footernavigationcontentright,#footernavigationcontentleft{width:100%;background-image:none}
#footerbottomnavigation{width:100%;margin-left:0;font-size:1.5em}
#footerbottomnavigation>li{float:none;padding-left:0;padding-right:0;text-align:center;border-right:none;border-bottom:1px solid #fff}
#footerbottomnavigation a{display:block;padding:2% 0 2% 0}
#info_tabs{
}
.slider_car{
}
#footercontentbottom img{float:right}
#socialyoutube{margin-right:5px}
#social_mobile_wrapper{max-width:63px;margin:auto;padding-bottom:5px}
#flex-control-nav-left li,#flex-control-nav-right li{padding-top:11.299435028248588%;
padding-bottom:10.16949152542373%;
}
#top_line_slogan_middle{width:36.15702479338843%;
}
#top_line_scroll_down_shadow_above{width:77.71428571428571%;
left:10.857142857142858%;
}
#top_line_scroll_down_outer_wrapper{left:32.02479338842975%;
width:36.15702479338843%;
}
#top_line_scroll_down_bg_left{margin-left:-8.571428571428571%;
padding-left:16%;
width:84.57142857142857%;
}
#top_line_scroll_down_bg_right{margin-right:-18.243243243243242%;
}
#top_line_scroll_down_shadow_right{left:-18.181818181818183%;
}
#top_line_scroll_down_shadow_left{margin-left:15.909090909090908%;
}
#top_line_scroll_down_content{max-width:162px}
#flex-control-nav-left-wrapper{width:37.621%;margin-left:-3.416%}
#flex-control-nav-right-wrapper{width:37.621%;margin-right:-3.416%}
#subnavi_wrapper{margin-top:1.2%}
#subcontent #flex-control-nav-left{width:104.29447852760735%;
}
#subcontent #flex-control-nav-right-wrapper{margin-right:-2.7649769585253456%;
}
#top_line_slogan_right{width:4.586%;margin-left:65.3%}
#top_line_slogan_left{width:2.790625%}
#subcontent #top_line_slogan_left{margin-left:32.31850117096019%;
}
#subcontent #top_line_slogan_right{width:4.586%;margin-left:64.40281030444966%;
}
#subcontent #flex-sub-control-gradient-right{margin-left:-7.6923076923076925%;
}
#top_line_scroll_down_shadow_left_wrapper{width:50.559%}
#top_line_scroll_down_outer_wrapper #scroll_down_text{padding-top:3.0864197530864197%;
}
}
@media screen and (max-width:450px){#mobile-logo{display:block;width:100%;height:auto}
#logo,#carslogo{display:none}
.no-mobile-lt-450{display:none}
.mobile-lt-450{display:block}
}
@media screen and (max-width:400px){#top_line_slogan_middle{width:37.5%;
}
#top_line_slogan_right{width:0.6912442396313364%;
}
#flex-control-nav-right{margin-left:-1.3888888888888888%;
}
#top_line_scroll_down_outer_wrapper{left:31.510416666666668%;
width:37.23958333333333%;
}
#top_line_scroll_down_bg_left{padding-left:18.181818181818183%;
width:80.41958041958041%;
}
#top_line_scroll_down_bg_right{margin-right:-22.608695652173914%;
}
#top_line_scroll_down_shadow_right{left:-22.22222222222222%;
}
#top_line_scroll_down_shadow_left{margin-left:20.833333333333336%;
}
#top_line_scroll_down_shadow_above{left:14.685314685314685%;
width:70.62937062937063%;
}
#top_line_scroll_down_content{margin-left:-11.643835616438356%;
}
}
@media screen and (max-width:350px){#subnavi_wrapper{margin-top:2.9940119760479043%;
}
#top_line_slogan_middle{width:39.39393939393939%;
}
#flex-control-nav-left-wrapper{margin-left:-4.294478527607362%;
width:38.34355828220859%;
}
#flex-control-nav-right-wrapper{margin-right:-4.294478527607362%;
width:38.65030674846626%;
}
#subcontent #top_line_slogan_right{margin-left:63.27365269461078%;
}
#subcontent #flex-sub-control-gradient-right{margin-left:-9.695652173913043%}
#subcontent #top_line_slogan_left{margin-left:32.51850117096019%}
#top_line_scroll_down_outer_wrapper{left:31.137724550898206%;
width:38.02395209580838%;
}
#top_line_scroll_down_bg_left{margin-left:-10.236220472440944%;
padding-left:21.25984251968504%;
width:78.74015748031496%;
}
#top_line_scroll_down_bg_right{margin-right:-26%;
}
#top_line_scroll_down_shadow_left{margin-left:23.4375%;
}
#top_line_scroll_down_content{margin-left:-15.384615384615385%;
}
}
.grid_element{float:left;width:100%}
.grid_element:after{clear:both}
.left_element{float:left;margin-right:2%;width:49%}
.right_element{float:left;width:49%}
.right_element img{width:100%}
