#companydescription, #headernav, .searchbuttons, .print, .tweetbox, .newsbox, .pressbox, .agendabox, .nomobile {display:none;}
#searchcontainer {height:auto;width:90px;padding: 0;margin:10px 0 0 0;}
#searchcontainer .clearfix {clear:none;display:none;}
#searchcontainer .textfield {width:70px;}
.searchform {margin: 0;}
.searchform button { top: 0;left:90px;}
#languagecontainer {width:70px;margin:10px 0 0 10px;}
#logoheader{width:auto;float:left;height:45px;}
#logo1, #logo2{width: 50px; height: 29px; background: url(images/nvc.png) no-repeat -152px -1187px; margin:10px 0 0 5px; }
#logo1 a,#logo2 a{width: 50px; height: 29px; }
#headerwrapper {width:170px;float:left;}
#bg{background:none;min-height:0;min-width:0;}
#left,#right, #footercontents, #main, .eduction-item {width:auto;float:none;}
#agenda-overview h1 {width:auto;float:none;}
#headercontainer {padding:0;}
.primarybuttons {margin:0;}
.primarybuttons p {display: none;}
.primarybuttons h3 {font-size: 15px;}
.primarybuttons a {display:block;}
.buttonblue{padding:5px;width:auto;height:auto;overflow:visible;background:#e0edf9;border-top:1px solid #90c3e8;border-bottom:1px solid #90c3e8;margin: 5px 0 0 0;float:none;}
.buttonpink{padding:5px;width:auto;height:auto;overflow:visible;background:#f4e4f1;border-top:1px solid #da9fcb;border-bottom:1px solid #da9fcb;margin: 5px 0 0 0;float:none;}
.buttonorange{padding:5px;width:auto;height:auto;overflow:visible;background:#fef2e3;border-top:1px solid #fecd9f;border-bottom:1px solid #fecd9f;margin: 5px 0 0 0;float:none;}
.buttongreen{padding:5px;width:auto;height:auto;overflow:visible;background:#f3f9e8;border-top:1px solid #cfe8ae;border-bottom:1px solid #cfe8ae;margin: 5px 0 0 0;float:none;}
.onlymobile{display:block;}
.bluebar{clear:both;height:20px;background:#0c54a0;padding:5px;}
.bluebar h1{font-size:13px;color:#FFF;margin:0;padding:0;font-weight:normal;}
#agenda-overview .floatright {display:none;}
#agenda-overview h3 {line-height:95%;font-size:12px;}
.agenda-item{padding:5px;}
#map_canvas{border-bottom: #a5a8ac 1px solid;border-left: #a5a8ac 1px solid;width: 100%;height: 350px;border-top: #a5a8ac 1px solid;border-right: #a5a8ac 1px solid;}
.full-page-contents {margin:10px 0 10px 0;padding: 0 5px 0 5px;}
.full-page-contents h1 {font-size:18px;}
.full-page-contents h2 {font-size:16px;}
.full-page-contents h3 {font-size:14px;}
.full-page-contents h4 {font-size:12px;}
.mobilepadding{padding: 0;margin:5px 0 10px 0;}
.first{display:none;}
table.table{width:auto;}
.line {margin:5px 0 5px 0;}
.rightmenu { margin: 10px; }
.rightmenu h3 {font-size:15px;}
.footercol {float:left;margin:5px 10px 5px 10px;min-height:100px;}
.introduction{margin:10px 0 10px 0;padding:10px;line-height:1.1;}
.introduction h1 {line-height:97%;}
.share-icons {margin: 10px 0 0 0;width:auto;float:none;}
.share-icon {margin:0 2px 0 0;}
.tweet{margin: 0;}
.copyright{margin:15px 10px 0 10px;}
.breadcrumb{margin: 0 0 0 15px;}
#footer{min-width:0;}
.rightmenu .searchform {position:relative;margin:10px 0 0 0;}
.rightmenu .searchform button {top: 0; left: 145px;}
#generated_form .textfield, #personal .textfield{border:1px solid #b4b6b8;font-size:12px;color:#000;padding:5px;max-width:140px;}
#generated_form .textarea, #personal .textarea{border:1px solid #b4b6b8;font-size:12px;color:#000;padding:5px;max-width:140px;}
#generated_form td, #personal td{padding:2px;}
#agenda-bar {padding:5px;background:#0c54a0;}
#agenda-bar h1{font-size:13px;color:#FFF;margin:0;padding:0;}
.agenda-left{width:auto;float:none;}
.agenda-right{width:auto;float:none;margin:10px 0 0 0;}
#exhibition-overview-small .exhibition-date, #exhibition-overview-small .exhibition-subscribe, #exhibition-overview-small .exhibition-title  {float:none; width: inherit;}
#exhibition-overview-small .exhibition-date {margin-top:10px;}
#exhibition-overview-small .exhibition-subscribe, #full-events-small .exhibition-subscribe {margin-top:10px;margin-bottom:10px;}
#full-events-small .exhibition-date, #full-events-small .exhibition-subscribe, #full-events-small .exhibition-title  {float:none; width: inherit;}
#full-events-small .exhibition-subscribe a, #exhibition-overview-small .exhibition-subscribe a { color: #0c54a0 !important; }
#exhibition-overview .exhibition-item { margin-top: 20px; }
#exhibition-overview .exhibition-subscribe { margin-top: 10px; margin-bottom:10px; }
#exhibition-overview .exhibition-date {margin-top:10px;}
#exhibition-overview .exhibition-date, #exhibition-overview .exhibition-subscribe, #exhibition-overview .exhibition-title  {float:none; width: inherit;}
