body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/**
 * Contao Open Source CMS
 * 
 * Copyright (C) 2005-2013 Leo Feyer
 * 
 * @package Core
 * @link    https://contao.org
 * @license http://www.gnu.org/licenses/lgpl-3.0.html LGPL
 */

/**
 * Make the wrapping container 960 pixel wide
 */
#wrapper {
	width:962px;
	margin:0 auto;
}

/**
 * Set the default margin of the grid columns
 */
*[class*="grid"] {
	float:left;
	display:inline;
	margin-right:10px;
	margin-left:10px;
}

/**
 * Add a default margin to all content elements, so they align with the floatet
 * ones (otherwise you would have to add "grid12" to every element)
 */
.mod_article>* {
	margin-left:0;
	margin-right:0;
}

/**
 * Remove the margin from floated articles, because the margin is already
 * applied to its content elements (see above)
 */
.mod_article.grid1,.mod_article.grid2,.mod_article.grid3,.mod_article.grid4,.mod_article.grid5,.mod_article.grid6,
.mod_article.grid7,.mod_article.grid8,.mod_article.grid9,.mod_article.grid10,.mod_article.grid11,.mod_article.grid12 {
	margin-left:0;
	margin-right:0;
}

/**
 * Automatically clear the floats in the main column, so you do not have to add
 * a clearing div to each article
 */
#main .inside {
	overflow:hidden;
}

/**
 * Grid column widths
 */
.grid1  { width:60px;  }
.grid2  { width:140px; }
.grid3  { width:220px; }
.grid4  { width:300px; }
.grid5  { width:380px; }
.grid6  { width:460px; }
.grid7  { width:540px; }
.grid8  { width:620px; }
.grid9  { width:700px; }
.grid10 { width:780px; }
.grid11 { width:860px; }
.grid12 { width:940px; }

/**
 * Floated articles can be 20 pixel wider (no margin)
 */
.mod_article.grid1  { width:80px;  }
.mod_article.grid2  { width:160px; }
.mod_article.grid3  { width:240px; }
.mod_article.grid4  { width:320px; }
.mod_article.grid5  { width:400px; }
.mod_article.grid6  { width:480px; }
.mod_article.grid7  { width:560px; }
.mod_article.grid8  { width:640px; }
.mod_article.grid9  { width:720px; }
.mod_article.grid10 { width:800px; }
.mod_article.grid11 { width:880px; }
.mod_article.grid12 { width:962px; }

/**
 * Default offset widths
 */
.offset1  { margin-left:90px;  }
.offset2  { margin-left:170px; }
.offset3  { margin-left:250px; }
.offset4  { margin-left:330px; }
.offset5  { margin-left:410px; }
.offset6  { margin-left:490px; }
.offset7  { margin-left:570px; }
.offset8  { margin-left:650px; }
.offset9  { margin-left:730px; }
.offset10 { margin-left:810px; }
.offset11 { margin-left:890px; }
.offset12 { margin-left:970px; }

/**
 * Reduce the overall width and the width of the grid columns if the screen
 * width is less than 980px (e.g. on a portrait tablet)
 */
@media (min-width:768px) and (max-width:979px)
{
	/**
	 * Reduce the overall width
	 */
	#wrapper {
		width:746px;
	}

	/**
	 * Reduce the grid column widths
	 */
	.grid1  { width:42px;  }
	.grid2  { width:104px; }
	.grid3  { width:166px; }
	.grid4  { width:228px; }
	.grid5  { width:290px; }
	.grid6  { width:352px; }
	.grid7  { width:414px; }
	.grid8  { width:476px; }
	.grid9  { width:538px; }
	.grid10 { width:600px; }
	.grid11 { width:662px; }
	.grid12 { width:724px; }

	/**
	 * Floated articles can be 20 pixel wider (no margin)
	 */
	.mod_article.grid1  { width:62px;  }
	.mod_article.grid2  { width:124px; }
	.mod_article.grid3  { width:186px; }
	.mod_article.grid4  { width:248px; }
	.mod_article.grid5  { width:310px; }
	.mod_article.grid6  { width:372px; }
	.mod_article.grid7  { width:434px; }
	.mod_article.grid8  { width:496px; }
	.mod_article.grid9  { width:558px; }
	.mod_article.grid10 { width:620px; }
	.mod_article.grid11 { width:682px; }
	.mod_article.grid12 { width:746px; }

	/**
	 * Reduce the offset widths
	 */
	.offset1  { margin-left:72px;  }
	.offset2  { margin-left:134px; }
	.offset3  { margin-left:196px; }
	.offset4  { margin-left:258px; }
	.offset5  { margin-left:320px; }
	.offset6  { margin-left:382px; }
	.offset7  { margin-left:444px; }
	.offset8  { margin-left:506px; }
	.offset9  { margin-left:568px; }
	.offset10 { margin-left:630px; }
	.offset11 { margin-left:692px; }
	.offset12 { margin-left:754px; }
}

