#header{min-width:100%}#branding{float:left;width:30%;padding:0;border:0 solid blue}#logo a{display:block;padding:10px 10px 10px 20px}#logo img{min-width:120px}#header .region-header{float:left;width:auto;min-width:70%;max-width:70%;border:0 solid blue}#header .site-slogan{display:none}#header #block-search-form{width:290px;min-width:290px;float:right;margin-left:0;border:0 solid blue}#header #block-search-form input{margin-bottom:12px}#header .social-media-links{width:100%;width:290px;margin:0;border:0 solid blue}#date-stamp{display:none}.primary-menu-wrapper{display:table;width:100%}#mainMenu{display:table-row;width:100%}.nav li,.nav ul.menu li{display:table-cell;float:none}.nav li a,.nav ul.menu li a{display:block;white-space:nowrap;padding:12px 20px;font-size:16px}#content-column,.content-column,div.sidebar{float:left;clear:none}.sidebar-first .sidebar{width:30%;min-width:30%;margin-left:-100%;border:0 solid blue}.sidebar-first #content-column{width:70%;min-width:70%;margin-left:30%;border:0 solid blue}.sidebar-first #content-column .content-inner,.sidebar-second #content-column .content-inner{border:0 solid blue;margin:0}.sidebar-second .sidebar{float:right;clear:none;width:30%;min-width:30%;border:0 solid blue}.sidebar-second #content-column{width:70%;min-width:70%;border:0 solid blue}