body { background: url(/sites/default/themes/ghh/images/common/bg-body.png) 0 0 repeat-x #fffaeb; color: #333333; font: 75%/1.25 Arial, Helvetica, sans-serif; } hr { display: none; } strong { font-weight: bold; } em { font-style: italic; } del { text-decoration: line-through; } th { vertical-align: top; font-weight: normal; text-align: left; } td { vertical-align: top; } address, cite, dfn { font-style: normal; } abbr, acronym { border-bottom: 1px dotted #999999; cursor: help; } input { font-family: Arial, Helvetica, sans-serif; padding: 3px; } textarea { font-family: Arial, Helvetica, sans-serif; width: 100%; border: 1px solid #d6d6d6; } select { font-family: Arial, Helvetica, sans-serif; border: 1px solid #cccccc; padding: 5px; } a, a:visited { color: #007eff; text-decoration: none; } a:hover, a:active { text-decoration: underline; } p { margin-bottom: 10px; } table th { font-weight: bold; border: 1px solid #e5e5e5; padding: 4px; } table td { border: 1px solid #e5e5e5; padding: 4px; } table.views-table th { font-weight: bold; border: 1px solid #e5e5e5; padding: 4px; text-align: center; background-color: #e5e5e5; } table.views-table td { border: 1px solid #e5e5e5; padding: 4px; text-align: center; } table.views-view-grid td { vertical-align: top; } #add-stuff { float: right; } #add-stuff div { position: absolute; top: auto; left: -999em; padding: 37px 3px 3px; margin-top: -39px; margin-left: -2px; z-index: 5; background: #d4d4d4; background: rgba(212,212,212,0.75); -pie-background: rgba(212,212,212,0.75); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #add-stuff ul { width: 117px; padding: 9px 9px; background: #ffffff; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #add-stuff li { padding: 8px 10px 3px; width: 97px; border-bottom: 1px solid #efefef; font-size: 1.2em; } #add-stuff li a, #add-stuff li a:visited { text-decoration: none; color: #191919; } #add-stuff li.last { border: 0; } #add-stuff .ico-article { background-position: 0 0; } #add-stuff .ico-event { background-position: 0 -26px; } #add-stuff .ico-place { background-position: 0 -52px; } #add-stuff .ico-audio { background-position: 0 -78px; } #add-stuff .ico-video { background-position: 0 -104px; } #add-stuff .links .ico-add-stuff { display: none; } #add-stuff .links .add-stuff-name { width: 80px; } #add-stuff .links .add-stuff-name:hover { color: #808080; } #add-stuff-button, #add-stuff-button:visited { position: relative; display: block; width: 110px; padding: 0 28px 0 0; height: 37px; line-height: 39px; font-weight: bold; font-size: 1.2em; text-transform: uppercase; text-decoration: none; text-align: center; background: url(/sites/default/themes/ghh/images/common/btn-add-stuff.png) no-repeat; cursor: pointer; z-index: 10; color: #ffffff; text-shadow: 0 -1px 0 #729a1e; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #add-stuff:hover #add-stuff-button, #add-stuff.hover #add-stuff-button { -webkit-box-shadow: 0 2px 6px #d4d4d4; -moz-box-shadow: 0 2px 6px #d4d4d4; box-shadow: 0 2px 6px #d4d4d4; } #add-stuff:hover div, #add-stuff.hover div { left: auto; } .ico-add-stuff { display: inline-block; width: 26px; height: 26px; float: left; margin-top: -5px; margin-right: 0; vertical-align: middle; background: url(/sites/default/themes/ghh/images/common/sprite-add-stuff-icons.png) 0 0 no-repeat; cursor: pointer; } .add-stuff-name { float: right; padding-left: 5px; width: 65px; } #navigation { margin-bottom: 15px; } #navigation .primary-links { height: 39px; background: #fdd471 url(/sites/default/themes/ghh/images/common/bg-navigation.png) repeat-x; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #navigation .primary-links a, #navigation .primary-links a:visited { display: block; padding: 11px 27px 10px; height: 18px; font-size: 1.25em; font-weight: bold; color: #333333; background: #fdd471 url(/sites/default/themes/ghh/images/common/bg-navigation.png) 0 0 repeat-x; -webkit-text-shadow: 0 1px 0 #ffffff; -moz-text-shadow: 0 1px 0 #ffffff; text-shadow: 0 1px 0 #ffffff; } #navigation .primary-links .active a, #navigation .primary-links .active a:visited, #navigation .primary-links .active-trail a, #navigation .primary-links .active-trail a:visited { background-position: 0 -38px; background-color: #ff8a0c; text-shadow: none; text-shadow: none; color: #ffffff; -webkit-text-shadow: none; -moz-text-shadow: none; } #navigation .primary-links li { padding-left: 3px; background: url(/sites/default/themes/ghh/images/common/bg-navigation-separator.png) 0 0 no-repeat; } #navigation .primary-links li.first { padding: 0; background: transparent; } #navigation .primary-links li.first a { -webkit-border-radius: 6px 0 0 6px; -moz-border-radius: 6px 0 0 6px; border-radius: 6px 0 0 6px; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #navigation .primary-links a:hover { color: #000000; text-decoration: none; } #navigation .primary-links a:active { text-decoration: none; } #navigation .ico-menu { display: inline-block; width: 19px; height: 19px; text-indent: -999em; margin-bottom: -1px; background: url(/sites/default/themes/ghh/images/common/sprite-menu-icons.png) -19px 0 no-repeat; cursor: pointer; } #navigation .ico-home { text-indent: -999em; } #navigation .active .ico-home { background-position: 0 0; } #navigation .active .ico-help { background-position: 0 -19px; } #navigation .ico-help { background-position: -19px -19px; } #navigation a:hover .ico-help { background-position: -38px -19px; } #group-page-head .wrapper { margin-top: 0px; margin-bottom: 10px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; padding: 10px; } #group-page-head .wrapper a { color: inherit !important; display: block; text-decoration: none; height: 80px; line-height: 80px; float: left; } #group-page-head .wrapper a img { vertical-align: middle; position: relative; margin-left: 16px; } #group-page-head .wrapper h1 { color: inherit !important; margin: 0px !important; margin-left: 17px !important; white-space: nowrap; overflow: hidden; } #group-page-head .wrapper img { margin-right: 15px; } .hide { position: absolute; top: -999em; left: -999em; height: 1px; width: 1px; } .display-none { display: none; } #header .block-user ul:after, #featured .pane:after, #footer .menu:after, #sitemap:after, .item-block:after, .more-link:after, .clearfix:after, form ul:after, #sitemap li:after, #page .block-quicktabs .block-content .block-title:after, #page .view .view-content .odd:after, #page .view .view-content .even:after, .view-popular-places .views-row:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .image { position: relative; padding: 4px; margin: 0 20px 20px 0; float: left; border: 1px solid #d0d0d0; background: #fff; } .image img, .views-field-field-list-image-fid img { display: block; margin: 0 auto; } .corner { display: block; position: absolute; width: 66px; height: 64px; top: 1px; right: -6px; z-index: 2; background: url(/sites/default/themes/ghh/images/common/misc-corner-signature.png) 0 0 no-repeat; } span.harlem-word { background-position: 0 0; } span.did-you-know { background-position: 0 -64px; } span.profiles-of-hope, span.profile-of-hope { background-position: 0 -128px; } .corner-left { display: block; position: absolute; width: 66px; height: 64px; top: -43px; left: -34px; z-index: 2; background: url(/sites/default/themes/ghh/images/common/misc-corner-signature.png) -66px 0 no-repeat; } span.harlem-word-l { background-position: -66px 0; } span.did-you-know-l { background-position: -66px -64px; } span.profiles-of-hope-l { background-position: -66px -128px; } .category-link, #right .item-block .category-link { color: #b3b3b3; font-size: 0.9em; margin: 10px 0; } .category-link span { color: #d9d9d9; } .category-link a { color: green; } .ico-small { display: inline-block; width: 21px; height: 21px; margin-top: -4px; vertical-align: middle; text-decoration: none; background: url(/sites/default/themes/ghh/images/common/sprite-small-icons.png) 0 0 no-repeat; } .ico-profile { background-position: 0 0; } .ico-fb { background-position: 0 -21px; } .ico-tw { background-position: 0 -42px; } .ico-help-orange { background-position: 0 -63px; } .ico-more-link, .ico-see-all { background-position: 0 -84px; } .ico-prev { background-position: 0 -105px; } .ico-next { background-position: 0 -126px; } a .ico-small { cursor: pointer; } .tooltip { display: none; width: 140px; padding: 20px 15px 5px; margin-top: 5px; font-size: 0.9em; background: transparent url(/sites/default/themes/ghh/images/common/bg-tooltip.png) no-repeat; color: #868686; } .tooltip span.b { display: block; width: 170px; height: 10px; position: absolute; left: 0px; bottom: -10px; background: transparent url(/sites/default/themes/ghh/images/common/bg-tooltip.png) no-repeat 0 100%; } .overlay { cursor: pointer; } .block-overlay { position: absolute; padding: 8px; background: #000; z-index: 9999; } .block-overlay .block-content { padding: 3px; background: #fff; } .block-overlay .block-signup { padding: 30px; color: #666; } .block-overlay .block-signup h1 { margin-bottom: 20px; font-size: 2.4em; color: #2b2b2b; } .block-overlay .block-signup .why { float: left; width: 330px; padding: 6px 0; border-right: 1px solid #f0f0f0; } .block-overlay .block-signup .why li { list-style: none; padding: 10px 0 10px 33px; font-size: 1.25em; background: url(/sites/default/themes/ghh/images/common/bullet-tick.png) 0 6px no-repeat; } .block-overlay .block-signup div.user-register { float: left; width: 265px; } .block-overlay .block-signup form { margin-left: 25px; } .block-overlay .block-signup form a, .block-overlay .block-signup form a:visited { color: #00a1fe; } .block-overlay .block-signup p { font-size: 1.5em; margin: 0px; margin-bottom: 10px; } .block-overlay .close { position: absolute; top: 0; right: 0; padding: 5px; background: #000; } .block-overlay .close a { display: block; width: 23px; height: 23px; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 100% 0 no-repeat; } .block-overlay .title { position: relative; margin: 5px 0 5px 10px; min-height: 29px; } .block-overlay .title p { width: 620px; margin-right: 40px; } .block-overlay .controls { position: absolute; bottom: 0; right: 0; } .block-overlay .controls .prev { position: relative; display: inline-block; width: 27px; height: 29px; margin-left: 3px; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 0 -47px no-repeat; } .block-overlay .controls .next { position: relative; display: inline-block; width: 27px; height: 29px; margin-left: 3px; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 0 -47px no-repeat; background-position: 100% -47px; } .block-overlay .block-login { color: #666666; padding: 30px; width: 300px; text-align: center; } .block-overlay .block-login .submit-wrapper { margin: 0 100px; width: 100px; } .block-overlay .block-login #user-login-form .item-list { margin-top: 15px; } .block-overlay .block-login #user-login-form .item-list li { margin-bottom: 5px; } .limiter { position: relative; width: 940px; margin: 0 auto; z-index: 0; } #highlight { position: absolute; top: 0; left: 0; width: 100%; height: 500px; background: url(/sites/default/themes/ghh/images/common/bg-logo-highlight.png) center top no-repeat; z-index: -1; } #header { margin-bottom: 15px; } #header .limiter { border: 1px solid #d0d0d0; border-top: 0; background: #fdfdfd url(/sites/default/themes/ghh/images/common/bg-top-links.png); -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #header .block-user a, #header .block-user a:visited { color: #5c5c5c; } #header .block-user ul { float: right; font-size: 0.9em; line-height: 2.25em; color: #5c5c5c; } #header .block-user img { border: 1px solid #d0d0d0; margin: 0 5px -3px 0; } #header .block-user li { float: left; padding: 0 20px; border-left: 1px solid #e7e7e7; } #header .block-user li.first { border-left: 0; } #header .block-user li.last { border-right: 0; } #header .block-user .ico-small { float: left; margin-top: 0px; } #branding { margin-bottom: 10px; position: relative; z-index: 5; } #branding .site-name { width: 350px; display: block; height: 67px; position: relative; float: left; margin-top: 4px; } #branding .site-name a { display: block; height: 67px; } #branding .site-name a img { display: block; height: 67px; } #page h4 a, #page h4 a:visited, #page h5 a, #page h5 a:visited { text-decoration: none; color: #f60; } #page .more-link, #page .see-all, #page .pagination { padding-top: 10px; border-top: 1px dotted #dfdfdf; font-size: 1em; text-align: right; clear: both; } #page .more-link a, #page .more-link a:visited, #page .pagination a, #page .pagination a:visited { float: left; font-size: 1.2em; font-weight: bold; text-decoration: none; color: #5e5e5e; } #page .see-all a:hover, #page .more-link a:hover, #page .pagination a:hover { color: #777; } #page .button-like, #page .button-like:visited { display: block; float: left; width: 32px; height: 20px; padding-left: 25px; margin-right: 5px; margin-bottom: 12px; line-height: 20px; font-size: 0.9em; text-decoration: none; color: #484848; background: url(/sites/default/themes/ghh/images/common/sprite-like-buttons.png) 0 0 no-repeat; } #page .term-2, #page .taxonomy-link-2 a { color: #0030ff; } #page .term-3, #page .taxonomy-link-3 a { color: #60cc00; } #page .term-4, #page .taxonomy-link-4 a { color: #ff830c; } #page .term-5, #page .taxonomy-link-5 a { color: #d201ff; } #page .term-6, #page .taxonomy-link-6 a { color: #e60000; } #page .view-items-list .field-nodeinfo, #page .view-items-list h5, #page .view-items-list .location-link, #page .view-items-list .field-body, #page .view-items-list .field-author, #page .view-items-list .show-more-events, #page .audio-list .field-nodeinfo, #page .audio-list h5, #page .audio-list .location-link, #page .audio-list .field-body, #page .audio-list .field-author, #page .video-list .field-nodeinfo, #page .video-list h5, #page .video-list .location-link, #page .video-list .field-body, #page .video-list .field-author, #page .view-latest-pages .field-body, #page .view-latest-pages .field-author, #page .view-latest-pages .location-link, #page .view-latest-pages h5.to-right, #page .view-latest-pages .field-nodeinfo, #page .show-more-events, #page .view-popular-places h5, #page .view-popular-places .field-body, #page .view-view-slide-show-content h5, #page .view-view-slide-show-content .field-body, #page .view-view-slide-show-content .field-author { margin-left: 110px; } #page .view-id-og_menu_pages .field-nodeinfo, #page .view-id-og_menu_pages h5, #page .view-id-og_menu_pages .location-link, #page .view-id-og_menu_pages .field-body, #page .view-id-og_menu_pages .field-author { margin-left: 140px; } #page .ico-all, #page a.ico-all { background-position: 0 0; } #page .ico-article, #page a.ico-article { background-position: 0 -32px; } #page .ico-event, #page a.ico-event { background-position: 0 -64px; } #page .ico-place, #page a.ico-place { background-position: 0 -96px; } #page .ico-video, #page a.ico-video { background-position: 0 -128px; } #page .ico-podcastses, #page a.ico-podcastses { background-position: 0 -160px; } #page .ico-news, #page a.ico-news { background-position: 0 -192px; } #page .ico-hw, #page a.ico-hw { background-position: 0 -224px; } #page .ico-dyk, #page a.ico-dyk { background-position: 0 -256px; } #page .ico-poh, #page a.ico-poh { background-position: 0 -288px; } #page .ico-health-center, #page a.ico-health-center { background-position: 0 -320px; } #page .ico-fitness, #page a.ico-fitness { background-position: 0 -352px; } #page .ico-environment, #page a.ico-environment { background-position: 0 -384px; } #page .ico-food, #page a.ico-food { background-position: 0 -416px; } #page .ico-spirit-mind, #page a.ico-spirit-mind { background-position: 0 -448px; } #page .ico-facebook, #page a.ico-facebook { background-position: 0 -480px; } #page .ico-twitter, #page a.ico-twitter { background-position: 0 -512px; } #page #featured .block-content { margin: 15px 0; padding: 0; width: auto; overflow: hidden; position: relative; } #page #featured .view { width: 940px; } #page #featured .view-content { position: relative; overflow: hidden; } #page #featured .jcarousel-processed { padding: 0; width: auto; } #page .view .view-content { clear: both; } #page .view .view-content .odd, #page .view .view-content .even { margin: 0 0 10px; } #page .view .view-content .items { width: 9999em; } #page .view .view-header { margin: 0 -5px; clear: both; } #page .view .view-header h3 { font-size: 1.1em; } #page .block { margin-bottom: 10px; border: 1px solid #f7f2e4; background: #ffffff; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #page .block .ico-small { margin-left: 5px; text-decoration: none; } #page .block-title { position: relative; height: 18px; padding: 10px 30px; border-bottom: 1px solid #e5e5e5; background: #fff url(/sites/default/themes/ghh/images/common/bg-block-title.png) 0 0 repeat-x; color: #595959; -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); font-weight: 700; font-size: 15px; } #page .block-title a, #page .block-title a:visited { text-decoration: none; color: #595959; } #page .block-title a:active span, #page .block-title a:hover span { text-decoration: underline; } #page .block-title h2 { float: left; font-weight: 700; font-size: 1.25em; color: #595959; } #page .block-title span { position: absolute; right: 9px; top: 14px; color: #9b9b9b; font: 63%/1.25 Arial, Helvetica, sans-serif; } #page .block-title a span { float: none; margin-top: 0; color: #f60; position: static; right: auto; top: auto; } #page .block-title a span.ico-small { margin-top: -1px; } #page .block-title h3 { float: left; font-weight: bold; font-size: 1.4em; line-height: 18px; color: #adadad; } #page .block-title .arrow { display: block; position: absolute; left: 42px; bottom: -7px; right: auto; top: auto; width: 13px; height: 8px; background: url(/sites/default/themes/ghh/images/common/bg-block-title-arrow.png) 0 0 no-repeat; } #page .important { border-color: #fed064; } #page .block-content { position: relative; padding: 10px 10px 0 10px; margin: 10px 20px; } #page .block-content .block { border: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } #page .block-content .block-title { position: relative; padding-left: 21px; padding-right: 17px; border: solid #d0d0d0; border-width: 1px 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; clear: both; } #page .block-content .block-title a, #page .block-content .block-title a:visited { float: right; line-height: 1.8em; text-decoration: none; color: #f60; } #page .block-content .block-content { margin: 20px; padding: 0; } #page .block-content .item-block { margin: 0 0 20px; } #page .prose p, #page .prose ul, #page .prose ol { margin-bottom: 10px; } #page h1 { margin-bottom: 10px; font-size: 2.5em; color: #f60; } #page h4 { margin-bottom: 5px; font-size: 1.45em; color: #f60; } #page h5 { margin-bottom: 5px; font-size: 17px; color: #f60; } #page #comments .block-title h3 { font-size: 1.1em; } #page .item-block .image { float: left; margin-left: 0; margin-bottom: 0; width: 83px; } #page .item-block .short { margin-left: 115px; } #page .item-block .category-link { margin-top: 0; } #page .item-block .author-link img { margin-right: 5px; } #page div.medium-thumb .image { width: 106px; } #page div.medium-thumb .short { margin-left: 136px; } #page div.big-thumb .image { width: 124px; } #page div.big-thumb .short { margin-left: 156px; } #page .location-link { margin-bottom: 5px; font-size: 0.9em; color: #333; } #page .location-link a, #page .location-link a:visited { color: #e60000; } #page .location-link span.location { color: #b3b3b3; } #page .location-link .event-time { border-bottom: 0; color: #333; } #page .vevent div.short { margin-left: 85px; } #page .featured-item .vevent div.short { margin-left: 66px; } #page .community .image { width: 43px; margin: 0 20px 0 20px; } #page .community .short { margin-left: 95px; } #page .comment-link { color: #0c0c0c; margin-bottom: 5px; } #page .view-og-community a, #page .view-og-community a:visited { color: #f60; } #page .see-all a, #page .see-all a:visited { float: right; font-size: 1.2em; font-weight: bold; text-decoration: none; color: #5e5e5e; } #page .pagination a.ico-small, #page .pagination a.ico-small:visited { float: left; } #page .pagination .pager-current span { float: left; font-size: 1.2em; font-weight: bold; text-decoration: none; color: #dbdbdb; } #page .pagination div { float: right; } #page .pagination ul { float: left; } #page .pagination li { float: left; padding: 0 10px; border-left: 1px solid #dedede; } #page .pagination li a, #page .pagination li a:visited { float: none; } #page .pagination li.first { border-left: 0; } #page .author-link { margin: 5px 0; font-size: 0.9em; color: #b3b3b3; } #page .author-link span.timestamp { margin-left: 3px; padding-left: 4px; border-left: 1px solid #b3b3b3; } #page .author-link img { margin-top: -3px; margin-right: 15px; border: 1px solid #d0d0d0; vertical-align: middle; } #page .about-block .see-all { border: 0 none; padding-top: 0; } #page .about-block .see-all a { float: left; font-size: 1.2em; } #page .about-block .more-link { padding-top: 0; border: 0; } #page .about-block .more-link a { float: left; } #page #help-block .block-title span { float: right; margin: 0 -15px 0 0; } #page .node { margin: 0px 0; } #page .node .content { margin: 20px 0; font-size: 1.2em; } #page .button-like:hover { color: #777; } #page .button-print { background-position: 0 0; } #page .button-email { background-position: 0 -20px; } #page #main .block-content .block { margin: 0 0 20px; } #page #main #content-wrapper #content .node .groups { display: none; } #page #main #content-wrapper #content .node .meta { display: none; } #page #main #content-wrapper .view-header { margin: 20px 0; font-size: 1.2em; } #page .join-block li { float: left; margin-right: 30px; } #page .join-block .ghh-menu-items a, #page .join-block .ghh-menu-items a:visited { color: #757575; font-size: 1em; } #page .join-block .block-content ul li { width: auto; clear: none; float: left; } #page #group-page-block { position: relative; margin-top: -10px; margin-bottom: 10px; padding: 10px; background: none; color: #fff; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; behavior: none; z-index: 10; height: 91px; } #page #group-page-block .field-content a { float: left; margin-right: 15px; text-decoration: none; } #page #group-page-block .field-content h1 { width: 725px; float: left; height: 80px; overflow: hidden; } #page #group-page-block .block-content { margin: 0; padding: 0; } #page #group-page-block .block-content .block { margin-bottom: 0px; } #page #group-page-block .view .view-content > div { margin: 0; } #page #group-page-block img { float: left; } #page #group-page-block h1 { float: left; margin-bottom: 0; margin-top: 0; font-size: 36px; line-height: 1.9em; color: #fff; } #page #profile-block .tabs li { padding: 5px 30px 6px; } #page #profile-block .block-content { margin-top: 25px; } #page .profile-overview-block .block-content .item-block { margin-bottom: 10px; } #page .editorial-tagline.field { margin: 2.25em 0; clear: both; } #page #block-views-node_details-block_4 .block-content { margin: 0; } #page #block-views-node_details-block_2 { margin: 0 20px 10px 0 !important; float: left; min-width: 240px; width: auto !important; width: 240px; } #page #block-views-node_details-block_2 .block-content { margin: 0; } #page .node-type-article .view .view-content { clear: none; } #page .node-type-event .field-nodes-event-dates { width: 100%; clear: none; float: none; display: table-row; height: 50px; } #page .node-type-event .field-body { clear: none; display: block; width: 100%; } #page .node-type-event .field-file-view { width: 100%; clear: none; float: none; display: table-row; } #page .node-type-event .field-file-view .block-content { margin: 0px; } #page .ghh-menu-items .views-admin-links, #page .mc-menu-items .views-admin-links { padding: 0; width: initial; } #page .ghh-menu-items .views-admin-links a, #page .mc-menu-items .views-admin-links a { background: none; line-height: 0; padding-left: 0; width: initial; } #page .ghh-menu-items .views-admin-links li, #page .mc-menu-items .views-admin-links li { padding: 0; width: initial; } #page .ghh-menu-items ul li, #page .mc-menu-items ul li { float: none; margin: 0px !important; margin-bottom: 6px !important; } #page .ghh-menu-items ul li a, #page .mc-menu-items ul li a { float: none; color: #232323; font-size: 1.25em; } #page .ghh-menu-items ul li a.active, #page .mc-menu-items ul li a.active { color: #ff7f00 !important; text-decoration: none !important; } #page .ghh-menu-items ul li:last-child, #page .mc-menu-items ul li:last-child { margin-bottom: 0px; } #page #block-views-mc_page_menu-block_1 .view-mc-page-menu .view-content .odd, #page #block-views-mc_page_menu-block_1 .view-mc-page-menu .view-content .even { margin: 0; } #page .field-profile-gender span.male, #page .field-profile-gender span.female { margin-right: 5px; } #page .block-quicktabs .block-content { margin: 0; padding: 0; } #page .block-quicktabs .block-content .block-title { -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; border: 1px solid #e5e5e5; border-width: 0 0 1px; padding: 9px 17px 0 21px; height: 29px; position: relative; } #page .block-quicktabs .block-content .block-title a, #page .block-quicktabs .block-content .block-title a:visited { color: #595959; float: none; line-height: 1em; font-size: 0.75em; } #page .block-quicktabs .block-content span.title { display: none; float: left; margin: 0; padding: 6px 15px 0 0; height: 23px; font-size: 11px; line-height: 1.2; color: #b9b9b9; position: relative; right: auto; top: auto; } #page .block-quicktabs .quicktabs_tabpage .block-content { margin: 15px 20px; padding: 10px 10px 0; } #page .block-quicktabs > .block-title { display: none; } #page #content-wrapper { margin: 0 0 10px 0; padding: 10px; } #page .form-item .description { color: #666; } #page .form-item .description:hover { color: #333; } #page .node-page ul.custom-pager li { list-style: none outside none; } #page .display-title-only { margin-bottom: 0; } #page .display-title-only .block-content { display: none; } #page ul.quicktabs_tabs { margin-top: 1px; float: left; } #page .field-author { font-size: 0.9em; color: #b3b3b3; margin-bottom: 5px; padding-top: 2px; } #page .field-author a.username, #page .field-author a.username:visited { text-transform: capitalize; color: #00c0ff; } #page .field-author .picture { display: inline; } #page .field-author .picture img { display: inherit; } #page .field-author img { margin: -3px 3px 0 0; border: 1px solid #d0d0d0; vertical-align: middle; } #page .field-nodeinfo { color: #b3b3b3; font-size: 0.9em; margin: 0 0 6px 0; padding-top: 1px; } #page .field-nodeinfo a span, #page .field-nodeinfo a:visited span, #page .field-nodeinfo a:hover span { color: #d9d9d9; text-decoration: none; } #page .field-nodeinfo-medium { color: #b3b3b3; margin: 0 0 6px 0; padding-top: 1px; } #page .field-calendar .calendar { margin-bottom: 2px; } #page .field-comment-img { float: left; margin-right: 30px; width: 43px; } #page .field-comment-img .image .ghh-image img { display: block; margin: 0 auto; } #page .field-body { margin: 0 0 5px; font-size: 11px; } #page .help-block .block-title span { float: right; margin: 0 -15px 0 0; } #page .view-latest .view-content > div { margin: 5px 0; } #page .view-latest .item-block .corner { right: -6px; } #page .community-block .view .view-content > div { margin: 0; } #page .view-featured-members table td { vertical-align: top; } #page .view-center .view-content > div { text-align: center; } #page .featured-unique .view-content > div { margin: 5px 0; } #page .view-ghh-events .view-content > div .views-field-phpcode { margin: 0 15px; float: left; } #page .view-group-events-grouped-by-dates .pager { display: none; } #page .view-og-details .views-field-field-about-value .field-content { font-size: 1.2em; line-height: 1.5em; } #page .view-og-details .views-field-field-about-value .field-content h2 { font-size: 1.5em; } #page .view-og-details .views-field-field-about-value .field-content h3 { font-size: 1.3em; } #page .view-og-details .views-field-field-about-value .field-content h4 { font-size: 1.1em; } #page .view-og-details .views-field-field-about-value .field-content h5 { font-size: 1em; } #page .view-og-details .views-field-field-about-value .field-content h6 { font-size: 1em; } #page .view-gallery-style .gallery-title { text-align: center; } #page .view-gallery-style .gallery-title a { color: #595959; } #page .view-ghh-default .view-content > div .views-field-field-list-image-fid { float: left; margin-left: 0; margin-right: 20px; margin-bottom: 0; width: 83px; } #page .view-ghh-default .view-content > div .views-field-field-list-image-fid img { position: relative; padding: 4px; border: 1px solid #d0d0d0; background: #fff; } #page .view-ghh-default .view-content > div .views-field-phpcode { color: #b3b3b3; font-size: 0.9em; margin: 0 0 10px 0; } #page .view-ghh-default .view-content > div .views-field-nothing { margin: 5px 0; font-size: 0.9em; color: #b3b3b3; } #page .view-ghh-default .view-content > div .views-field-nothing a, #page .view-ghh-default .view-content > div .views-field-nothing a:visited { color: #00c0ff; } #page .view-events-grouped-by-dates .field-title, #page .view-events-grouped-by-dates .location-link, #page .view-events-grouped-by-dates .description { margin-left: 100px; } #page span.ico-big { font-size: 1.25em; display: inline-block; width: 40px; height: 32px; margin-right: 10px; vertical-align: middle; text-decoration: none; background: url(/sites/default/themes/ghh/images/common/sprite-icons-big.png) no-repeat scroll 0 0 transparent; } #page .block-help .block-title span { float: right; margin: 0 -15px 0 0; } #page .block-hide-title > .block-title { display: none; } #page .block-hide-title .quicktabs_tabs > span.title { display: none; } #page #latest-block .pager { display: none; } #page .buildmode-full .field-body { font-size: 1.2em; font-size: 14px; line-height: 1.5em; line-height: 20px; line-height: 20px; } #page .buildmode-full .field-body p { margin: 0 0 5px; margin: 0px 0px 20px; } #page .buildmode-full .field-print-email { display: block; clear: both; margin-top: 10px; } #page .buildmode-full .node-type-place .nd-region-right { display: block; float: none; clear: both; width: 100%; } #page .buildmode-full .node-type-place .nd-region-right .field { float: left; width: auto; margin-left: 10px; } #page .buildmode-full .node-type-place .nd-region-right .field-nd-location-gmap { float: left; width: 405px; margin-left: 0px; } #page .buildmode-full .node-type-place .field-body { border-bottom: 1px black thin; } #page .views-view-grid td, #page .views-view-grid th { border: none; } #page ul.custom-pager .key { font-size: 14px !important; } #page .field-nodes-slideshow { float: left; width: 200px; margin: 0 20px 10px 0; border: 1px solid #d0d0d0; font-size: 0.8em; } #page .field-nodes-event-dates .view-content p { margin-bottom: 10px; } #page .more-head .block-title a { line-height: 21px; } #page .slideshow div { position: relative; margin: 4px; height: 190px; overflow: hidden; } #page .slideshow .items { position: absolute; width: 20240em; margin: 0; } #page .slideshow .items a { display: block; float: left; width: 192px; } #page .slideshow .title { height: auto; margin: 5px 10px; overflow: hidden; font-size: 12px; } #page .slideshow .controls { height: 20px; margin: 0; padding: 5px 5px 6px; border-top: 1px solid #d0d0d0; background: #fff url(/sites/default/themes/ghh/images/common/bg-block-title.png) 0 0 repeat-x; line-height: 20px; } #page .slideshow .controls a, #page .slideshow .controls a:visited { font-size: 12px; float: left; color: #00c0ff; cursor: pointer; } #page .slideshow .controls div { float: right; height: auto; margin-top: -1px; } #page .slideshow .controls .zoom { position: relative; display: inline-block; width: 10px; height: 10px; margin: 0 5px; text-decoration: none; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 0 0 no-repeat; } #page .slideshow .controls .prev { position: relative; display: inline-block; width: 27px; height: 20px; margin-left: 3px; background: url(/sites/default/themes/ghh/images/common/sprite-photo-nav.png) 0 0 no-repeat; } #page .slideshow .controls .next { position: relative; display: inline-block; width: 27px; height: 20px; margin-left: 3px; background: url(/sites/default/themes/ghh/images/common/sprite-photo-nav.png) 0 0 no-repeat; background-position: 100% 0; } #page .slideshow .controls .prev.disabled { background-position: 0 -20px; } #page .slideshow .controls .next.disabled { background-position: 100% -20px; } #page .field .field-label, #page .field .field-label-inline-first, #page .field .field-label-inline { color: #0077d9; text-transform: uppercase; } #page .group-page-block { position: relative; margin-top: -20px; padding: 10px 15px; background: #4e6e9e; color: #fff; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; behavior: none; z-index: 10; } #page .group-page-block .view-content { margin: 0; padding: 0; } #page .group-page-block img { float: left; margin: 0 40px 0 0; } #page .group-page-block h1 { float: left; margin-bottom: 0; font-size: 3em; line-height: 1.9em; color: #fff; } #page .field-title a:hover { text-decoration: underline; } #featured { position: relative; } #featured .view-content .jcarousel-container { position: relative; width: 940px; margin: 0 auto; } #featured .view-content .jcarousel-clip { padding: 0; width: 890px; overflow: hidden; margin: 0 auto; } #featured .block-content .pane { float: left; margin: 0 10px; } #featured .browse { position: absolute; top: 40%; width: 29px; height: 67px; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 0 -77px no-repeat; cursor: pointer; display: none !important; } #featured .browse-enable { display: block; } .node-gallery_image .custom-pager-top .browse, .node-type-gallery-image .custom-pager-top .browse { position: absolute; top: 87px; width: 29px; height: 67px; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 0 -77px no-repeat; cursor: pointer; } .jcarousel-prev { position: absolute; top: 87px; width: 29px; height: 67px; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 0 -77px no-repeat; cursor: pointer; background-position: 0 -77px; left: 0; } .jcarousel-next { position: absolute; top: 87px; width: 29px; height: 67px; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 0 -77px no-repeat; cursor: pointer; background-position: 100% -77px; right: 0; } .node-gallery_image .custom-pager-top .left, .node-type-gallery-image .custom-pager-top .left, #featured .left { background-position: 0 -77px; left: 0; } .node-gallery_image .custom-pager-top .right, .node-type-gallery-image .custom-pager-top .right, #featured .right { background-position: 100% -77px; right: 0; } .jcarousel-prev-disabled, .jcarousel-next-disabled { display: none !important; } .featured-item, #page .view .view-content .items li { position: relative; float: left; margin: 0; min-height: 220px; display: block; } .view-featured-items-slideshow h3, .featured-item h3 { font-size: 1.1em; margin-bottom: 3px; } .view-featured-items-slideshow h3 a, .view-featured-items-slideshow h3 a:visited, .featured-item h3 a, .featured-item h3 a:visited { color: #303030; } .view-featured-items-slideshow h3 a:active, .view-featured-items-slideshow h3 a:hover, .featured-item h3 a:active, .featured-item h3 a:hover { text-decoration: none; } #left { float: left; } #left .block-content { padding: 0; margin: 0; } #left ul.menu li.active-trail, #left ul.menu li.active, #left ul.menu li:hover, #left ul.menu li.hover { background: #fff url(/sites/default/themes/ghh/images/common/bg-menu-active.png) 0 0 repeat-x; } #left ul.menu li.active-trail a, #left ul.menu li.active a, #left ul.menu li.active a:visited { color: #f60; } #left ul.menu li { height: 18px; padding: 10px 30px; border-bottom: 1px solid #e5e5e5; font-size: 1.25em; font-weight: bold; background: #fff url(/sites/default/themes/ghh/images/common/bg-block-title.png) 0 0 repeat-x; } #left ul.menu li a, #left ul.menu li a:visited { color: #595959; text-decoration: none; } #left ul.menu li.first { -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #left ul.menu li.last { border: 0; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #left .view-mc-page-menu ul.menu li.leaf { font-size: 12px; } #left .menu li.active-trail a { color: #f60; } #main { float: left; width: 940px; margin-bottom: 10px; } #main #register { position: initial; } #main #register .block-signup { padding: 0; } #right { float: right; } #right #block-boxes-join_mc #boxes-box-join_mc p { margin-bottom: 10px; } #right #block-boxes-join_mc #boxes-box-join_mc ul { margin-bottom: 10px; } #right #block-boxes-join_mc #boxes-box-join_mc ul.li-join-mc li { list-style: disc; margin: 8px 0px 8px 15px; } #right #block-boxes-join_mc #boxes-box-join_mc a span { text-align: center; } .one-column #main { width: 100%; } .two-columns-equal #main, .two-columns-equal #right { width: 466px; } .main-column-larger #main { width: 566px; } .main-column-larger #right { width: 366px; } .two-columns #right { width: 293px; } .two-columns #main { width: 638px; } .three-columns #right { width: 294px; } .three-columns #left { width: 157px; } .three-columns #main { width: 468px; margin: 0 10px; } .two-columns-left #left { width: 157px; } .two-columns-left #main { width: 780px; margin-left: 10px; } #comments .block-content h2.title { position: relative; height: 18px; padding: 10px 30px; border-bottom: 1px solid #e5e5e5; background: #fff url(/sites/default/themes/ghh/images/common/bg-block-title.png) 0 0 repeat-x; color: #9b9b9b; color: #adadad; -webkit-border-radius: 6px 6px 0 0; -webkit-border-radius: 0; -moz-border-radius: 6px 6px 0 0; -moz-border-radius: 0; border-radius: 6px 6px 0 0; border-radius: 0; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); padding-left: 21px; padding-right: 17px; border: solid #d0d0d0; border-width: 1px 0; clear: both; float: left; font-weight: bold; font-size: 1.4em; line-height: 18px; width: 100%; width: 100%; margin-bottom: 20px; margin-left: -20px; } #comments .comment-block { padding: 0 0 10px 20px; margin: 10px 0; border-bottom: 1px solid #f1f1f1; } #comments .comment-block .image { float: left; width: 49px; } #comments .last { border: 0; } #comments label { text-transform: inherit; } #page.two-columns-equal .block-title .arrow { left: 40px; } form .description { color: #333; font-size: 1em; margin-top: 6px; } #page.three-columns #right .vevent div.short { margin-left: 65px; } #page.three-columns #right .community .image { width: 43px; margin: 0 20px 0 0; } #page.three-columns #right .community .short { margin-left: 75px; } .block .calendar { position: relative; display: block; float: left; width: 47px; border-bottom: 0; -webkit-box-shadow: 0 0 1px #000; -moz-box-shadow: 0 0 1px #000; box-shadow: 0 0 1px #000; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); margin: 0 19px 15px 0; } .block .calendar div { display: block; text-align: center; height: 24px; margin: 0; border: solid #fff; border-width: 0 1px; line-height: 24px; font-size: 1.25em; text-transform: uppercase; background: url(/sites/default/themes/ghh/images/common/bg-block-title.png) 0 100% repeat-x; color: #909090; -webkit-text-shadow: 0 1px 0 #fff; -moz-text-shadow: 0 1px 0 #fff; text-shadow: 0 1px 0 #fff; } .block .calendar span { display: block; text-align: center; line-height: 1em; font-size: 2.65em; font-weight: bold; background: #ffa500; color: #ffffff; -webkit-text-shadow: 0 1px 0 #f08500; -moz-text-shadow: 0 1px 0 #f08500; text-shadow: 0 1px 0 #f08500; } .block .calendar span span { display: block; padding-top: 3px; font-size: 0.45em; line-height: 1em; text-transform: uppercase; } .block label { display: block; margin-bottom: 2px; color: #0077d9; } .block label em { color: #ef2e24; } .block form input#radioAll, .block form input#radioSome, .block form input#radioNone { margin-left: -88px; } .block form li input, .block form li textarea { width: 100%; border: 1px solid #d6d6d6; } .block form textarea { height: 92px; padding: 5px; } .block form .cbox { width: auto; } .block form .cbox input { width: auto; margin-right: 5px; border: 0; vertical-align: middle; } .block form li.submit { width: auto; float: right; margin-top: 5px; } .item-block .views-field-name, .item-block .views-field-name-1 { margin: 5px 0; font-size: 0.9em; color: #b3b3b3; float: left; } .item-block .views-field-created { margin: 5px 0; font-size: 0.9em; color: #b3b3b3; float: left; margin-left: 3px; padding-left: 4px; border-left: 1px solid #b3b3b3; } .view-og-community .view-content .views-row div.views-field-timestamp { margin: 5px 0; font-size: 0.9em; color: #b3b3b3; float: left; width: 167px; } .view-og-community .view-content .views-row div.views-field-markup { float: left; width: 167px; } .view-og-community .view-content .views-row div.views-field-phpcode { float: left; margin-right: 20px; width: 43px; } .view-og-community .views-row { min-height: 75px; } #page .author-link a, #page .author-link a:visited, .item-block .views-field-name a, .item-block .views-field-name a:visited { color: #00c0ff; } .ico-big { display: inline-block; width: 40px; height: 32px; margin-right: 10px; vertical-align: middle; background: url(/sites/default/themes/ghh/images/common/sprite-icons-big.png) 0 0 no-repeat; cursor: pointer; } .ico-all { background-position: 0 0; } .ico-article { background-position: 0 -32px; } .ico-event { background-position: 0 -64px; } .ico-place { background-position: 0 -96px; } .ico-video { background-position: 0 -128px; } .ico-podcasts { background-position: 0 -160px; } .ico-news { background-position: 0 -192px; } .ico-hw { background-position: 0 -224px; } .ico-dyk { background-position: 0 -256px; } .ico-poh { background-position: 0 -288px; } .ico-health-center { background-position: 0 -320px; } .ico-fitness { background-position: 0 -352px; } .ico-environment { background-position: 0 -384px; } .ico-food { background-position: 0 -416px; } .ico-spirit-mind { background-position: 0 -448px; } .ico-facebook { background-position: 0 -480px; } .ico-twitter { background-position: 0 -512px; } body.node-type-group #page .node { margin: 0 0; } .image-comment { position: absolute; top: 7px; right: -11px; display: block; width: 12px; height: 11px; background: url(/sites/default/themes/ghh/images/common/bg-image-comment.png) 0 0 no-repeat; } #comment-form .image, #comment .image { margin: 0 10px 10px 0; } #comment-form .comment, #comments .comment { float: left; width: 430px; } #comment-form .author-link, #comments .author-link { margin: 0 0 10px; line-height: 43px; height: 50px; } #comment-form .comment cite, #comments .comment cite { margin-right: 5px; font-size: 1.45em; font-weight: bold; } #comment-form .comment .author-link a, #comment-form .comment .author-link a:visited, #comments .comment .author-link a, #comments .comment .author-link a:visited { color: #0077d9; } #comment-form .comment .p, #comments .comment p { margin: 5px 0; } #comment-form .form-item { margin: 10px 0; padding: 0; } #comment-form .block form li { float: left; width: 262px; margin: 10px 10px 10px 15px; } #comment-form .block form li.wide { width: 548px; margin-right: 0; } #comments #edit-admin-subscriptions-notify-wrapper label, .block form li.cbox label { display: inline; font-weight: normal; font-size: 1.1em; color: #6b6b6b; } .newsletter-block input.form-text { height: 21px; padding: 8px 15px; width: 203px; background: url(/sites/default/themes/ghh/images/common/bg-newsletter-input.png) 0 0 no-repeat; } .newsletter-block #edit-mail-wrapper { float: left; margin-top: -14px; } .newsletter-block .submit-wrapper { margin-top: -5px; } .newsletter-block p { width: 230px; float: left; margin-bottom: 5px; } .newsletter-block input { border: 0; font-size: 1.2em; line-height: 1.5em; color: #999999; } .node-form .submit-wrapper button, .node-form .submit-wrapper button span, .newsletter-block .submit-wrapper button, .newsletter-block .submit-wrapper button span { height: 37px; line-height: 37px; background-image: url(/sites/default/themes/ghh/images/common/btn-gray.png); color: #797979; -webkit-text-shadow: none; -moz-text-shadow: none; text-shadow: none; } .node-form .submit-wrapper button:hover span, .node-form .submit-wrapper button.hover span, .newsletter-block .submit-wrapper button:hover span, .newsletter-block .submit-wrapper button.hover span { color: #999999; } .follow-block .button:hover { text-decoration: none; } .follow-block #anonymous-follow { width: 185px; } .follow-block .member-count { font-size: 1.3em; color: #b3b3b3; } .follow-block .member-count a { color: #00c0ff; } .follow-block .button { margin-bottom: 10px; } .subscribe .button { width: 235px; text-align: center; text-transform: uppercase; float: none; } .subscribe p { margin: 10px 0; display: block; } .button { float: none; } .button span { padding: 0; text-transform: none; } .node-type-group #group-page-block, .page-groups #group-page-block { margin-bottom: 0 !important; margin-top: -15px !important; } .node-type-group #navigation { margin-bottom: 15px !important; } .og-context #page #tabs { margin-top: -10px; margin-bottom: 10px; } .profile-overview-block .image { float: left; } .profile-overview-block h1 { padding-top: 15px; margin-bottom: 0; font-size: 3.75em; } .profile-overview-block h2 { margin-top: -5px; margin-left: 2px; font-size: 1.33em; font-weight: normal; } #profile-block .block-content ul { padding: 5px 25px; color: #0077d9; } #profile-block .block-content ul a, #profile-block .block-content ul a:visited { color: #0077d9; } #profile-block .block-content ul span { float: left; width: 125px; color: #777; } #profile-block .block-content li { margin-bottom: 6px; } .views_slideshow_slide .views-row { display: inline-block; } .views_slideshow_slide .views-row-first { padding-right: 20px; } #footer { margin-bottom: 10px; font-size: 0.9em; color: #424242; } #footer .limiter { border: 1px solid #f7f0d4; background: #ffffff; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #footer .block-multiblock { padding: 10px 0 6px; height: 21px; text-align: center; background: #8b8b8b url(/sites/default/themes/ghh/images/common/bg-footer.png) 0 0 repeat-x; background: white url(/sites/default/themes/ghh/images/common/bg-block-title.png) 0 0 repeat-x; -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } #footer .menu { display: inline-block; padding: 2px; } #footer .menu a, #footer .menu a:visited { color: #fff; color: #333; } #footer .menu li { float: left; padding: 0 16px; border-left: 1px solid #fff; } #footer .menu li.first { border-left: 0; } #footer .prose { margin: 0 30px; text-align: center; padding: 10px 0; } #footer .prose p { margin: 15px 0; } #footer .prose .logos .hon p { width: 100%; text-align: left; } #footer #sitemap .menu a, #footer #sitemap .menu a:visited { color: #424242; } #footer #sitemap .menu li { border-left: none; float: none; padding: 7px 0; } #footer #sitemap .block-content { float: auto; width: auto; } #footer #sitemap .prose { border-top: none; margin: 0; text-align: left; } #sitemap { margin: 20px 65px; display: none; } #sitemap a, #sitemap a:visited { float: left; margin-right: 15px; color: #424242; } #sitemap .block-content { width: 380px; float: left; } #sitemap .block-content.last { float: right; } #sitemap ul { float: left; width: 190px; } #sitemap ul.join { width: 210px; margin-right: -20px; } #sitemap li { padding: 7px 0; } #sitemap .ico-small { float: left; margin-right: 10px; } #block-block-47 .button { text-align: center; } .editorial-tagline { margin: 4.5em 0; border: 1px solid #ddd; border-width: 1px 0; padding: 8px 0; color: #666; overflow: hidden; z-index: 1; font-size: 12px; min-height: 32px; position: relative; } .editorial-tagline .tagline-icon { position: absolute; top: 50%; margin-top: -16px; left: 0px; } .editorial-tagline .tagline-text { margin: 0 0 0 50px; display: block; } #edit-comment-wrapper { clear: both; } .field-facebook-like { clear: both; margin: 0 !important; padding-bottom: 5px; } .field-facebook-like .block, .field-facebook-like .block-content, .block-google_plusone, .field-google-plus .block-content { margin: 0 !important; } .g-plusone-wrapper { margin: 0 !important; } .cursor-pointer { cursor: pointer; } .node-type-gallery-image .field-title { text-align: center; margin: 0 35px 40px !important; } .node-type-gallery-image .field-gallery { display: none; } .node-type-gallery-image #page .field-gallery { color: #b3b3b3; } .node-type-gallery-image #page .field-gallery a, .node-type-gallery-image #page .field-gallery a:visited { color: #00c0ff; } .node-type-gallery-image #page .field-custom-pager-top { margin: 10px 0 0; } .node-type-gallery-image #page .field-gallery-image { text-align: center; margin: 0 0 20px; } .node-type-gallery-image #page .field-gallery-image img { padding: 5px; border: 1px solid #d0d0d0; width: 96%; height: 96%; } .node-type-gallery-image #page .field-body p { margin: 0 0 5px; } #unfollow { display: none; } #edit-field-header-color-0-value-wrapper { height: 220px; height: auto; } .page-node #page .pagination .pager li { margin: 0; list-style: outside none none; } .page-node #page .field-corner-peel { position: relative; } .page-node #page .category-link { margin: 30px 0 10px; margin: 0px 0 10px; padding-top: 2px; padding-left: 2px; } .page-node #page .block div.view div.views-admin-links { padding-bottom: 5px; } .page-node #page .author-link div { display: inline; } .page-node #page .field-nodes-header { margin-bottom: 20px; } .page-node #page .buildmode-full h2 { margin: 15px 0; font-size: 1.4em; color: #121212; } .page-node #page .buildmode-full ul li { margin: 5px 0; list-style: disc inside url(/sites/default/themes/ghh/images/common/bullet-orange.png); } .page-node #page .field-nodes-slideshow-backup { float: left; width: 200px; margin: 0 20px 10px 0; border: 1px solid #d0d0d0; font-size: 0.9em; } .page-node #page .field-nodes-slideshow-backup .view-node-details .view-footer { height: 20px; padding: 5px 5px 6px; border-top: 1px solid #d0d0d0; z-index: 0; background: #ffffff url(/sites/default/themes/ghh/images/common/bg-block-title.png) 0 0 repeat; } .page-node #page .field-nodes-slideshow-backup .view-node-details .view-footer a, .page-node #page .field-nodes-slideshow-backup .view-node-details .view-footer a:visited { float: left; color: #00c0ff; cursor: pointer; } .page-node #page .field-nodes-slideshow-backup .view-node-details .view-footer .zoom { position: relative; display: inline-block; width: 10px; height: 10px; margin: 0 5px; text-decoration: none; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 0 0 no-repeat; } .page-node #page .field-nodes-slideshow-backup .view-node-details .view-footer div { float: right; height: auto; margin-top: -1px; } .page-node #page .field-nodes-slideshow-backup .view-node-details .view-footer .prev { position: relative; display: inline-block; width: 27px; height: 20px; margin-left: 3px; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 0 -25px no-repeat; } .page-node #page .field-nodes-slideshow-backup .view-node-details .view-footer .next { position: relative; display: inline-block; width: 27px; height: 20px; margin-left: 3px; background: url(/sites/default/themes/ghh/images/common/sprite-controls.png) 0 -25px no-repeat; background-position: 100% -25px; } .page-node #page .field-nodes-slideshow-backup div.image-wrapper { position: relative; margin: 4px; height: 190px; overflow: hidden; } .page-node #page .field-nodes-slideshow-backup .title { height: 20px; margin: 5px 10px; overflow: hidden; } .page-node #page .field-nodes-slideshow-backup .views-slideshow-controls-bottom { float: right; height: 20px; margin: 0; z-index: 10; } .page-node #page .field-print-email { clear: both; margin-top: 30px; } .page-node #page #comment-form .submit-wrapper { margin-left: 35px; } .page-node #page .field-nodes-event-dates div { display: inline; } .featured-group .image { display: block; float: none; margin: 0 0 10px; } .featured-group .image img { display: block; } #edit-taxonomy-tags-3-wrapper { display: none; } #login { padding: 0; } #register { padding: 0; background: #ffffff !important; height: 240px; } #register #edit-mollom-captcha-1-wrapper .field-prefix a, #register #edit-mollom-captcha-1-wrapper .description, #register #edit-mollom-captcha-wrapper .field-prefix a, #register #edit-mollom-captcha-wrapper .description { display: none; } #register #edit-mollom-captcha-1-wrapper .field-prefix, #register #edit-mollom-captcha-wrapper .field-prefix { color: #ffffff; } #register input[name=mail] { width: 90% !important; } #disclaimer { padding: 0; background: #fff !important; height: 460px; font-size: 18px; } #disclaimer .submit-wrapper { margin-right: 285px; padding-top: 10px; } #disclaimer .clear-block { font-size: 12px; text-align: left; width: auto; } #disclaimer-link { cursor: pointer; } .views-field-field-upload-file-fid { display: none; } .views-label-icon { margin-bottom: 8px !important; } .filefield-icon { position: relative; top: 3px; } .node-type-file .field-file-view { width: 400px; float: left; } .node-type-file .field-body { clear: both; } .node-type-file #cboxTitle { display: none !important; } .node-type-article #cboxTitle { display: none !important; } .node-type-article .field-file-view { width: 69%; float: left; clear: right; } .node-type-article #page .nd-region-middle .field-body ol { list-style: decimal; } .node-type-event #cboxTitle { display: none !important; } .prose { line-height: 20px; } .prose .logos { height: 100px; padding-bottom: 10px; } .prose .field-field-gallery-image img { display: inline; } .logo-image img { height: 62px; margin: 0 auto; } .logos .logo-image { display: inline-block; padding-bottom: 20px; padding-right: 15px; } .logos .info { display: inline-block; vertical-align: bottom; width: 67%; text-align: left; } .logos p { display: inline-block; vertical-align: bottom; width: 67%; width: 100%; text-align: left; } .logos .block-boxes { display: inline-block; } .logos #block-boxes-footer_hon_logo { width: 27%; padding-right: 15px; vertical-align: top; padding-top: 10px; } .logos #block-boxes-footer_prc_logo { width: 64%; } .logos .hon p a img { padding-right: 15px; } #femail-user-subscribe table .form-item label { margin: 0 auto; width: 100px; text-align: left; } .node-type-page #page #main #content .node-page .field-page-type { display: none; } #overlay { display: none; } #block-views--exp-latest_pages-page_7 .submit-wrapper .form-submit { height: 37px; line-height: 37px; background-image: url(/sites/miamitech.org/themes/miamitech/images/common/btn-gray.png); color: #797979; -webkit-text-shadow: none; -moz-text-shadow: none; text-shadow: none; } #block-views--exp-latest_pages-page_7 .views-submit-button { float: right; } span.gcal-ico { background: url(/sites/miamitech.org/themes/miamitech/images/mt/g-calendar.png); position: absolute; text-indent: -99999px; height: 16px; width: 15px; } span.ical-ico { background: url(/sites/miamitech.org/themes/miamitech/images/mt/calendar.png); position: absolute; text-indent: -99999px; height: 16px; width: 15px; } span.ical-group-ico { background: url(/sites/miamitech.org/themes/miamitech/images/mt/calendar-group.png); position: absolute; text-indent: -99999px; height: 16px; width: 15px; } span.twitter-ico { background: url(/sites/default/themes/ghh/images/icons/ico-twitter.png); background-position-y: 1px; position: absolute; text-indent: -99999px; height: 15px; width: 14px; } span.rss-group-ico { background: url(/sites/miamitech.org/themes/miamitech/images/mt/rss.png); position: absolute; text-indent: -99999px; height: 14px; width: 14px; } a.ical-link { padding-left: 20px; } span.ical-group-ico.inline, span.ico-inline { position: relative; float: left; margin-right: 7px; } #views-exposed-form-latest-pages-page-7 .views-exposed-widget, #views-exposed-form-latest-pages-page-7 .form-item { padding: 0px; } #block-ds-5c755d31699c072160e29da9599e28f3 .field { padding-bottom: 5px; margin-bottom: 15px; } .field-tweet-button { padding-bottom: 5px; } .field-nd-location-address { padding-bottom: 5px; } .field-nd-location-address .no-location { color: #cccccc; } .field-nd-location-address .line-0 { font-weight: bold; padding-bottom: 5px; } .fieldset-wrapper > .description { padding-bottom: 10px; } .view-mc-page-menu .menu .leaf { overflow: hidden; white-space: nowrap; } .view-mc-page-menu .menu .leaf .views-field-title { overflow: hidden; text-overflow: ellipsis; } .field-profile-facebook a { background: url(/sites/default/themes/ghh/images/profile/facebook.png); height: 32px; width: 32px; display: block; text-indent: -999px; } .field-profile-facebook, .field-profile-gender { display: inline-block; margin-right: 5px; vertical-align: middle; } .not-logged-in #page .field-profile-gender { display: none; } .field-profile-twitter, .field-profile-birthday { display: inline-block; vertical-align: middle; } .field-profile-twitter a { background: url(/sites/default/themes/ghh/images/profile/twitter.png); height: 32px; width: 32px; display: block; text-indent: -999px; } .field-profile-gender .male { background: url(/sites/default/themes/ghh/images/profile/male.png); height: 32px; width: 32px; display: block; text-indent: -999px; } .field-profile-gender .female { background: url(/sites/default/themes/ghh/images/profile/female.png); height: 32px; width: 32px; display: block; text-indent: -999px; } #block-quicktabs-hidden { display: none; } .user-profile label { text-transform: uppercase; } .user-profile fieldset { margin-top: 40px; } #group-follow .ahah-progress { display: none; } form.confirmation .undone { margin-bottom: 15px; } #help-console { width: 940px; margin-bottom: 10px; -moz-border-radius: 6px; -webkit-border-radius: 6px; background: none repeat scroll 0 0 #ffffff; border: 1px solid #f7f2e4; } #help-console .limiter { width: 880px; padding: 20px 0; } .messages { margin-bottom: 10px; padding: 20px; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; } .messages.status { background-color: #ffffff; border: 1px solid #cccccc; } .messages.strong-status { background-color: #ffffff; border: 1px solid #cccccc; font-size: 1.5em; } .messages.warning { border-color: #dd7777; } .submit-wrapper { float: right; margin-top: 5px; width: auto; padding-left: 10px; } label.option { text-transform: none; color: inherit; } .form-item label { color: #333; text-transform: uppercase; margin-bottom: 5px; } .form-item label.option { text-transform: none; } .form-item, .form-item-labeled { padding: 0 0 5px 0; margin: 0 0 15px 0; } div.three-columns #right { width: 293px; } div.two-columns-left #left { width: 150px; } #block-quicktabs-og_gposts .quicktabs_tabpage .view { margin: 15px 20px; padding: 10px 10px 0; } #group-page-block .block-content, #group-page-block .block { background: none; } #mission { margin-bottom: 15px; font-size: 12px; line-height: 1.5em; } #mission span { line-height: 20px; } .node-form #edit-og-menu-wrapper { display: none; } .node-form .form-region-right { display: none; } .filefield-upload .submit-wrapper { float: none; } .input-format-fieldset .form-option { display: inline; } #autocomplete { background-color: #ffffff; } #autocomplete li { margin: 0; padding: 8px; float: none; width: auto; } #comment_form_header .form-item { float: left; width: 49%; } .view-home-items-views .views-field-phpcode { color: #b3b3b3; font-size: 0.9em; margin: 0 0 10px 0; } #page .node .content p, .view-content .field-content p { margin: 10px 0; margin-top: 0; } #page .node .content h1, #page .node .content h6, .view-content .field-content h1, .view-content .field-content h6 { margin: 10px 0; } #page .node .content h2, .view-content .field-content h2 { margin: 10px 0; font-size: 2em; } #page .node .content h3, .view-content .field-content h3 { margin: 10px 0; font-size: 1.5em; } #page .node .content h4, .view-content .field-content h4 { margin: 10px 0; font-size: 1.2em; } #page .node .content h5, .view-content .field-content h5 { margin: 10px 0; font-size: 1.1em; } .node-page .field-field-gallery-image, .node .field-field-gallery-image { text-align: center; min-height: 400px; margin-bottom: 20px; } .node-type-gallery-image .custom-pager-top, .node-gallery_image .custom-pager-top { width: 100%; height: 20px; position: relative; } .node-type-gallery-image .custom-pager-top li.next, .node-gallery_image .custom-pager-top li.next { top: 120px; position: absolute; right: -30px; } .node-type-gallery-image .custom-pager-top li.previous, .node-gallery_image .custom-pager-top li.previous { top: 120px; position: absolute; left: -30px; } .node-type-gallery-image .custom-pager-top li.key, .node-gallery_image .custom-pager-top li.key { width: 100%; color: #b3b3b3; } .gallery-add-photo { float: right; width: 150px; } .page-latest #page #content-wrapper { -moz-border-radius: 0 0 6px 6px; margin-top: -2px; border-top: 1px solid #e5e5e5; } .page-latest #page h1.page-title { color: #9b9b9b; font-size: 1.5em; } ul.tips { display: none; } .view-featured-slideshow.view-display-id-block_3 h3, .view-featured-slideshow.view-display-id-block_3 p { margin-left: 66px; } .quicktabs_tabpage .block .block-title { display: none; } #quicktabs-profile_qt .quicktabs_tabpage .block .block-title { display: block; } .tabs ul.quicktabs_tabs li, .tabs li { float: left; padding: 0; } .tabs ul.quicktabs_tabs li a, .tabs li a { padding: 7px 15px 0; display: block; height: 22px; line-height: 1.2; } .tabs ul.quicktabs_tabs li.active, .tabs li.active { border: 1px solid #e5e5e5; border-bottom: 0; background: #ffffff; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } .tabs ul.quicktabs_tabs li.active a, .tabs li.active a { padding: 6px 14px 0; } .tabs ul.quicktabs_tabs li h2, .tabs li h2 { float: none; } .tabs ul { position: relative; z-index: 5; } .content-multiple-wrapper .content-multiple-footer:after, .content-multiple-table .form-item:after, .form-item-labeled:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } fieldset { border: 1px solid #cccccc; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; margin: 0 0 15px 0; position: relative; } fieldset > div { padding: 10px 15px; } fieldset .fieldset-content:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } fieldset .form-item { margin: 0 0 7px 0; } fieldset legend { background-color: #cccccc; padding: 5px 10px; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; font-weight: bold; min-width: 140px; left: -1px; position: absolute; top: -25px; } .content-multiple-wrapper { border-collapse: separate; border: 1px solid #cccccc; -moz-border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; margin: 20px 0; position: relative; } .content-multiple-wrapper .content-multiple-footer { border-top: 1px solid #e5e5e5; padding: 10px; } .content-multiple-wrapper .content-multiple-footer .content-add-more { float: right; } .content-multiple-wrapper .content-multiple-footer .description { float: left; vertical-align: middle; } .content-multiple-table { margin: 0px !important; } .content-multiple-table th { border: none; padding: 5px 6px; border-bottom: 1px solid #e5e5e5; } .content-multiple-table td { border: none; padding: 5px 6px; } .content-multiple-table tr { border-bottom: 1px solid #e5e5e5; } .content-multiple-table tbody tr:last-child { border: none; } .content-multiple-table thead th { color: #333333; text-transform: uppercase; } .content-multiple-table label { color: #424242; text-transform: uppercase; } .content-multiple-table .form-item { padding: 0; } #node-form fieldset legend { display: none; } #node-form .submit-wrapper #edit-submit span, #node-form .submit-wrapper #edit-delete span, #node-form .submit-wrapper #edit-preview span { text-transform: uppercase; font-size: 14px; } #node-form .submit-wrapper button.form-submit span { text-transform: none; font-size: 11px; } #node-form .description a { color: #333333; font-weight: bold; } .filefield-element .widget-preview { display: block; width: 300px; float: left; } .filefield-element .filemime { display: inline; } .filefield-element .widget-edit { float: left; } .filefield-element .widget-edit .submit-wrapper { margin: 0; float: none; } .filefield-element .widget-edit .submit-wrapper button { float: left; } .filefield-element .widget-edit .imagefield-text { width: 357px; } .filefield-element .widget-edit .filefield-upload { width: 485px; } .filefield-element .widget-edit .filefield-upload .submit-wrapper { float: right; margin: 0; } .ghh-image { position: relative; padding: 4px; margin: 0 -5px 9px -5px; border: 1px solid #d0d0d0; background: white; } .ghh-font { font: 75%/1.25 Arial, Helvetica, sans-serif; } .ghh-ico-big { display: inline-block; width: 40px; height: 32px; margin-right: 10px; vertical-align: middle; text-decoration: none; background: url(/sites/default/themes/ghh/images/common/sprite-icons-big.png) no-repeat scroll 0 0 transparent; } .light-text { color: #909090; } .light-text a, .light-text a:visited { color: #00c0ff; } .prose h3, .prose h4, .prose h5, .prose h6, #page .buildmode-full .field-body h3, #page .buildmode-full .field-body h4, #page .buildmode-full .field-body h5, #page .buildmode-full .field-body h6 { margin: 5px 0; margin: 0px 0px 20px; font-size: 1.2em; font-weight: bold; } .node-type-gallery #content .field-body { font-size: 1.2em; margin: 20px 0; } .hide-controls .controls { display: none; } .prose h1, #page .buildmode-full .field-body h1 { margin: 0px 0px 20px; font-weight: bold; font-size: 1.8em; } .prose h2, #page .buildmode-full .field-body h2 { margin: 0px 0px 20px; font-weight: bold; font-size: 1.4em; } .prose p, .prose ul, .prose ol, #page .buildmode-full .field-body ul, #page .buildmode-full .field-body ol { margin: 0px 0px 20px; } .prose pre, .prose div.codeblock, .prose blockquote, #page .buildmode-full .field-body pre, #page .buildmode-full .field-body div.codeblock, #page .buildmode-full .field-body blockquote { margin: 0px 0px 20px; line-height: 20px; background: #f8f8f8; padding: 4px 9px; border: 1px solid #eeeeee; border-left: 5px solid #eeeeee; } .prose ol li, .prose ul li, #page .buildmode-full .field-body ol li, #page .buildmode-full .field-body ul li { margin: 8px 0px 8px 15px; } .prose img, #page .buildmode-full .field-body img { display: block; } .prose .links, .prose .links li, .prose .item-list ul, .prose .item-list li, #page .buildmode-full .field-body .links, #page .buildmode-full .field-body .links li, #page .buildmode-full .field-body .item-list ul, #page .buildmode-full .field-body .item-list li { margin: 0px; padding: 0px; list-style: none; } .prose table, #page .buildmode-full .field-body table { width: 100%; font-size: 12px; line-height: 1.2; border-left: 1px solid #e5e5e5; } .prose table caption, #page .buildmode-full .field-body table caption { padding: 5px; text-align: center; font-size: 14px; text-transform: uppercase; } .prose table th, #page .buildmode-full .field-body table th { border: 1px solid #e5e5e5; border-width: 0 1px 1px 0; border-width: 1px 1px 1px 0; padding: 3px 5px; vertical-align: top; font-weight: bold; font-size: 13px; } .prose table td, #page .buildmode-full .field-body table td { border: 1px solid #e5e5e5; border-width: 0 1px 1px 0; padding: 3px 5px; vertical-align: top; } #google-cse-results { height: 1100px; } .block-og_menu .block-title { display: none; } #block-boxes-latest_page_title { margin-bottom: 0px !important; } #block-boxes-latest_page_title .block-content { display: none; } .block-signup h1 { display: none; } #cboxContent .block-signup h1 { display: block; } #edit-field-header-color-0-value { height: auto; } body.page-user .ud-region-header { margin: 15px 20px; padding: 10px 10px 0; width: auto; overflow: hidden; position: relative; line-height: 20px; } body.page-user .ud-region-header .field-picture { position: relative; margin: 0 20px 0px 0; float: left; background: white; margin-bottom: 5px; } body.page-user .ud-region-header .field-picture img { padding: 4px; border: 1px solid #d0d0d0; } body.page-user .ud-region-middle { display: block; float: none; margin-right: 0; width: auto; } body.page-user .ud-region-middle .field-group { border: 1px solid #e5e5e5; border-bottom: 0; background: white; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); } body.page-user .quicktabs_tabs li h2 a { color: #595959 !important; float: none !important; line-height: 1em !important; font-size: 0.75em !important; } body.page-user .quicktabs-style-nostyle .block-title .title { display: none; } body.page-user .view-my-groups ul { margin-left: 10px; } body.page-user .view-my-groups ul li { list-style-type: disc; } .field-ds-group-user-primaryinfo { margin-top: 5px; } .field-ds-group-user-primaryinfo .field-realname-area { font-size: 2.5em; color: #0070b6; margin-bottom: 7px; } .field-ds-group-user-primaryinfo .field-nd-location-name { color: #cccccc; color: #cccccc; margin-bottom: 8px; margin-bottom: 8px; display: inline; } .field-ds-group-user-primaryinfo .field-created { display: inline; color: #cccccc; margin-bottom: 8px; } .img-placeholder { overflow: hidden; padding: 4px; border: 1px solid #eee; background-color: #fff; margin: 0 -5px 9px -5px; } .img-placeholder .img span { display: block; vertical-align: middle; text-align: center; font-size: 75px; } .img-placeholder .img .cover { top: 0; left: 0; position: absolute; z-index: 100; } .field-view-image { float: left; margin: 0 auto; position: relative; } .field-view-image img { border: 1px solid #d0d0d0; width: auto; margin: 3px auto 9px !important; padding: 4px; } #featured .block-content ul li { font-size: 12px; } .jcarousel-clip .field-nodeinfo, .jcarousel-clip h3, .jcarousel-clip .field-body, .jcarousel-clip p { width: 80%; margin: 0 auto !important; } .jcarousel-clip .field-view-image, .jcarousel-clip .imagecache-featured_slideshow { float: none; width: 80%; display: block; margin: 0 auto 9px; } .jcarousel-clip .field-view-image img, .jcarousel-clip .imagecache-featured_slideshow img { width: 100%; margin-top: 3px; border: 1px solid #d0d0d0; } .jcarousel-clip .field-view-image .badge-2, .jcarousel-clip .imagecache-featured_slideshow .badge-2 { top: -3px; right: -10px; } .jcarousel-clip .field-calendar { margin: 0 0 -1px 30px; } .jcarousel-clip .field-view-image .imagecache-featured_slideshow { width: 100%; position: relative; left: -3px; } .node-meta-type { color: green; font-size: 0.9em; } .node-meta { font-size: 0.9em; color: #B3B3B3; } .node-meta .meta-picture { float: left; margin-right: 8px; } .node-meta .meta-picture img { border: 1px solid #D0D0D0; vertical-align: middle; } .node-meta .meta-info { float: left; padding: 3px 0px; } .node-meta .meta-info .meta-name a { color: #00C0FF; } .node-meta .meta-info .meta-created { margin-top: 1px; display: block; } .row-tools-sidebar { text-align: center; float: right; height: 100px; padding-top: 22px; margin-left: 7px; width: 20px; } .row-tools-sidebar .flag-events-bookmarks { margin-bottom: 3px; display: block; width: 16px; height: 16px; line-height: 32px; overflow: hidden; } .row-tools-sidebar .flag-events-bookmarks .flag-link-toggle { display: block; position: relative; text-indent: -1999px; background-repeat: no-repeat; line-height: 16px; cursor: pointer; } .view-mc-news-sections .section-section .block-title { margin-bottom: 20px; } .view-mc-news-sections .section-section h3 { font-size: 1.1em !important; } .view-mc-news-sections .section-section.today .event-separator, .view-mc-news-sections .section-section.tomorrow .event-separator, .view-mc-news-sections .section-section.yesterday .event-separator { display: none; } .view-mc-news-sections .section-section.this_week .event-separator.week, .view-mc-news-sections .section-section.next_week .event-separator.week, .view-mc-news-sections .section-section.last_week .event-separator.week { display: none; } .view-mc-news-sections .section-section.upcoming .event-separator.day, .view-mc-news-sections .section-section.earlier .event-separator.day { display: none; } .view-mc-news-sections .section-section .event .to-right { margin-left: 109px; } .view-mc-news-sections .feed-icon { display: none; } .view-mc-news-sections .view-empty { margin-bottom: 10px; } .section-section { margin-bottom: 15px; } .section-section .event-separator { margin-top: 10px; } .view .row .to-right { margin-left: 109px !important; } .view .row.hover-in .row-tools-sidebar .rate-widget-mc_up_down { display: block; } #block-views-mc_events_sections-block_3 .block-content, #block-views-mc_events_sections-block_4 .block-content { padding: 0px !important; padding-top: 10px !important; } #block-views-mc_events_sections-block_3 .block-content .event, #block-views-mc_events_sections-block_4 .block-content .event { padding: 10px 10px 0 10px !important; margin-bottom: 0px !important; } .view-mc-events-by-dates .section-section .block-title, .event-section .section-section .block-title { margin-bottom: 20px; } .view-mc-events-by-dates .section-section h3, .event-section .section-section h3 { font-size: 1.1em !important; } .view-mc-events-by-dates .section-section.today .event-separator, .view-mc-events-by-dates .section-section.tomorrow .event-separator, .event-section .section-section.today .event-separator, .event-section .section-section.tomorrow .event-separator { display: none; } .view-mc-events-by-dates .section-section.this_week .event-separator.week, .view-mc-events-by-dates .section-section.next_week .event-separator.week, .view-mc-events-by-dates .section-section.last_week .event-separator.week, .event-section .section-section.this_week .event-separator.week, .event-section .section-section.next_week .event-separator.week, .event-section .section-section.last_week .event-separator.week { display: none; } .view-mc-events-by-dates .section-section.upcoming .event-separator.day, .event-section .section-section.upcoming .event-separator.day { display: none; } .view-mc-events-by-dates .section-section .event .to-right, .event-section .section-section .event .to-right { margin-left: 109px; } .view-mc-events-by-dates .hash, .event-section .hash { display: none; } .view-mc-events-by-dates .duplicates, .event-section .duplicates { background-color: #f4f4f4; } .view-mc-events-by-dates .duplicates .event, .event-section .duplicates .event { display: none; } .view-mc-events-by-dates .duplicates .event.first, .event-section .duplicates .event.first { display: block; background-color: #ffffff; } .view-mc-events-by-dates .event-staring, .event-section .event-staring { float: right; height: 80px; padding-top: 22px; } .view-mc-events-by-dates .view-empty, .event-section .view-empty { margin-bottom: 10px; margin-left: 10px; } .event-section.my-events .view-empty { margin: 0px; } #quicktabs_container_mt_userprofile { margin: 20px; } #register .submit-wrapper, #user-register .submit-wrapper { float: left; padding-left: 0px; } .nd-region-header { margin-bottom: 0px; } #conditional-field-auto-import { display: none; } #boxes-box-footer_joinus_box > p { padding-bottom: 10px; } #boxes-box-footer_joinus_box .field-mt-add-group-ical .ical-group-ico { margin-top: 0px; } .event-separator { height: 26px; line-height: 26px; background: url(/sites/default/themes/ghh/images/common/bg-block-title.png) 0 0 repeat-x; border-color: #e9e9e9; border-style: solid; border-width: 1px 0 1px 0; padding-left: 22px; margin-bottom: 15px; color: #999999; font-size-adjust: none; } .group-mission .group-url { margin: 10px 0px; } .default-message, .view .view-empty { color: #cccccc; } .show-more-events { margin-bottom: 5px; } .show-more-events a { font-size: 11px; text-decoration: none; color: #48a6e4; } .show-more-events a:hover { color: #0099ff; } #edit-feedapi-feedapi-file-wrapper { display: none; } #edit-feedapi-feedapi-url-wrapper label, #edit-feedapi-feedapi-file-wrapper label { display: none; } .ui-tooltip-mc { background-color: #ffffff; border-color: #aaaaaa; color: #868686; padding: 5px 10px 5px; } .ui-tooltip-mc .ui-tooltip-content { text-align: center; } #event-staring-tooltip { display: none; } .flag-events-bookmarks .flag-throbber { display: none; } .flag-events-bookmarks .flag-link-toggle { background-repeat: no-repeat; padding-left: 20px; cursor: pointer; } .flag-events-bookmarks.flag-waiting a { opacity: 1; filter: alpha(opacity=100); } .flag-events-bookmarks span.flag-action, .flag-events-bookmarks a.flag-action, .flag-events-bookmarks.flag-waiting a.unflag-action { background-image: url(/sites/default/themes/ghh/images/icons/ico-star-default.png) !important; } .flag-events-bookmarks a.unflag-action, .flag-events-bookmarks.flag-waiting a.flag-action, .flag-events-bookmarks a.unflag-action :hover, .flag-events-bookmarks.flag-waiting a.flag-action :hover { background-image: url(/sites/default/themes/ghh/images/icons/ico-star-active.png) !important; } .two-cols .view-header, .two-cols .event-separator { display: none; } .two-cols .col-main { width: 630px; float: left; } .two-cols .col-right { float: right; width: 220px; } .two-cols .col-right .user_addcal { margin-bottom: 10px; border: 1px solid #e4e4e4; background: white; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); padding: 10px; } .two-cols .col-right .user_addcal ul li { margin-bottom: 10px; } .two-cols .col-right .user_addcal ul li:last-child { margin-bottom: 0px; } .page-user .flag-events-bookmarks a.unflag-action, .page-user .flag-events-bookmarks a:active, .page-user .flag-events-bookmarks.flag-waiting a.flag-action { background-image: url(/sites/default/themes/ghh/images/icons/ico-delete-default.png); } .page-user .flag-events-bookmarks a:hover { background-image: url(/sites/default/themes/ghh/images/icons/ico-delete.png); } .page-user .views-row div { clear: both; } .page-user .views-row div label { float: left; color: #777777; width: 200px; text-transform: none !important; font-size: 12px; font-weight: normal !important; } .page-user .views-row div span { color: #0077d9; } .page-user .views-row div p { margin-left: 200px; position: relative; top: -16px; color: #0077d9; } .page-user .views-row div .block-title { -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; border: solid #d0d0d0 !important; border-width: 1px 0 !important; } .page-user .views-row div .block-title h3 { font-size: 15px !important; margin-top: 3px !important; } .page-user .block-quicktabs .quicktabs_tabpage .block-content { padding: 0 !important; margin: 0 20px !important; } .page-user .quicktabs_tabpage .block-content { margin: 0px !important; } .page-user .user-profile #content { margin: 0 !important; } .page-user .user-profile #content-wrapper { margin: 0 !important; padding: 0 !important; } .page-user .user-profile #content.block-content { margin: 0px !important; } .page-user .user-profile form { padding: 20px; zoom: 1; } .page-user .user-profile form .fieldset.titled { margin: 25px 0 45px; } .page-user .user-profile #user-pass-reset { padding: 0px; } .page-user .user-profile form:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .page-user .view-og-community .views-row { min-height: 0 !important; } .page-user .view-mc-user-information .field-content { color: black; } .page-user #page .block-title { margin-bottom: 25px; } .page-user #page .field .field-label-inline-first { color: #777777; width: 125px; text-transform: none; float: left; font-weight: normal; } .page-user #page #featured .block-content { margin: 15px 20px; padding: 10px 10px 0; } .page-user .quicktabs_tabpage .block .block-title { display: block; } .page-user .quicktabs_tabpage .block .block-title h3 { font-size: 17px !important; } #colorbox #cboxTitle { border: none !important; } body.node-type-company .buildmode-full .nd-region-middle .field-islookingfund { margin-bottom: 10px; } .field-nd-location-gmap { padding-bottom: 10px; } .field-nd-location-name { font-weight: bold; padding-bottom: 5px; } .field-address-formatted { padding-bottom: 5px; } .quicktabs-hide { display: block !important; position: absolute !important; left: -10000px !important; top: -10000px !important; } .gmap-popup { width: 300px !important; } .node-type-company #block-ds-3cc955558f2299879e4f9d02f84134bd .field { margin-bottom: 2px; } .node-type-company #block-ds-3cc955558f2299879e4f9d02f84134bd .field.field-website { margin-bottom: 6px; } body.block-titled #content-wrapper { padding: 0px !important; margin: 0px !important; } body.block-titled #content-wrapper #content { padding: 0px !important; margin: 0px !important; } body.block-titled #content-wrapper #content #content-body { position: relative; padding: 10px; margin: 10px 20px; } body.block-titled #content-wrapper #content h1.page-title { font-size: 15px !important; position: relative; height: 18px; padding: 10px 30px !important; border-bottom: 1px solid #E5E5E5; background: white url(/sites/default/themes/ghh/images/common/bg-block-title.png) 0 0 repeat-x; color: #9B9B9B; color: #595959; -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; behavior: url(/sites/default/themes/harlem2/PIE/PIE.htc); font-weight: 700; font-size: 1.25em; } .view-og-posts .see-all { padding: 0 0 15px 0; } body.mc-directory .field-nodeinfo a { background: no-repeat url(/sites/default/themes/ghh/images/common/horizontal_dot_grey.gif) 100% 50%; padding-right: 12px; } body.mc-directory .field-nodeinfo a:last-child { background-image: none; } body.mc-directory .field-nodeinfo.first a { color: green; } body.mc-directory #main a.active, body.mc-directory #right a.active { color: #333 !important; } body.mc-directory #block-mc_directory-switch { position: absolute; top: -51px; right: 0px; background-color: transparent !important; } body.mc-directory #block-mc_directory-switch .block-title { display: none; } body.mc-directory #block-mc_directory-switch .block-content { margin: 0px !important; } body.mc-directory #block-mc_directory-switch .block-content ul li { float: left; padding: 14px 0px; margin-right: 10px; } body.mc-directory #right { width: 200px; } body.mc-directory #main { width: 725px; } body.mc-directory-map .view-empty { display: inline-block; padding: 10px; margin: 10px 20px; } body.mc-directory-map h1.page-title { margin: 0px !important; } body.mc-directory-map #content-body { margin: 0px !important; padding: 0px !important; } body.mc-directory-map #block-mc_directory-switch { top: -41px; right: 20px; } #block-event-events-share .block-content { margin: 10px 10px; } #block-event-events-share .block-content ul li, #block-event-events-share .block-content ul li.odd, #block-event-events-share .block-content ul li.even { margin: 0px; margin-bottom: 6px; } #quicktabs-browse_by span.title { display: block !important; } #quicktabs-browse_by .block-content { padding: 0px !important; } .block-browse.browse-topic .block-content { margin: 0px !important; padding: 0px !important; } .block-split2 div.first { width: 49%; float: left; } .block-split2 div.second { width: 49%; float: right; } ul.mc-links-blue li { margin-bottom: 10px; } ul.mc-links-blue li:last-child { margin-bottom: 0px; } .field-gallary-images table img { width: 100%; height: auto; } .gmap-map { width: 100% !important; } .node-type-slide-show-content .views_slideshow_singleframe_teaser_section { width: 190px; height: 194px; } .node-type-slide-show-content .views_slideshow_singleframe_controls, .node-type-slide-show-content .views_slideshow_singleframe_image_count { width: 190px; text-align: center; } .node-type-slide-show-content .views_slideshow_singleframe_controls a, .node-type-slide-show-content .views_slideshow_singleframe_image_count a { padding: 0 4px; } .emvideo-youtube, .emvideo-vimeo { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } .emvideo-youtube iframe, .emvideo-youtube object, .emvideo-youtube embed, .emvideo-vimeo iframe, .emvideo-vimeo object, .emvideo-vimeo embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }