

#DUMMY_DONT_DELETE  {
}

#ext-link-action-cancel  {
  background-color:white;
  border:1px solid #aaa;
  border-radius:2px;
  color:#666;
  cursor:pointer;
  display:inline-block;
  font-size:15px;
  line-height:21px;
  padding:4px 20px 5px 20px;
  text-decoration:none;
}

#ext-link-action-cancel:hover  {
  border:1px solid #666;
  color:black;
}

#ext-link-action-continue  {
  background-color:#0098db;
  border:none;
  border-radius:2px;
  color:white;
  cursor:pointer;
  display:inline-block;
  font-size:15px;
  line-height:21px;
  margin-right:15px;
  padding:5px 20px 6px 20px;
  text-decoration:none;
}

#ext-link-action-continue:hover  {
  background-color:rgba(0, 152, 219, 0.7);
}

.aktp-upper-header-date  {
}

.aktp-upper-header-date-label  {
}

.cookie-hint  {
}

.cookiebox  {
  background-color:white;
  border-top:1px solid #c2c2c2;
  bottom:0;
  box-shadow:10px -2px 10px #c2c2c2;
  box-sizing:border-box;
  margin:0px;
  padding:20px;
  position:fixed;
  width:100%;
  z-index:99;
}

.cookiebox-button  {
  margin-top:5px;
  text-align:center;
}

.cookiebox-text  {
  color:black;
  font-size:0.813em;
  line-height:18px;
  margin:auto;
  max-width:900px;
  text-align:center;
}

.db-button  {
  background-color:#0098db;
  border:none;
  border-radius:2px;
  color:white !important;
  display:inline-block;
  font-size:16px;
  line-height:normal;
  padding:10px 15px;
}

.ext-link-header  {
  border-bottom:1px dotted silver;
  color:#0018a8;
  font-size:22px;
  margin-bottom:10px;
  padding:10px 0px 10px 0px;
}

.ext-link-hide  {
  margin-bottom:10px;
}

.ext-link-text  {
  line-height:normal;
}

.ext-link-warning-inner1  {
  background-color:white;
  border-radius:5px;
  box-shadow:inset 0px 0px 5px 1px rgba(0,0,0,0.14);
  box-sizing:border-box;
  left:50%;
  margin:10px 10px;
  min-height:200px;
  min-width:300px;
  padding:10px 40px 30px 40px;
  position:fixed;
  top:50%;
  transform: translate(-50%, -50%);;
  z-index:150;
}

.ext-link-warning-logo  {
  position:absolute;
  right:10px;
  top:10px;
  width:30px;
}

.nbi-active>a  {
  background-color:white !important;
  padding-bottom:3px !important;
}

.nbi-inactive:hover .nbi-menu  {
  opacity:1;
  transition:opacity 0.3s linear 0.1s;
  visibility:visible;
}

.nbi-inactive>a  {
  background-color:aliceblue !important;
  border-bottom:1px solid silver;
  color:#666 !important;
  font-size:13px;
  padding-right:0px !important;
}

.nbi-item  {
  box-sizing:border-box;
  float:left;
}

.nbi-item> a  {
  background-color:white;
  border-left:1px solid silver;
  border-right:1px solid transparent;
  border-top:1px solid silver;
  border-top-left-radius:4px;
  border-top-right-radius:4px;
  box-sizing:border-box;
  display:block;
  font-size:15px;
  padding:2px 20px 2px 40px;
  text-decoration:none !important;
}

.nbi-menu  {
  background-color:white;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
  border-right:1px solid red;
  border-top-right-radius:4px;
  left:-20px;
  min-height:200px;
  min-width:200px;
  opacity:0;
  padding:10px 20px 20px 20px;
  position:absolute;
  top:29px;
  visibility:hidden;
  white-space:nowrap;
}

.nbi-menu-header  {
  display:block;
  margin-bottom:10px;
  margin-left:-10px;
  padding-bottom:16px;
  padding-left:10px;
  padding-top:2px;
  text-decoration:none;
}

.nbi-menu-header:hover  {
  text-decoration:underline;
}

.nbi-menu-link  {
  color:black;
  display:block;
  text-decoration:none;
}

.nbi-menu-link:hover  {
  text-decoration:underline;
}

.nbi-overlay-border  {
  background-color:white;
  height:1px;
  left:20px;
  position:absolute;
  top:-1px;
  width:44px;
}

.overview-link  {
  display:none !important;
}

.subtab  {
  margin:0 auto;
  position:relative;
}

.subtab2  {
  margin:0 auto;
  max-width:76.875em;
  position:relative;
}

.subtab3  {
  box-sizing:border-box;
  left:120px;
  position:absolute;
  top:-29px;
  z-index:100;
}

.subtab3>.nbi-item:last-child > a  {
  border-right:1px solid silver;
}

.xxl-bg-pane-inner  {
  max-width:76.875em;
  padding-left:20px;
  padding-right:20px;
  padding-top:15px;
  width:100%;
}

.xxl-bg-pane-outer  {
  background-color:#eff3f3;
  display:flex;
  justify-content:center;
}

div.rootspan .mtn .mtn-entry  {
  border-left:1px solid #999;
  min-height:100px;
  padding-left:20px;
  padding-top:1.3em;
}

div.rootspan .mtn .mtn-navigation  {
  margin-bottom:0;
}

div.rootspan .mtn ul>li.mtn-tab  {
  font-weight:bold;
  list-style:none;
  margin-left:0;
}

div.rootspan ul  {
  margin-bottom:1.2em;
}

div.rootspan ul>li  {
  list-style:url(/pics/rwd2016/aktp/bullet.png) outside;
  margin-left:1.2em;
}

div.testrwd  {
  border:1px solid black;
}


@media all and (min-width:80em) { 
.xxl-bg-pane-inner  {
  padding-left:20px;
  padding-right:20px;
}

div.testrwd  {
  border:xlarge;
}
}

@media all and  (min-width:47.96em) and (max-width:79.9999em){}

@media all and (min-width:30.0001em) and (max-width:47.9599em){
.aktp-upper-header-date-label  {
  display:none;
}

.cookiebox  {
  margin-top:55px;
}

.ext-link-text  {
  font-size:12px;
}

.subtab  {
  display:none;
}

.subtab2  {
}

div.rootspan .mtn .mtn-entry  {
  border-left:none;
  min-height:200px;
  padding-left:2px;
}

div.testrwd  {
  border:medim;
}
}

@media all and (max-width:30em){
.aktp-upper-header-date  {
  font-size:18px;
}

.aktp-upper-header-date-label  {
  display:none;
}

.cookiebox  {
  margin-top:55px;
}

.ext-link-text  {
  font-size:11px;
}

.subtab  {
  display:none;
}

div.rootspan .mtn .mtn-entry  {
  border-left:none;
  min-height:200px;
  padding-left:2px;
}
}
