body{width:100%; overflow-x:hidden; line-height:1.35}
#logo img, #logo span{display:none}
#logo{
background:url("/images/mobile/logo.gif") no-repeat 8px 0;
display:block;
height:40px;
width:170px;
}
#container, #content, #header, #aside, #footer, #trust, #likeBtns{width:auto}
#content, #aside, #content .menu li, #logo, #topNav, #trust, #content .section ul li{float:none}
#topNav a{margin:0}
.home #about, .home #findBanner{background:none; padding:0}
#findBanner{width:auto; height:auto; color:#000}
#findBanner p{padding:0}
#findBanner .start{text-indent:0; margin:0; height:auto}
.es #logo span, .seoLinks, .library h1 small, #topNav br, .library #byline, #superCats a span{display:none}
#header{padding:0; height:37px; position:relative}
#topNav{position:absolute; left:180px; top:0; height:37px; overflow:hidden; padding:0.25em 0.5em}
#topNav a{margin-left:2em; color:#888; display:block; float:left; line-height:1.5em; text-transform:lowercase}
#topNav a:last-child{margin-left:2em}
#nav{
overflow:hidden;
width:98%;
height:2em; 
padding:0 1%}
#nav a{font-weight:normal; font-family:sans-serif; font-size:100%; line-height:2.1em; text-transform:lowercase}
#nav form{line-height:2em}
#nav .subMenu:after{content:""}
#nav li:hover>ul, #nav li:focus>ul{left:-999em}
h1, .home h1, h2{font-size:120% !important; font-weight:bold}
/*Landing Pages*/
.lp #banner, .landing #banner, #header #promo, .landing #content img{display:none}
.lp #category h2.headline{width:auto; margin:0; padding:0; font-size:140%; font-weight:bold}
h2.slogan{text-align:left}
.lp h1, .landing h1{font-size:120%; height:auto; width:100%; background:#042868}
.lp #category #chooseCategory{border:none; padding:0; position:static}
.landing #container{background-image:none; padding-top:2em}
select, object{width:100%}
fieldset li{float:none}
#trust .bbb{margin:0}
#copyright{padding:1em 0 0 1em}

#trust .bbb{margin: 0}
#copyright{padding: 1em 0 0 1em}

a.btn, a.btn:visited, form > input.btn, .actionBtns input[type="submit"]{font-size: 100%; font-family: sans-serif}