/**
 * Remove all floats and fixed widths if the screen width is less than 768
 * pixel (e.g. on a mobile phone)
 */
@media (max-width:767px)
{
	/**
	 * Remove the overall width
	 */
	#wrapper {
		width:auto;
	}

	/**
	 * Show all columns underneath each other
	 */
	*[class*="grid"],.inside>*[class*="grid"] {
		float:none;
		display:block;
		width:auto;
		margin:0;
	}
}

@font-face {
font-family: 'OrbitronLight';
    src: url('../../files/templates/fonts/orbitron/orbitron-light-webfont.eot');
    src: url('../../files/templates/fonts/orbitron/orbitron-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/templates/fonts/orbitron/orbitron-light-webfont.woff') format('woff'),
         url('../../files/templates/fonts/orbitron/orbitron-light-webfont.ttf') format('truetype'),
         url('../../files/templates/fonts/orbitron/orbitron-light-webfont.svg#OrbitronLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OrbitronMedium';
    src: url('../../files/templates/fonts/orbitron/orbitron-medium-webfont.eot');
    src: url('../../files/templates/fonts/orbitron/orbitron-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/templates/fonts/orbitron/orbitron-medium-webfont.woff') format('woff'),
         url('../../files/templates/fonts/orbitron/orbitron-medium-webfont.ttf') format('truetype'),
         url('../../files/templates/fonts/orbitron/orbitron-medium-webfont.svg#OrbitronMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OrbitronBold';
    src: url('../../files/templates/fonts/orbitron/orbitron-bold-webfont.eot');
    src: url('../../files/templates/fonts/orbitron/orbitron-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/templates/fonts/orbitron/orbitron-bold-webfont.woff') format('woff'),
         url('../../files/templates/fonts/orbitron/orbitron-bold-webfont.ttf') format('truetype'),
         url('../../files/templates/fonts/orbitron/orbitron-bold-webfont.svg#OrbitronBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OrbitronBlack';
    src: url('../../files/templates/fonts/orbitron/orbitron-black-webfont.eot');
    src: url('../../files/templates/fonts/orbitron/orbitron-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/templates/fonts/orbitron/orbitron-black-webfont.woff') format('woff'),
         url('../../files/templates/fonts/orbitron/orbitron-black-webfont.ttf') format('truetype'),
         url('../../files/templates/fonts/orbitron/orbitron-black-webfont.svg#OrbitronBlack') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'ramblaregular';
    src: url('../../files/templates/fonts/rambla/rambla-regular-webfont.eot');
    src: url('../../files/templates/fonts/rambla/rambla-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/templates/fonts/rambla/rambla-regular-webfont.woff') format('woff'),
         url('../../files/templates/fonts/rambla/rambla-regular-webfont.ttf') format('truetype'),
         url('../../files/templates/fonts/rambla/rambla-regular-webfont.svg#ramblaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ramblabold';
    src: url('../../files/templates/fonts/rambla/rambla-bold-webfont.eot');
    src: url('../../files/templates/fonts/rambla/rambla-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/templates/fonts/rambla/rambla-bold-webfont.woff') format('woff'),
         url('../../files/templates/fonts/rambla/rambla-bold-webfont.ttf') format('truetype'),
         url('../../files/templates/fonts/rambla/rambla-bold-webfont.svg#ramblabold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'ramblaitalic';
    src: url('../../files/templates/fonts/rambla/rambla-italic-webfont.eot');
    src: url('../../files/templates/fonts/rambla/rambla-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../files/templates/fonts/rambla/rambla-italic-webfont.woff') format('woff'),
         url('../../files/templates/fonts/rambla/rambla-italic-webfont.ttf') format('truetype'),
         url('../../files/templates/fonts/rambla/rambla-italic-webfont.svg#ramblaitalic') format('svg');
    font-weight: normal;
    font-style: italic;
}
/* base.css */
#header .ce_image{text-align:center}html{overflow-y: scroll}html{font-size:100%}body{background-color:#fff;font-family:"ramblaregular",sans-serif;color:#5e5e5e}h1,h2,h3,h4,h5,h6,pre,blockquote,table{margin-bottom:1.25rem}h1,h2,h3,h4,h5,h6{font-family:"ramblaregular",sans-serif}a{text-decoration:none;color:#6db033}#main a:hover,#footer a:hover{font-style:italic;color:#3393b0}a,.toggler{outline: none;cursor: pointer}strong{font-family:"ramblabold",sans-serif}input,textarea{margin-bottom:1.25rem}.ie input,textarea{margin-bottom:20px}select{width:100%}#header,#container,#footer{width:100%}#header .inside{width:100%;height:4.875rem;margin-right:auto;margin-left:auto}.ie #header .inside{height:142px}#header .logo{top:1.2rem;position:absolute;float:left;display:inline-block;margin:0;padding:.1rem 1.2rem .1rem 1.875rem}.ie #header .logo{top:28px;padding:2px 20px 2px 30px}#header .logo a{font:2.2rem/3rem "OrbitronMedium",sans-serif;color:#88ca3e;text-shadow: 1px 1px 0px rgba(0,0,0,0.4)}#header .logo a sup{font-size:1.5rem;line-height:1.5rem;color:#467d06;text-shadow: 1px 1px 0px rgba(0,0,0,0.4)}.ie #header .logo a{font-family: "OrbitronMedium",sans-serif;font-size: 36px;line-height: 42px}#header .slogan{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;font:1.3rem "OrbitronMedium",sans-serif;color:#5e5e5e;letter-spacing:.14rem}.ie #header .slogan{font-size:21px;letter-spacing:2.24px}.pdf_link{right:1.875rem;top:1.75rem;position:absolute}.ie .pdf_link{right:30px;top:28px;position:absolute}#header .share_facebook,#header .share_google,#header .share_twitter{width:1.5rem;height:1.5rem;float:left;display:inline-block;border-radius:.25rem;background-size: 1.5rem 1.5rem;opacity: 0.5;-webkit-transition-property: opacity,background-image;-webkit-transition-duration: 0.7s,0.7s;-moz-transition-property: opacity,background-image;-moz-transition-duration: 0.7s,0.7s;-o-transition-property: opacity,background-image;-o-transition-duration: 0.7s,0.7s;transition-property: opacity,background-image;transition-duration: 0.7s,0.7s}.ie #header .share_facebook,.ie #header .share_google,.ie #header .share_twitter{width:24px;height:24px;background-position:center center;background-repeat:no-repeat;border-radius:4px;background-size: 24px 24px}#header .share_facebook:hover,#header .share_google:hover,#header .share_twitter:hover{opacity: 1.0}#header .share_facebook{background-image:url("../../files/templates/facebook1.png");background-repeat:no-repeat}#header .share_facebook:hover{background-image:url("../../files/templates/facebook.png")}#header .share_google{margin-left:.3125rem;background-image:url("../../files/templates/google1.png");background-repeat:no-repeat}#header .share_google:hover{background-image:url("../../files/templates/google.png")}#header .share_twitter{margin-left:.3125rem;background-image:url("../../files/templates/twitter1.png");background-repeat:no-repeat}#header .share_twitter:hover{background-image:url("../../files/templates/twitter.png")}.ie #header .share_google,.ie #header .share_twitter{margin-left:5px}.slider-control a{display:none}.ce_accordionStart > div.toggler:hover,.ce_accordionStart > div.toggler.active{background-color:#88ca3e;color:#fff;color: #ffffff!important}.ie #main .ce_accordionStart > div.toggler:hover{border-radius:5px}.ie #main .ce_accordionStart > div.toggler.active{border-radius:5px 5px 0 0}.mod_article#versandbestaetigung h1{height:4.75rem;margin-top:0;margin-bottom:1.875rem;background-color:#88ca3e;line-height:4.75rem;color:#f2f2f2;text-indent:1.875rem;text-shadow: 1px 1px 1px rgba(0,0,0,0.4)}.ie .mod_article#versandbestaetigung h1{height:76px;margin-top:0;margin-bottom:30px;line-height:76px;text-indent:30px}.mod_article#versandbestaetigung{background-color:#fff;border:1px solid #cbcbcb;border-radius:.3125rem}.ie .mod_article#versandbestaetigung{border-radius:5px}.mod_article#versandbestaetigung p{padding-right:1.875rem;padding-left:1.875rem}.ie .mod_article#versandbestaetigung p{padding-right:30px;padding-left:30px}.mod_article#versandbestaetigung p:last-child{margin-bottom:1.875rem}.ie7 .mod_article#versandbestaetigung .ce_text,.ie8 .mod_article#versandbestaetigung .ce_text{padding-bottom:30px}.caption{text-align:center}input.captcha{margin-bottom:.25rem}.ie input.captcha{margin-bottom:4px}span.captcha_text{display:block;margin-bottom:.75rem}.ie span.captcha_text{display:block;margin-bottom:12px}span.mandatory{margin-right:2px;margin-left:2px;color:#f00}.widget{margin:0;font:100.01% "ramblaregular",sans-serif}button[type="submit"]{width:100%;font:100.01% "ramblaregular",sans-serif}.checkbox_container{border: none}.ce_accordionStart{margin-top:.35rem;border:1px solid}.ie .ce_accordion{display:block;margin-top:6px;background-color:#fafaf4;border:1px solid #e5e5e5;border-radius:5px}.ie .ce_accordion.active{background-color:#fff}.accordion{background-color:#fff}.ie .accordion{background-color:#fff}.accordion h1[class*="grid"],.accordion h2[class*="grid"],.accordion h3[class*="grid"],.accordion h4[class*="grid"]{padding-left:1.25rem}.ie .accordion h1[class*="grid"],.ie .accordion h2[class*="grid"],.ie .accordion h3[class*="grid"],.ie .accordion h4[class*="grid"]{padding-left:20px}.accordion *[class*="grid"] h1,.accordion *[class*="grid"] h2,.accordion *[class*="grid"] h3,.accordion *[class*="grid"] h4{padding-left:1.25rem}.ie .accordion *[class*="grid"] h1,.ie .accordion *[class*="grid"] h2,.ie .accordion *[class*="grid"] h3,.ie .accordion *[class*="grid"] h4{padding-left:20px}.accordion *[class*="grid"] p,.accordion *[class*="grid"] ul{padding-right:1.25rem;padding-left:1.25rem}.ie .accordion *[class*="grid"] p,.ie .accordion *[class*="grid"] ul{padding-right:20px;padding-left:20px}.accordion *[class*="grid"] form{padding:1.875rem 1.25rem}.ie .accordion *[class*="grid"] form{padding:30px 20px}.toggler4 .accordion *[class*="grid"] p:first-child{padding-top:1.875rem}.ie .toggler4 .accordion .ce_text p.first{padding-top:30px}.toggler4 .accordion .ce_hyperlink{overflow:visible;padding-top:1.875rem}.ie .toggler4 .accordion .ce_hyperlink{padding-top:30px}.ie .toggler4 .accordion .ce_hyperlink a{padding-left:20px}.toggler4 .accordion .ce_hyperlink a{padding-left:1.25rem}#main .gbottom{margin-bottom:1.875rem}.ie #main .gbottom{margin-bottom:30px}#main .toggler h1,#main .toggler h2{margin-top:0;margin-bottom:0;font:1.6rem/4.75rem "OrbitronMedium",sans-serif;text-indent:1.875rem;text-shadow: 1px 1px 0px rgba(0,0,0,0.4)}.ie #main .toggler h1,.ie #main .toggler h2{font:24px "OrbitronMedium",sans-serif;font-family: "OrbitronMedium",sans-serif;line-height: 76px;text-indent: 30px}.toggler1 > div.toggler,.toggler2 > div.toggler,.toggler3 > div.toggler,.toggler4 > div.toggler,.toggler5 > div.toggler,.toggler10 > div.toggler,.toggler11 > div.toggler{background-color:#fafafa;color:#bbb;-webkit-transition-property: background-color, color;-webkit-transition-duration: 1.5s, 1.5s;-moz-transition-property: background-color, color;-moz-transition-duration: 1.5s, 1.5s;-o-transition-property: background-color, color;-o-transition-duration: 1.5s, 1.5s;transition-property: background-color, color;transition-duration: 1.5s, 1.5s}.ie .toggler1 > div.toggler,.ie .toggler2 > div.toggler,.ie .toggler3 > div.toggler,.ie .toggler4 > div.toggler,.ie .toggler5 > div.toggler,.ie .toggler10 > div.toggler,.ie .toggler11 > div.toggler{border-radius:5px}.toggler1,.toggler2,.toggler3,.toggler4,.toggler5{border-color:#e5e5e5}.toggler10,.toggler11{background-color:#f6f6f6;border-color:#e5e5e5}.ie #footer .ce_accordion{background-color:#f6f6f6}.ie #footer .ce_accordion.active{background-color:#fff}.ie #footer .ce_accordion.active > div.toggler.active{background-color:#f6f6f6;border-color:#e5e5e5;border-radius:5px 5px 0 0}.reference h3{margin-bottom:2.25rem}.ie .reference h3{margin-bottom:36px}.reference ul li{margin-bottom:.2rem;margin-left:1.1rem;list-style-type:square}.ie .reference ul li{margin-bottom:3.2px;margin-left:17.6px}.reference:nth-child(2n+2){background-color:#fafafa}.ie .reference.grid12.even{background-color:#fafafa}.reference figure{max-width: 21.25rem;height: auto}.ie .reference figure{max-width: 340px;height: auto}.reference.grid12{margin-right:0;margin-left:0;padding-right:10px;padding-left:10px;padding-top: 3.875rem;padding-bottom: 3.875rem}.ie .reference.grid12{padding-top: 62px;padding-bottom: 62px}.reference.grid12.modules{padding-top: 2.875rem;padding-bottom: 3.875rem}.ie7 .reference.grid12.modules,.ie8 .reference.grid12.modules{margin-bottom:5px;padding-top: 46px;padding-bottom: 62px}.reference.grid12.modules h2{margin-top:0;margin-bottom:2.5rem}.ie .reference.grid12.modules h2{margin-top:0;margin-bottom:40px}.widget-select,.widget-checkbox,.widget-captcha{margin-bottom:20px}p.error{color:#f00;padding-left: 0!important;padding-top: 10px}.mod_w3s_spotify_btn.grid4{margin-right:0}.mod_w3s_spotify_btn.grid4.second{margin-right:1rem;margin-left:0}.ie .mod_w3s_spotify_btn.grid4.second{margin-right:16px;margin-left:0}#footer .toggler10 .ce_text.grid12:last-child,#footer .toggler11 .ce_text.grid12:last-child{margin-bottom:1.875rem}#footer .toggler11 .ce_text.grid12:first-child{margin-top:1.875rem}#footer .toggler{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}#footer .toggler h4{margin-top:0;margin-bottom:0;padding-top:.6rem;padding-bottom:.6rem;font:.8rem/.8rem "OrbitronMedium",sans-serif;color:#9e9e9e;text-indent:1.875rem;-webkit-transition-property: color;-webkit-transition-duration: 1.5s;-moz-transition-property: color;-moz-transition-duration: 1.5s;-o-transition-property: color;-o-transition-duration: 1.5s;transition-property: color;transition-duration: 1.5s}#footer .toggler.active h4{color:#fff}.ie #footer .toggler h4{padding-top:10px;padding-bottom:10px;font-size: 13px;line-height: 13px;text-indent: 30px}#footer .ce_accordion.toggler11{margin-top:.25rem}#footer{margin-bottom:1.0rem}#copyright{width:100%;margin-top:.5rem;margin-bottom:.5rem;text-align:center;font-size:.7rem;font-weight:bold;color:#9e9e9e}.ie #copyright{margin-top:8px;margin-bottom:8px;font-size:11.2px}.scrollToTop{width:2rem;bottom:1rem;right:0;position:fixed;margin-right:10px;margin-bottom:10px;padding-top:.3rem;text-align:center;border:1px solid #333;border-radius:5px;font-size:1em;color:#FFF;text-transform:lowercase;background: none repeat scroll 0 0 #121212;cursor: pointer;visibility: hidden;z-index: 10;opacity: 0}
@media screen and (min-width: 1024px){
/* desktop.css */
html{font-size:100%}.mobileonly{display:none}.desktoponly{display:block}
}
@media screen and (max-width:480px){
/* smartphone.css */
html{font-size:55%}#header{width:200px;height:200px;margin-right:auto;margin-left:auto;text-align:center}#header .ce_image{width:200px;height:200px;text-align:center}.mobileonly{display:block}.desktoponly{display:none}.mod_w3s_spotify_btn.grid4,.mod_w3s_spotify_btn.third{display:none}.ce_text p,label,input,.captcha_text{font-size:.75rem}#container .mod_article > *,#footer .ce_accordion{margin-right:.6rem;margin-left:.6rem;padding-right:0;padding-left:0}#footer .toggler{font-size:1.2rem;line-height:1.2rem}
}
@media screen and (min-width:480px) and (max-width:1024px) and (orientation:portrait){
/* tablet_portrait.css */
html{font-size:75%}#header{width:200px;height:200px;margin-right:auto;margin-left:auto;text-align:center}#header .ce_image{width:200px;height:200px;text-align:center}.mobileonly{display:none}.desktoponly{display:none}.mod_w3s_spotify_btn.grid4,.mod_w3s_spotify_btn.third{display:none}#footer .toggler{font-size:1.1rem;line-height:1.1rem}
}
