/* ~~~~~~~~~~~~~ */ /* Superfish */ /* ~~~~~~~~~~~~~ */ /* \ {\ {\ superfish.css|raw }\ }\ */ /*~~~~~~~~~~*/ /* Defaults */ /*~~~~~~~~~~*/ @import url('http://fonts.googleapis.com/css?family=Oxygen'); body, p, ol, ul, td, th, input, textarea { font-family: 'Oxygen', sans-serif; font-size: 14px; font-weight: normal; } h1, h2 { color: #186886; font-weight: normal; } h1 { font-size: 1.5em; line-height: 1.5em; } h2 { font-size: 1.3em; line-height: 1.3em; } pre { background: #C6DAE1; } a, .submenu a, a.external-link { color: #186886; } a.external-link { padding-right: 0px !important; background: transparent; } #main a, #main p a, #main ol a, #main ul a, #main td a { font-weight: bold; } .card-frame > .card-header { background: #186886; color: white; } #header-block { display: block; border-bottom: 2px solid #999; padding: 5px; margin-bottom: 20px; margin-top: 0; } #wagn { min-width:1024px; } #wrapper { min-width: 975px; padding: 0 30px; } #top-logo { float:left; } #top-logo img { height: 110px; } #site-name { float:left; display: block; margin: 10px 0 0 70px; line-height: 50px; font-size: 300%; } #site-name a { text-decoration: none; } #top-menu { float:left; display: inline-block; text-align: right; font-size: 16px; margin:27px 15px 4px 55px; width:auto; } #top-menu a { color: #222; font-weight: normal; margin-left: 15px; } #control-bar { padding-bottom: 15px; } #control-bar .SELF-follow_u { float:right; margin-left: 10px; } #control-bar .SELF-follow_u img { height: 25px; width: 25px; } #control-bar .navbox { float: right; background: #eee; width: 350px; font-size: 14px; color: #999; font-weight: normal; padding: 2px; } #control-bar #logging a { padding-right: 20px; } #top-menu a { margin: 0px 15px; font-weight: bold; } body { background: #fff; } #secondary { float: right; width: 180px; text-align: right; padding-right: 10px; border-right: 2px solid #999; } #secondary h1, #secondary h2 { font-size: 1.4em; line-height: 1.3em; padding: 5px 0; color: #000; } #secondary a { font-size: 1.1em; } #secondary p { padding: 2px 0; } #secondary p strong { font-size: 1.5em; } #primary { float:right; width: 77%; min-width:688px; margin:0; } #primary, #secondary { padding-bottom: 80px; margin-bottom: 30px; } h1.page-header, #main > .ALL > h1 { font-size: 2.4em; line-height: 1em; margin-bottom: .6em; } #cc-license { border-top: 1px solid #aaa; font-size: 80%; margin-top: 1em; padding: 5px; clear: both; } /* Keep missing images and fields from being floated */ .missing-view { float: none !important; } /* format the Happenings news feed on home page */ /* .SELF-home .SELF-happening h1 { color: #000; font-weight: bold; padding-left: 8px; } */ .SELF-home .SELF-happening .search-result-list h1 { font-size: 100%;font-weight: bold; padding: 12px 0 0 0; display:block; } .SELF-home .SELF-happening .paging { display: none; } /* make group photo on home page have responsive sizing */ .SELF-home .SELF-mural_group_photo_2013 img { max-width:100% !important; height:auto; } /* Make the edit box for this CSS card tall enough to be useful */ .SELF-Xcss textarea.card-content { height: 500px; } #wagn #main div.content-view { display: inline-block !important; } /* Hide headers on Session Logistic cards in edit mode */ .RIGHT-session_logistic .edit-content h2 { display:none; }