#header{min-width:100%;}#branding{float:left;width:30%;padding:0;border:0px 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:0px solid blue;}#header .site-slogan{display:none;}#header #block-search-form{width:290px;min-width:290px;float:right;margin-left:0px;border:0px solid blue;}#header #block-search-form input{margin-bottom:12px;}#header .social-media-links{width:100%;width:290px;margin:0;border:0px 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:0px solid blue;}.sidebar-first #content-column{width:70%;min-width:70%;margin-left:30%;border:0px solid blue;}.sidebar-first #content-column .content-inner,.sidebar-second #content-column .content-inner{border:0px solid blue;margin:0;}.sidebar-second .sidebar{float:right;clear:none;width:30%;min-width:30%;border:0px solid blue;}.sidebar-second #content-column{width:70%;min-width:70%;border:0px solid blue;}