/*
.wrapper, #topmenubox .m_inner {
 width: 100%;
  max-width: none;
}
#nav { right: 5%; }
#topparallax { height: 60%; }
*/

.topheader { background-height: 150px; }
.topheader p { text-align: center; }
.container { margin-top: 0; padding-top: 0; }
.contentbox { padding: 10px 0 20px 0; }
.breadcrumbs { padding: 6px 0 3px 0}

.footerbox { font-size: 16px; background: #dcdcdc; border-radius: 0 0 12px 12px; }
.footerbox .center { width: 90%; margin: 0 3%; 0 3% }
.footerbox .left { width: 35px; }

.obo_grid { max-width: 1400px; }

.details_text { padding: 30px; }
#editor { background: #DDDDDD; }
.forum_search { text-align: right; background-color: transparent !important; outline: 0 !important; }
#mod_forum_search { width: 200px; }
.forum_head_home { font-size: 20px !important; }
.details_info { font-weight: bold; padding: 10px; background-color: #E7E8FF; }

ul li { list-style: disc !important; }
.markItUpHeader ul li { list-style: none !important; }

img { max-width: 100%; height: auto; }

.mod_nwi_metadata { font-size: 0.9em; font-style:italic; margin-bottom: 4px; color: #888888; }
/* .mod_nwi_grid_box { padding: 10px 20px 10px 20px; } */
.mod_nwi_teaserpic { float: left; padding: 20px 0 0 0; }
.mod_nwi_teasertext { padding: 10px 10px 0 0; }
.mod_nwi_metadata { border-top: 1px solid #888888; }
.mod_nwi_tag { background-color: #cccccc; }
.mod_nwi_shorttext { width: 100%; }

.mod_nia img { float: left; padding-right: 20px; padding-bottom: 20px; }
.mod_nia hr { margin-top: 28px; margin-bottom: 15px; }
.mod_nia h2 { margin-bottom: 30px; }

.overlay-div { position:absolute;top:50%;left:0;width: 90%;transform: translateY(-50%);color: #ffffff !important;text-align: center;background-color: rgba(0,0,0,0.6);padding: 10px;z-index: 1; }

.dlbutton { padding: 8px 15px 8px 15px; background: #cccccc; border-radius: 12px; width: 30%; color: #fff; cursor:pointer; text-align:center; float:left; }
.dlbuttonkompl { padding: 8px 15px 8px 15px; background: #cccccc; border-radius: 12px; width: 30%; color: #fff; cursor:pointer; text-align:center; float:right; }
.dlbuttonallg { padding: 8px 15px 8px 15px; background: #cccccc; border-radius: 12px; width: 30%; color: #fff; cursor:pointer; text-align:center; }
.dlbuttonc { padding: 8px 35px 8px 35px; background: #cccccc; border-radius: 12px; width: 40%; color: #fff; cursor:pointer; text-align:center; margin-top: 6px; }

video { max-width: 100%; height: auto; border-radius: 8px;  }
img { max-width: 100%; }

.social_link { float:right; }

.miniform input[type="text"], .miniform input[type="email"], .miniform input[type="tel"], .miniform input[type="url"], .miniform select, .miniform textarea { background-color: #dfdfdf; }

#cboxTitle { color:#000000; background:#ffffff; }