You are here

commons_roots-style.css in Drupal Commons 6.2

/* @group Forms */

form input.form-submit { /* Forced by Fusion */
  font-weight: normal;
  margin: 0;
}

.not-front .main .main-inner, .front .content-content {
  padding: 0;
}

#og-features-feature-form tr.odd .form-item, 
#og-features-feature-form tr.even .form-item {
  /* This overrides a system.css style that should always be knocked out.
     I'm making this selector extemely specific to prevent destroying anything
     that might rely on the white-space: nowrap declaration. Please make this
     generic in future updates - jessebeach */
  white-space: normal;
}

/* @end */

/* @group Header Region which floats to the right of the site info */

.header-region {
  float: right;
  margin-bottom: 0px;
  width: auto;
}

.nav-group {
  border-radius: 0 0 10px 10px;
  clear: both;
  float: none;
  margin-bottom: 0;
  overflow: visible;
  padding: 0 10px;
  position: relative;
  z-index: 10;
}

/* Site Info-------------------------------------------------------------- */
.header-site-info {
  float: left;
  width: auto;
}

/* Header - Search-------------------------------------------------------------- */
.search-box {
  float: right;
  margin: 0;
  min-width: 220px;
  padding: 5px 0 4px 0;
  width: auto;
}

.contextual-search-wrapper .contextual-search-launcher,
.contextual-search-processed .contextual-search-wrapper ul.contextual-search-list {
  background-image: url('../images/dropdown.png');
  background-position: right 6px;
  background-repeat: no-repeat;
  padding: 4px 17px 4px 7px;
}

/* Wrapper around logo, site name, and slogan */

.header-site-info span {
  display: block;
}

/* Add float here to put logo and site name side by side, also add margins as  needed */

#logo {
  float: left;
  margin-right: 10px;
  vertical-align: middle;
  width: auto;
}

#logo a {
  display: block;
}

/* @end */

/* @group Primary Menu */

/* Add general styles for primary menu here, such as typography, borders, floats,  or spacing above/below */

.primary-menu {
  float: left;
  margin: 0;
  width: auto;
  position: relative;
  z-index: 20;
}

#primary-menu-inner {
  margin-left: 0px;
}

/* styles for Superfish primary menu */

.primary-menu-inner ul.sf-menu {
  
}

.primary-menu-inner ul.sf-menu li {
  margin-bottom: 0px;
}

.not-front .main .main-inner,
.front .main .main-inner {
  padding: 14px 0px;
}

/* @end */

/* @group User Meta - logout/account links in header w/ profile pic */

.view-user-meta {
  float: right;
  width: 180px;
  font-family: "Helvetical Neue",Helvetica,Arial,Sans-serif;
  margin-top: 10px;
}

.view-user-meta .views-field-name span {
  display: block;
  font-size: 1.1em;
  line-height: 1.2em;
  text-align: right;
}

.view-user-meta .views-field-name span.username a {
  color: #69c;
  font-weight: bold;
}

.view-user-meta .views-field-name span.full-name {
  font-size: .9em;
  font-style: normal;
}

.view-user-meta .views-field-picture {
  float: right;
  margin: 0 0 2px 12px;
}

.view-user-meta .views-field-nothing,
.view-user-meta .views-field-nothing-1 {
  float: right;
  margin-bottom: 2px;
  margin-top: 2px;
  padding: 0;
}

.view-user-meta .views-field-nothing a,
.view-user-meta .views-field-nothing-1 a {
  color: #333;
  font-size: 11px;
  line-height: 13px;
  padding: 0;
}

.view-user-meta .views-field-nothing {
  border-left: 1px solid #666;
  clear: both;
  margin-left: 8px;
  padding-left: 8px;
}

.view-user-meta .views-field-name {
  font-size: .9em;
  line-height: 1em;
}

.view-user-meta .views-field-name a {
  color: #333;
}

.view-user-meta .views-field-nothing {
  margin-right: 6px;
  padding-right: 6px;
}

.view-user-meta .views-field-points {
  clear: both;
  text-align: right;
}

.view-user-meta .views-row span.views-field-picture {
  display: block;
  float: right;
}

/* @end */

.sidebar-first .links li,
.sidebar-last .links li {
  border: 0 none;
  display: list-item;
}

.block .content .item-list .pager li {
  display: inline;
  display: inline-block;
}

.block .content ul li.views-row {
  display: block;
}

.block .content .views-row:after {
  clear:both;
  display:block;
  visibility:hidden;
  overflow:hidden;
  height:0 !important;
  line-height:0;
  font-size:xx-large;
  content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";
}

/* User page - Find new friends block*/
.block#block-commons_profile-find_new_friends {
	overflow: visible;
}

/* @group Blocks */
/* Used in profile blocks */
#block-commons_profile-profile_image_links ul.links li {
  border: medium none;
  display: block;
  padding: 0 6px 0 12px;
  width: 90%;
}

#block-commons_profile-profile_image_links ul.links li.userpoints, #block-commons_profile-profile_image_links ul.links li.user_badges  {
  background: none;	
}

.block.block-commons_profile .links .ur_action {
  border: none;
  display: block;
  padding: 0;
  text-align: center;
}

.block.block-commons_profile .links .ur_action a {
  display: inline-block;
  padding: 4px 8px;
}

/* @end */

.node .inner ul,
.panel-pane .inner ul,
.block .inner ul {
  padding-left: 15px;
  margin-left: 0;
}

.block .item-list ul,
.view .item-list ul {
  padding: 0;
}

.block .item-list ul li,
.view .item-list ul li {
  list-style-position: inside;
}

#primary-menu.block ul {
  padding-left: 0;
}

/* @group Sidebar blocks */


.sidebar-last .block-views .view-content .item-list ul li {
  border-bottom: 0 none;
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 0;
  position: relative;
  clear: both;
}

.sidebar-last .block-views .views-field-field-group-image-fid,
.sidebar-last .block-views .views-field-picture,
.sidebar-last .block-views .views-field-field-date-value { 
  float: left;
  margin-right: 10px; /* Largely unnecessary, but makes IE6 look better. */
  width: 30px;
}

.sidebar-last .block-views .views-field-field-group-image-fid img,
.sidebar-last .block-views .views-field-picture img {
  width: 100%;
  max-width: 100%;
  height: auto; 
}


/* @group Sidebar block content adjustments */

.sidebar-last .block-views .view-content p {
  margin-bottom: 0;
  margin-top: 0;
}

.sidebar-last .block ul {
  padding-left: 0;
}

.sidebar-last .block ul li {
  list-style: none;
  padding-left: 0;
  padding-right: 0;
}

/* @end */

/* @end */

/* User profile about page */
.view-profile-about-page label {
  font-weight: bold;
  background: #f2f2f2;
  padding: 5px;
  display: inline-block;
  border-bottom: 1px solid #ddd;
  width: 30%;
}

.view-profile-about-page span.field-content {
  padding-left: 5px;
  display: inline-block;
}

/* Tab Menus   TODO: tab styles?/-------------------------------------------------------------- */

#content-tabs {
  background-color: transparent;
  float: none;
  margin: 15px 0px 0px 0px; 
  padding: 0;
}

#breadcrumbs + #content-tabs,
h1 + #content-tabs {
  margin-top: 0;
}

#content-tabs-inner {
  margin: 0;
}

#content-tabs ul.primary,
#content-tabs ul.secondary {
  border-bottom: 2px solid #d1d1d1;
  clear: both;
  float: none;   
}

#content-tabs ul.primary:after,
#content-tabs ul.secondary:after{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}


#content-tabs ul.primary li,
#content-tabs ul.secondary li {
  border-style: none;
  display: inline;
  float: left;
  font-size: .9em;
  font-weight: normal;
  list-style: none;
  margin: 0 0px;
  padding: 0;
}

#content-tabs ul.primary li a:link,
#content-tabs ul.primary li a:visited {
  cursor: pointer;
  float: left;
  margin: 0 2px -2px 0;
  padding: 4px 6px 4px 6px;
  text-decoration: none;
  white-space: nowrap;
}

#content-tabs ul.secondary li {
  margin: 0 8px;
}

/* Used in homepage */

#block-boxes-homepage_info_box a.intro-morebutton {
  display: block;
  clear: both;
  text-align: right;
  margin-right: 3%;
  font-size: 1.4em;
  line-height: 18px;
  padding: 9px 40px;
  font-weight:bold;
} 

#block-commons_core-your_content {
  margin-bottom: 25px;  
}

a.my-content, a.my-bookmarks {
  display: block;
  clear: both;
  font-weight: bold;
  padding-top: 4px;
}

div #block-views-new_your_groups-block_1 {
  width: auto;
}

#block-views-new_your_groups-block_1 .views-field-title {
  font-size: 1.8em;
  margin-bottom: 20px;
}

#block-views-new_your_groups-block_1 .views-field-view .view-new-groups-field .views-field-title {
  font-size: 1.3em;
  margin-bottom: 2px;
}

#block-views-new_your_groups-block_1 .views-field-name {
  padding-right: 15px;
}

#block-views-new_your_groups-block_1 .views-field-created {
  padding-right: 15px;
}

#block-views-new_your_groups-block_1 .block-title {
  font-size: 2.4em;
  color: #1E587C;
  padding-bottom: 15px;
}

#block-views-new_your_groups-block_1 h3 {
  font-size: 1.6em;
  font-weight: normal;
}
#block-views-new_your_groups-block_1 .view-new-groups-field .item-list .views-row {
  background: none;
  padding-left: 0px;
  border-bottom: none;
}

#block-views-new_your_groups-block_1 .view-new-groups-field ul {
  border-bottom: 1px solid #ddd;
}

.intro-textblock {
  width: 30%;
  float: left;
  margin-right: 3%;
}

/* group listing */
#block-views-groups_featured_groups-block_1 .content .views-row .views-field-field-group-image-fid {
  float: left;
  margin-right: 10px;
  width: 140px;
}

#block-views-group_node-block_1 .view-content .views-field-field-group-image-fid {
  float: left;
  margin: 0 10px 10px 0;
}

/* @group Status forms */

.js .fbsmp-wrapper-outer, .js .facebook-status-submit, .js .facebook-status-private-box {
  display: none;
}

.js .show-controls .fbsmp-wrapper-outer, .js .show-controls .facebook-status-submit, .js #facebook-status-edit .facebook-status-submit, .js .show-controls .facebook-status-private-box {
  display: block;
}

.facebook-status-textarea-wrapper {
  -moz-box-shadow: none;
  -o-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
  border: 4px solid #ddd;
  -webkit-border-radius: 4px; 
  -moz-border-radius: 4px; 
  border-radius: 4px; 
  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 
}

.facebook-status-textarea-wrapper .form-item {
  border-top: 1px solid #969696;
  border-right: 1px solid #c2c2c2;
  border-bottom: 1px solid #c2c2c2;
  border-left: 1px solid #969696;
}

.facebook-status-textarea-wrapper textarea {
  padding: 1% 2%;
  width: 96%;
}

.facebook-status-update-main {
  width: 100%;
}

.fbsmp-link-title {
  font-size: 1.1em;
  font-weight: bold;
}

.facebook-status-back {
  float: right;
  margin: 0.5em;
}

a .facebook-status-time,
a:link .facebook-status-time,
a:hover .facebook-status-time,
a:focus .facebook-status-time,
a:active .facebook-status-time {
  color: #666666;
}

.fbsmp-wrapper-outer {
  background-color: transparent;
}

.facebook-status-update .button {
  margin: 0;
  border: none;
}

.facebook-status-update .facebook-status-submit {
  position: relative;
  top: -4px;
  color: #fff;
  border-top: 1px solid #1879B1;
  border-right: 4px solid #ddd;
  border-bottom: 4px solid #ddd;
  border-left: none;
  -webkit-border-radius: 0px 0px 4px 0px; 
  -moz-border-radius: 0px 0px 4px 0px; 
  border-radius: 0px 0px 4px 0px; 
  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
  background-color: #1879B1;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#1879B1), to(#126698)); 
  background-image: -webkit-linear-gradient(top, #1879B1, #126698); 
  background-image: -moz-linear-gradient(top, #1879B1, #126698); 
  background-image: -ms-linear-gradient(top, #1879B1, #126698); 
  background-image: -o-linear-gradient(top, #1879B1, #126698); 
  background-image: linear-gradient(top, #1879B1, #126698);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#1879B1', EndColorStr='#126698'); 
  -webkit-box-shadow: none; 
  -moz-box-shadow: none; 
  box-shadow: none;
}

#facebook-status-edit .facebook-status-update .facebook-status-submit {
  border-left: 4px solid #ddd;
  -webkit-border-radius: 0px 0px 4px 4px; 
  -moz-border-radius: 0px 0px 4px 4px; 
  border-radius: 0px 0px 4px 4px; 
}

#edit-photo-icon, #edit-link-icon {
  display: none;
}

.fbsmp-icon-list #edit-photo-icon, .fbsmp-icon-list #edit-link-icon {
  display: block;
  -webkit-border-radius: 0; 
  -moz-border-radius: 0; 
  border-radius: 0; 
  -webkit-box-shadow: none; 
  -moz-box-shadow: none; 
  box-shadow: none;
  color: #69C;
}

.js .controls-expanded .facebook-status-private-box {
  display: none;
}

.fbsmp-icon-list {
  border-bottom: 4px solid #ddd;
  border-left: 4px solid #ddd;
  margin: 0;
  top: -4px;
  position: relative;
  -webkit-border-radius: 0px 0px 0px 4px; 
  -moz-border-radius: 0px 0px 0px 4px; 
  border-radius: 0px 0px 0px 4px; 
  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}

.fbsmp-icon-list .button {
  border: 1px solid #c2c2c2;
  border-top: none;
}

.fbsmp-link-icon input.button {
  background-color: #eee;
  background-position: 8px center;
  background-repeat: no-repeat;
  padding-left: 36px;
}
.fbsmp-photo-icon input.button {
  background-color: #eee;
  background-position: 8px center;
  background-repeat: no-repeat;
  padding-left: 36px;
}

form input.button { /* Forced by Fusion */
  padding: 7px 14px;
}

form input.fbsmp-plugin-icon-button {
  padding-left: 34px;
}

form input.fbsmp-cancel-button { /* Forced by Fusion */
  padding: 0;
}

/* @group Status items */

.facebook-status-links ul li + li { /* Force by Fusion */
  margin-left: 0.5em;
}

.fbss-comments ul.fbss-comments-links li {
  display: inline-block;
}

/* @end */

/* @group Heartbeat Module */

.heartbeat-message-block .beat-item .heartbeat-buttons {
	display: none;
}

.heartbeat-message-block .beat-item:hover .heartbeat-buttons {
	background-color: #eee;
	display: block;
	position: absolute;
	right:0px;
}

.heartbeat-message-block .beat-item:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

.heartbeat-message-block .beat-item .beat-item-info {
	float: left;
	padding-right: 10px;
	width: 50px;
	line-height: 1em;
}

.heartbeat-message-block .beat-item .beat-item-info a {
	color: #323232;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 1em;	
}

.heartbeat-message-block .beat-item .beat-item-info img {
	display: block;
}

.heartbeat-older-messages {
	font-size: 1em;
	margin: 0;
	text-align: right;
}

div.beat-item blockquote {
	background-image: none;
	font-style: italic;
	padding: 0;
}

/* @end */

/* @group event calendar icon */

.dateblock {
	float:left;
	font-weight:bold;
	margin-right:10px;
	padding-bottom:7px;
	width:30px;
}
.dateblock .month {
	background-color:#555;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	line-height:1.1em;
	text-align:center;
	text-transform:capitalize;
	width:30px;
}
.dateblock .day {
	background-color:#dadee1;
	color:#000000;
	float:left;
	font-size:14px;
	font-weight: bold;
	line-height:1.1em;
	text-align:center;
	width:30px;
	padding:2px 0px;
}
.dateblock .year { display:none; }

/* @end */

/* @group Submitted */

.submitted img.imagecache-user_picture_meta {
  float: left;
  margin: 0 1em 0 0;
  border: 1px solid #999;
}

.submitted .user_badges {
  display: inline-block;
  padding: 0 0 0 2px;
}

.submitted .user_badges img {
  vertical-align: middle;
}

.submitted .submitted-on {
  display: block;
}

/* @end */

.view .view-content .views-row .views-field-picture {
  float: left;
  margin: 0 18px 10px 0;
}

.view-groups-main-listing .view-content .views-field-field-group-image-fid,
.view-subgroups-main-listing .view-content .views-field-field-group-image-fid {
  float:left;
  width:68px;
  margin-right:10px;
}

.view-groups-main-listing .view-content .views-field-field-group-image-fid img,
.view-subgroups-main-listing .view-content .views-field-field-group-image-fid img {
  width:66px;
  height:66px;
  border:solid 1px #c2c2c2;
}

.views-field-subscribe,
.views-field-leave-group {
  float: right;
  margin-left: 8px;
}

.view-groups-main-listing .views-field-description,
.view-subgroups-main-listing .views-field-description {
  overflow: hidden;
}

.view-subgroups-main-listing .views-field-created {
  min-width: 65px;
}

.view-subgroups-main-listing .views-field-leave-group,
.view-subgroups-main-listing .views-field-join-group {
  border-bottom: none;
}

/* Added by Jay to generalize the Search Group field & button */
#views-exposed-form-og-search-default .views-exposed-widget.views-exposed-submit .form-submit, #views-exposed-form-og-search-page-1 .views-exposed-widget.views-exposed-submit .form-submit {
  float: right;
  padding: 6px 7px 9px 7px;
}

#views-exposed-form-og-search-default input#edit-keys.form-text {
  width: 90%;
}

/* @group A couple of shoutbox generalizations. -jay */
.shoutbox-add-form fieldset {
  margin: 5px 0;
  padding: 10px;
}

#shoutbox-add-form input.form-text {
  width: 95%;
  max-width: 95%;
}

/* @end */

/* An attempt to generalize the node type dropdown & "create" button, though as of
 * release 1.6, all 3 themes need _some_ tweaking of one element or another.
 * -jay
 */
#edit-node-type-wrapper.form-item {
  width: 65%;
  margin-left: 2px;
  padding-top: 2px;
  vertical-align: middle;
}

/* @group Dashboard */

.view-dashboard-recent-content .views-field-picture {float: left;}
.view-dashboard-recent-content .views-field-title,
.view-dashboard-recent-content .views-field-created,
.view-dashboard-recent-content .views-field-name,
.view-dashboard-recent-content .views-field-group-nid,
.view-dashboard-recent-content .views-field-tid,
.view-dashboard-recent-content .views-field-comment-count {margin-left: 40px;  width: 80%; }

.view-dashboard-recent-content .views-field-timestamp {float: right;}

.cke_skin_kama .cke_toolbar .cke_button a,
.cke_skin_kama .cke_toolbar .cke_button a:hover,
.cke_skin_kama .cke_toolbar .cke_button a:focus,
.cke_skin_kama .cke_toolbar .cke_button a:active,
.cke_skin_kama .cke_toolbar .cke_button a.cke_off,
.cke_skin_kama .cke_toolbar .cke_button a.cke_on:hover,
.cke_skin_kama .cke_toolbar .cke_button a.cke_on:focus,
.cke_skin_kama .cke_toolbar .cke_button a.cke_on:active,
.cke_skin_kama .cke_toolbar .cke_button a.cke_off:hover,
.cke_skin_kama .cke_toolbar .cke_button a.cke_off:focus,
.cke_skin_kama .cke_toolbar .cke_button a.cke_off:active{
  padding: 2px 3px;
}

/* @end */

/* commons answers */
div.node-type-question h1.title {
  margin-left: 0;
}

div.node-type-question p {
  font-size: 1.3em;
}

div.node-type-question .view .view-content .views-row {
  border-bottom: none;
}

.node-type-answer {
  border: 1px solid #CCCCCC;
  min-height: 115px;
}

html #content-content .node-type-answer .inner {
  margin: 20px;
}

.node-type-answer .content {
  padding-right: 130px;
}

.answer-by {
  margin-top: -0.5em;
  display: block;
  font-size: 1em;
}

.answer-by a {
  font-weight: bold;
}

.answer-by a.answer-time-date {
  font-size: 0.9em;
  font-weight: normal;
}

.vud-widget {
  float: none;
  position: absolute;
  top: 0px;
  right: 0px;
  margin: 0;
  font-size: 0.8em;
}

.num-of-answers {
  font-weight: bold;
}

.node .content .meta img {
  padding: 0;
}

#commons-answers-add-answer-form {
  border: 1px solid #CCCCCC;
  padding: 20px;
  overflow: hidden;
}

#commons-answers-add-answer-form .form-item {
  margin-top: 0;
}

#commons-answers-add-answer-form .form-item label {
  font-size: 1.5em;
  margin-bottom: 8px;
}

#commons-answers-add-answer-form .resizable-textarea {
  width: 100%;
}

#commons-answers-add-answer-form #edit-submit {
  display: block;
  font-weight: bold;
  padding: 8px;
  float: right;
  height: auto;
}

.node-type-answer .links {
  margin-top: 15px;
}

html .node .inner .links .answer-add-comment {
  background: none;
  border: none;
  padding: 0;
  font-weight: bold;
}

html .node .inner .links .answer-add-comment a {
  color: #58b;
  font-size: 1.3em;
}

html .node .inner .links .answer-comment-count {
  margin-left: 10px;
  background: none;
  border: none;
  padding: 0;
  border-left: 1px solid #999;
  padding-left: 10px;
  font-weight: bold;
}

html .node .inner .links .answer-comment-count a {
  color: #58b;
  font-size: 1.3em;
}

.view-all-questions fieldset legend {
  font-size: 1.5em;
  font-weight: bold;
}

#views-exposed-form-group-search {
    margin: 0px 0px 15px 0px;
}

File

themes/commons_roots/css/commons_roots-style.css
View source
  1. /* @group Forms */
  2. form input.form-submit { /* Forced by Fusion */
  3. font-weight: normal;
  4. margin: 0;
  5. }
  6. .not-front .main .main-inner, .front .content-content {
  7. padding: 0;
  8. }
  9. #og-features-feature-form tr.odd .form-item,
  10. #og-features-feature-form tr.even .form-item {
  11. /* This overrides a system.css style that should always be knocked out.
  12. I'm making this selector extemely specific to prevent destroying anything
  13. that might rely on the white-space: nowrap declaration. Please make this
  14. generic in future updates - jessebeach */
  15. white-space: normal;
  16. }
  17. /* @end */
  18. /* @group Header Region which floats to the right of the site info */
  19. .header-region {
  20. float: right;
  21. margin-bottom: 0px;
  22. width: auto;
  23. }
  24. .nav-group {
  25. border-radius: 0 0 10px 10px;
  26. clear: both;
  27. float: none;
  28. margin-bottom: 0;
  29. overflow: visible;
  30. padding: 0 10px;
  31. position: relative;
  32. z-index: 10;
  33. }
  34. /* Site Info-------------------------------------------------------------- */
  35. .header-site-info {
  36. float: left;
  37. width: auto;
  38. }
  39. /* Header - Search-------------------------------------------------------------- */
  40. .search-box {
  41. float: right;
  42. margin: 0;
  43. min-width: 220px;
  44. padding: 5px 0 4px 0;
  45. width: auto;
  46. }
  47. .contextual-search-wrapper .contextual-search-launcher,
  48. .contextual-search-processed .contextual-search-wrapper ul.contextual-search-list {
  49. background-image: url('../images/dropdown.png');
  50. background-position: right 6px;
  51. background-repeat: no-repeat;
  52. padding: 4px 17px 4px 7px;
  53. }
  54. /* Wrapper around logo, site name, and slogan */
  55. .header-site-info span {
  56. display: block;
  57. }
  58. /* Add float here to put logo and site name side by side, also add margins as needed */
  59. #logo {
  60. float: left;
  61. margin-right: 10px;
  62. vertical-align: middle;
  63. width: auto;
  64. }
  65. #logo a {
  66. display: block;
  67. }
  68. /* @end */
  69. /* @group Primary Menu */
  70. /* Add general styles for primary menu here, such as typography, borders, floats, or spacing above/below */
  71. .primary-menu {
  72. float: left;
  73. margin: 0;
  74. width: auto;
  75. position: relative;
  76. z-index: 20;
  77. }
  78. #primary-menu-inner {
  79. margin-left: 0px;
  80. }
  81. /* styles for Superfish primary menu */
  82. .primary-menu-inner ul.sf-menu {
  83. }
  84. .primary-menu-inner ul.sf-menu li {
  85. margin-bottom: 0px;
  86. }
  87. .not-front .main .main-inner,
  88. .front .main .main-inner {
  89. padding: 14px 0px;
  90. }
  91. /* @end */
  92. /* @group User Meta - logout/account links in header w/ profile pic */
  93. .view-user-meta {
  94. float: right;
  95. width: 180px;
  96. font-family: "Helvetical Neue",Helvetica,Arial,Sans-serif;
  97. margin-top: 10px;
  98. }
  99. .view-user-meta .views-field-name span {
  100. display: block;
  101. font-size: 1.1em;
  102. line-height: 1.2em;
  103. text-align: right;
  104. }
  105. .view-user-meta .views-field-name span.username a {
  106. color: #69c;
  107. font-weight: bold;
  108. }
  109. .view-user-meta .views-field-name span.full-name {
  110. font-size: .9em;
  111. font-style: normal;
  112. }
  113. .view-user-meta .views-field-picture {
  114. float: right;
  115. margin: 0 0 2px 12px;
  116. }
  117. .view-user-meta .views-field-nothing,
  118. .view-user-meta .views-field-nothing-1 {
  119. float: right;
  120. margin-bottom: 2px;
  121. margin-top: 2px;
  122. padding: 0;
  123. }
  124. .view-user-meta .views-field-nothing a,
  125. .view-user-meta .views-field-nothing-1 a {
  126. color: #333;
  127. font-size: 11px;
  128. line-height: 13px;
  129. padding: 0;
  130. }
  131. .view-user-meta .views-field-nothing {
  132. border-left: 1px solid #666;
  133. clear: both;
  134. margin-left: 8px;
  135. padding-left: 8px;
  136. }
  137. .view-user-meta .views-field-name {
  138. font-size: .9em;
  139. line-height: 1em;
  140. }
  141. .view-user-meta .views-field-name a {
  142. color: #333;
  143. }
  144. .view-user-meta .views-field-nothing {
  145. margin-right: 6px;
  146. padding-right: 6px;
  147. }
  148. .view-user-meta .views-field-points {
  149. clear: both;
  150. text-align: right;
  151. }
  152. .view-user-meta .views-row span.views-field-picture {
  153. display: block;
  154. float: right;
  155. }
  156. /* @end */
  157. .sidebar-first .links li,
  158. .sidebar-last .links li {
  159. border: 0 none;
  160. display: list-item;
  161. }
  162. .block .content .item-list .pager li {
  163. display: inline;
  164. display: inline-block;
  165. }
  166. .block .content ul li.views-row {
  167. display: block;
  168. }
  169. .block .content .views-row:after {
  170. clear:both;
  171. display:block;
  172. visibility:hidden;
  173. overflow:hidden;
  174. height:0 !important;
  175. line-height:0;
  176. font-size:xx-large;
  177. content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";
  178. }
  179. /* User page - Find new friends block*/
  180. .block#block-commons_profile-find_new_friends {
  181. overflow: visible;
  182. }
  183. /* @group Blocks */
  184. /* Used in profile blocks */
  185. #block-commons_profile-profile_image_links ul.links li {
  186. border: medium none;
  187. display: block;
  188. padding: 0 6px 0 12px;
  189. width: 90%;
  190. }
  191. #block-commons_profile-profile_image_links ul.links li.userpoints, #block-commons_profile-profile_image_links ul.links li.user_badges {
  192. background: none;
  193. }
  194. .block.block-commons_profile .links .ur_action {
  195. border: none;
  196. display: block;
  197. padding: 0;
  198. text-align: center;
  199. }
  200. .block.block-commons_profile .links .ur_action a {
  201. display: inline-block;
  202. padding: 4px 8px;
  203. }
  204. /* @end */
  205. .node .inner ul,
  206. .panel-pane .inner ul,
  207. .block .inner ul {
  208. padding-left: 15px;
  209. margin-left: 0;
  210. }
  211. .block .item-list ul,
  212. .view .item-list ul {
  213. padding: 0;
  214. }
  215. .block .item-list ul li,
  216. .view .item-list ul li {
  217. list-style-position: inside;
  218. }
  219. #primary-menu.block ul {
  220. padding-left: 0;
  221. }
  222. /* @group Sidebar blocks */
  223. .sidebar-last .block-views .view-content .item-list ul li {
  224. border-bottom: 0 none;
  225. margin-bottom: 0;
  226. padding-bottom: 10px;
  227. padding-left: 0;
  228. position: relative;
  229. clear: both;
  230. }
  231. .sidebar-last .block-views .views-field-field-group-image-fid,
  232. .sidebar-last .block-views .views-field-picture,
  233. .sidebar-last .block-views .views-field-field-date-value {
  234. float: left;
  235. margin-right: 10px; /* Largely unnecessary, but makes IE6 look better. */
  236. width: 30px;
  237. }
  238. .sidebar-last .block-views .views-field-field-group-image-fid img,
  239. .sidebar-last .block-views .views-field-picture img {
  240. width: 100%;
  241. max-width: 100%;
  242. height: auto;
  243. }
  244. /* @group Sidebar block content adjustments */
  245. .sidebar-last .block-views .view-content p {
  246. margin-bottom: 0;
  247. margin-top: 0;
  248. }
  249. .sidebar-last .block ul {
  250. padding-left: 0;
  251. }
  252. .sidebar-last .block ul li {
  253. list-style: none;
  254. padding-left: 0;
  255. padding-right: 0;
  256. }
  257. /* @end */
  258. /* @end */
  259. /* User profile about page */
  260. .view-profile-about-page label {
  261. font-weight: bold;
  262. background: #f2f2f2;
  263. padding: 5px;
  264. display: inline-block;
  265. border-bottom: 1px solid #ddd;
  266. width: 30%;
  267. }
  268. .view-profile-about-page span.field-content {
  269. padding-left: 5px;
  270. display: inline-block;
  271. }
  272. /* Tab Menus TODO: tab styles?/-------------------------------------------------------------- */
  273. #content-tabs {
  274. background-color: transparent;
  275. float: none;
  276. margin: 15px 0px 0px 0px;
  277. padding: 0;
  278. }
  279. #breadcrumbs + #content-tabs,
  280. h1 + #content-tabs {
  281. margin-top: 0;
  282. }
  283. #content-tabs-inner {
  284. margin: 0;
  285. }
  286. #content-tabs ul.primary,
  287. #content-tabs ul.secondary {
  288. border-bottom: 2px solid #d1d1d1;
  289. clear: both;
  290. float: none;
  291. }
  292. #content-tabs ul.primary:after,
  293. #content-tabs ul.secondary:after{
  294. clear: both;
  295. content: ".";
  296. display: block;
  297. height: 0;
  298. visibility: hidden;
  299. }
  300. #content-tabs ul.primary li,
  301. #content-tabs ul.secondary li {
  302. border-style: none;
  303. display: inline;
  304. float: left;
  305. font-size: .9em;
  306. font-weight: normal;
  307. list-style: none;
  308. margin: 0 0px;
  309. padding: 0;
  310. }
  311. #content-tabs ul.primary li a:link,
  312. #content-tabs ul.primary li a:visited {
  313. cursor: pointer;
  314. float: left;
  315. margin: 0 2px -2px 0;
  316. padding: 4px 6px 4px 6px;
  317. text-decoration: none;
  318. white-space: nowrap;
  319. }
  320. #content-tabs ul.secondary li {
  321. margin: 0 8px;
  322. }
  323. /* Used in homepage */
  324. #block-boxes-homepage_info_box a.intro-morebutton {
  325. display: block;
  326. clear: both;
  327. text-align: right;
  328. margin-right: 3%;
  329. font-size: 1.4em;
  330. line-height: 18px;
  331. padding: 9px 40px;
  332. font-weight:bold;
  333. }
  334. #block-commons_core-your_content {
  335. margin-bottom: 25px;
  336. }
  337. a.my-content, a.my-bookmarks {
  338. display: block;
  339. clear: both;
  340. font-weight: bold;
  341. padding-top: 4px;
  342. }
  343. div #block-views-new_your_groups-block_1 {
  344. width: auto;
  345. }
  346. #block-views-new_your_groups-block_1 .views-field-title {
  347. font-size: 1.8em;
  348. margin-bottom: 20px;
  349. }
  350. #block-views-new_your_groups-block_1 .views-field-view .view-new-groups-field .views-field-title {
  351. font-size: 1.3em;
  352. margin-bottom: 2px;
  353. }
  354. #block-views-new_your_groups-block_1 .views-field-name {
  355. padding-right: 15px;
  356. }
  357. #block-views-new_your_groups-block_1 .views-field-created {
  358. padding-right: 15px;
  359. }
  360. #block-views-new_your_groups-block_1 .block-title {
  361. font-size: 2.4em;
  362. color: #1E587C;
  363. padding-bottom: 15px;
  364. }
  365. #block-views-new_your_groups-block_1 h3 {
  366. font-size: 1.6em;
  367. font-weight: normal;
  368. }
  369. #block-views-new_your_groups-block_1 .view-new-groups-field .item-list .views-row {
  370. background: none;
  371. padding-left: 0px;
  372. border-bottom: none;
  373. }
  374. #block-views-new_your_groups-block_1 .view-new-groups-field ul {
  375. border-bottom: 1px solid #ddd;
  376. }
  377. .intro-textblock {
  378. width: 30%;
  379. float: left;
  380. margin-right: 3%;
  381. }
  382. /* group listing */
  383. #block-views-groups_featured_groups-block_1 .content .views-row .views-field-field-group-image-fid {
  384. float: left;
  385. margin-right: 10px;
  386. width: 140px;
  387. }
  388. #block-views-group_node-block_1 .view-content .views-field-field-group-image-fid {
  389. float: left;
  390. margin: 0 10px 10px 0;
  391. }
  392. /* @group Status forms */
  393. .js .fbsmp-wrapper-outer, .js .facebook-status-submit, .js .facebook-status-private-box {
  394. display: none;
  395. }
  396. .js .show-controls .fbsmp-wrapper-outer, .js .show-controls .facebook-status-submit, .js #facebook-status-edit .facebook-status-submit, .js .show-controls .facebook-status-private-box {
  397. display: block;
  398. }
  399. .facebook-status-textarea-wrapper {
  400. -moz-box-shadow: none;
  401. -o-box-shadow: none;
  402. -webkit-box-shadow: none;
  403. box-shadow: none;
  404. padding: 0;
  405. border: 4px solid #ddd;
  406. -webkit-border-radius: 4px;
  407. -moz-border-radius: 4px;
  408. border-radius: 4px;
  409. -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
  410. }
  411. .facebook-status-textarea-wrapper .form-item {
  412. border-top: 1px solid #969696;
  413. border-right: 1px solid #c2c2c2;
  414. border-bottom: 1px solid #c2c2c2;
  415. border-left: 1px solid #969696;
  416. }
  417. .facebook-status-textarea-wrapper textarea {
  418. padding: 1% 2%;
  419. width: 96%;
  420. }
  421. .facebook-status-update-main {
  422. width: 100%;
  423. }
  424. .fbsmp-link-title {
  425. font-size: 1.1em;
  426. font-weight: bold;
  427. }
  428. .facebook-status-back {
  429. float: right;
  430. margin: 0.5em;
  431. }
  432. a .facebook-status-time,
  433. a:link .facebook-status-time,
  434. a:hover .facebook-status-time,
  435. a:focus .facebook-status-time,
  436. a:active .facebook-status-time {
  437. color: #666666;
  438. }
  439. .fbsmp-wrapper-outer {
  440. background-color: transparent;
  441. }
  442. .facebook-status-update .button {
  443. margin: 0;
  444. border: none;
  445. }
  446. .facebook-status-update .facebook-status-submit {
  447. position: relative;
  448. top: -4px;
  449. color: #fff;
  450. border-top: 1px solid #1879B1;
  451. border-right: 4px solid #ddd;
  452. border-bottom: 4px solid #ddd;
  453. border-left: none;
  454. -webkit-border-radius: 0px 0px 4px 0px;
  455. -moz-border-radius: 0px 0px 4px 0px;
  456. border-radius: 0px 0px 4px 0px;
  457. -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
  458. background-color: #1879B1;
  459. background-image: -webkit-gradient(linear, left top, left bottom, from(#1879B1), to(#126698));
  460. background-image: -webkit-linear-gradient(top, #1879B1, #126698);
  461. background-image: -moz-linear-gradient(top, #1879B1, #126698);
  462. background-image: -ms-linear-gradient(top, #1879B1, #126698);
  463. background-image: -o-linear-gradient(top, #1879B1, #126698);
  464. background-image: linear-gradient(top, #1879B1, #126698);
  465. filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#1879B1', EndColorStr='#126698');
  466. -webkit-box-shadow: none;
  467. -moz-box-shadow: none;
  468. box-shadow: none;
  469. }
  470. #facebook-status-edit .facebook-status-update .facebook-status-submit {
  471. border-left: 4px solid #ddd;
  472. -webkit-border-radius: 0px 0px 4px 4px;
  473. -moz-border-radius: 0px 0px 4px 4px;
  474. border-radius: 0px 0px 4px 4px;
  475. }
  476. #edit-photo-icon, #edit-link-icon {
  477. display: none;
  478. }
  479. .fbsmp-icon-list #edit-photo-icon, .fbsmp-icon-list #edit-link-icon {
  480. display: block;
  481. -webkit-border-radius: 0;
  482. -moz-border-radius: 0;
  483. border-radius: 0;
  484. -webkit-box-shadow: none;
  485. -moz-box-shadow: none;
  486. box-shadow: none;
  487. color: #69C;
  488. }
  489. .js .controls-expanded .facebook-status-private-box {
  490. display: none;
  491. }
  492. .fbsmp-icon-list {
  493. border-bottom: 4px solid #ddd;
  494. border-left: 4px solid #ddd;
  495. margin: 0;
  496. top: -4px;
  497. position: relative;
  498. -webkit-border-radius: 0px 0px 0px 4px;
  499. -moz-border-radius: 0px 0px 0px 4px;
  500. border-radius: 0px 0px 0px 4px;
  501. -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
  502. }
  503. .fbsmp-icon-list .button {
  504. border: 1px solid #c2c2c2;
  505. border-top: none;
  506. }
  507. .fbsmp-link-icon input.button {
  508. background-color: #eee;
  509. background-position: 8px center;
  510. background-repeat: no-repeat;
  511. padding-left: 36px;
  512. }
  513. .fbsmp-photo-icon input.button {
  514. background-color: #eee;
  515. background-position: 8px center;
  516. background-repeat: no-repeat;
  517. padding-left: 36px;
  518. }
  519. form input.button { /* Forced by Fusion */
  520. padding: 7px 14px;
  521. }
  522. form input.fbsmp-plugin-icon-button {
  523. padding-left: 34px;
  524. }
  525. form input.fbsmp-cancel-button { /* Forced by Fusion */
  526. padding: 0;
  527. }
  528. /* @group Status items */
  529. .facebook-status-links ul li + li { /* Force by Fusion */
  530. margin-left: 0.5em;
  531. }
  532. .fbss-comments ul.fbss-comments-links li {
  533. display: inline-block;
  534. }
  535. /* @end */
  536. /* @group Heartbeat Module */
  537. .heartbeat-message-block .beat-item .heartbeat-buttons {
  538. display: none;
  539. }
  540. .heartbeat-message-block .beat-item:hover .heartbeat-buttons {
  541. background-color: #eee;
  542. display: block;
  543. position: absolute;
  544. right:0px;
  545. }
  546. .heartbeat-message-block .beat-item:after {
  547. clear: both;
  548. content: ".";
  549. display: block;
  550. height: 0;
  551. visibility: hidden;
  552. }
  553. .heartbeat-message-block .beat-item .beat-item-info {
  554. float: left;
  555. padding-right: 10px;
  556. width: 50px;
  557. line-height: 1em;
  558. }
  559. .heartbeat-message-block .beat-item .beat-item-info a {
  560. color: #323232;
  561. font-family: Arial, Helvetica, sans-serif;
  562. font-size: 9px;
  563. font-style: normal;
  564. line-height: 1em;
  565. }
  566. .heartbeat-message-block .beat-item .beat-item-info img {
  567. display: block;
  568. }
  569. .heartbeat-older-messages {
  570. font-size: 1em;
  571. margin: 0;
  572. text-align: right;
  573. }
  574. div.beat-item blockquote {
  575. background-image: none;
  576. font-style: italic;
  577. padding: 0;
  578. }
  579. /* @end */
  580. /* @group event calendar icon */
  581. .dateblock {
  582. float:left;
  583. font-weight:bold;
  584. margin-right:10px;
  585. padding-bottom:7px;
  586. width:30px;
  587. }
  588. .dateblock .month {
  589. background-color:#555;
  590. color:#FFFFFF;
  591. float:left;
  592. font-size:11px;
  593. line-height:1.1em;
  594. text-align:center;
  595. text-transform:capitalize;
  596. width:30px;
  597. }
  598. .dateblock .day {
  599. background-color:#dadee1;
  600. color:#000000;
  601. float:left;
  602. font-size:14px;
  603. font-weight: bold;
  604. line-height:1.1em;
  605. text-align:center;
  606. width:30px;
  607. padding:2px 0px;
  608. }
  609. .dateblock .year { display:none; }
  610. /* @end */
  611. /* @group Submitted */
  612. .submitted img.imagecache-user_picture_meta {
  613. float: left;
  614. margin: 0 1em 0 0;
  615. border: 1px solid #999;
  616. }
  617. .submitted .user_badges {
  618. display: inline-block;
  619. padding: 0 0 0 2px;
  620. }
  621. .submitted .user_badges img {
  622. vertical-align: middle;
  623. }
  624. .submitted .submitted-on {
  625. display: block;
  626. }
  627. /* @end */
  628. .view .view-content .views-row .views-field-picture {
  629. float: left;
  630. margin: 0 18px 10px 0;
  631. }
  632. .view-groups-main-listing .view-content .views-field-field-group-image-fid,
  633. .view-subgroups-main-listing .view-content .views-field-field-group-image-fid {
  634. float:left;
  635. width:68px;
  636. margin-right:10px;
  637. }
  638. .view-groups-main-listing .view-content .views-field-field-group-image-fid img,
  639. .view-subgroups-main-listing .view-content .views-field-field-group-image-fid img {
  640. width:66px;
  641. height:66px;
  642. border:solid 1px #c2c2c2;
  643. }
  644. .views-field-subscribe,
  645. .views-field-leave-group {
  646. float: right;
  647. margin-left: 8px;
  648. }
  649. .view-groups-main-listing .views-field-description,
  650. .view-subgroups-main-listing .views-field-description {
  651. overflow: hidden;
  652. }
  653. .view-subgroups-main-listing .views-field-created {
  654. min-width: 65px;
  655. }
  656. .view-subgroups-main-listing .views-field-leave-group,
  657. .view-subgroups-main-listing .views-field-join-group {
  658. border-bottom: none;
  659. }
  660. /* Added by Jay to generalize the Search Group field & button */
  661. #views-exposed-form-og-search-default .views-exposed-widget.views-exposed-submit .form-submit, #views-exposed-form-og-search-page-1 .views-exposed-widget.views-exposed-submit .form-submit {
  662. float: right;
  663. padding: 6px 7px 9px 7px;
  664. }
  665. #views-exposed-form-og-search-default input#edit-keys.form-text {
  666. width: 90%;
  667. }
  668. /* @group A couple of shoutbox generalizations. -jay */
  669. .shoutbox-add-form fieldset {
  670. margin: 5px 0;
  671. padding: 10px;
  672. }
  673. #shoutbox-add-form input.form-text {
  674. width: 95%;
  675. max-width: 95%;
  676. }
  677. /* @end */
  678. /* An attempt to generalize the node type dropdown & "create" button, though as of
  679. * release 1.6, all 3 themes need _some_ tweaking of one element or another.
  680. * -jay
  681. */
  682. #edit-node-type-wrapper.form-item {
  683. width: 65%;
  684. margin-left: 2px;
  685. padding-top: 2px;
  686. vertical-align: middle;
  687. }
  688. /* @group Dashboard */
  689. .view-dashboard-recent-content .views-field-picture {float: left;}
  690. .view-dashboard-recent-content .views-field-title,
  691. .view-dashboard-recent-content .views-field-created,
  692. .view-dashboard-recent-content .views-field-name,
  693. .view-dashboard-recent-content .views-field-group-nid,
  694. .view-dashboard-recent-content .views-field-tid,
  695. .view-dashboard-recent-content .views-field-comment-count {margin-left: 40px; width: 80%; }
  696. .view-dashboard-recent-content .views-field-timestamp {float: right;}
  697. .cke_skin_kama .cke_toolbar .cke_button a,
  698. .cke_skin_kama .cke_toolbar .cke_button a:hover,
  699. .cke_skin_kama .cke_toolbar .cke_button a:focus,
  700. .cke_skin_kama .cke_toolbar .cke_button a:active,
  701. .cke_skin_kama .cke_toolbar .cke_button a.cke_off,
  702. .cke_skin_kama .cke_toolbar .cke_button a.cke_on:hover,
  703. .cke_skin_kama .cke_toolbar .cke_button a.cke_on:focus,
  704. .cke_skin_kama .cke_toolbar .cke_button a.cke_on:active,
  705. .cke_skin_kama .cke_toolbar .cke_button a.cke_off:hover,
  706. .cke_skin_kama .cke_toolbar .cke_button a.cke_off:focus,
  707. .cke_skin_kama .cke_toolbar .cke_button a.cke_off:active{
  708. padding: 2px 3px;
  709. }
  710. /* @end */
  711. /* commons answers */
  712. div.node-type-question h1.title {
  713. margin-left: 0;
  714. }
  715. div.node-type-question p {
  716. font-size: 1.3em;
  717. }
  718. div.node-type-question .view .view-content .views-row {
  719. border-bottom: none;
  720. }
  721. .node-type-answer {
  722. border: 1px solid #CCCCCC;
  723. min-height: 115px;
  724. }
  725. html #content-content .node-type-answer .inner {
  726. margin: 20px;
  727. }
  728. .node-type-answer .content {
  729. padding-right: 130px;
  730. }
  731. .answer-by {
  732. margin-top: -0.5em;
  733. display: block;
  734. font-size: 1em;
  735. }
  736. .answer-by a {
  737. font-weight: bold;
  738. }
  739. .answer-by a.answer-time-date {
  740. font-size: 0.9em;
  741. font-weight: normal;
  742. }
  743. .vud-widget {
  744. float: none;
  745. position: absolute;
  746. top: 0px;
  747. right: 0px;
  748. margin: 0;
  749. font-size: 0.8em;
  750. }
  751. .num-of-answers {
  752. font-weight: bold;
  753. }
  754. .node .content .meta img {
  755. padding: 0;
  756. }
  757. #commons-answers-add-answer-form {
  758. border: 1px solid #CCCCCC;
  759. padding: 20px;
  760. overflow: hidden;
  761. }
  762. #commons-answers-add-answer-form .form-item {
  763. margin-top: 0;
  764. }
  765. #commons-answers-add-answer-form .form-item label {
  766. font-size: 1.5em;
  767. margin-bottom: 8px;
  768. }
  769. #commons-answers-add-answer-form .resizable-textarea {
  770. width: 100%;
  771. }
  772. #commons-answers-add-answer-form #edit-submit {
  773. display: block;
  774. font-weight: bold;
  775. padding: 8px;
  776. float: right;
  777. height: auto;
  778. }
  779. .node-type-answer .links {
  780. margin-top: 15px;
  781. }
  782. html .node .inner .links .answer-add-comment {
  783. background: none;
  784. border: none;
  785. padding: 0;
  786. font-weight: bold;
  787. }
  788. html .node .inner .links .answer-add-comment a {
  789. color: #58b;
  790. font-size: 1.3em;
  791. }
  792. html .node .inner .links .answer-comment-count {
  793. margin-left: 10px;
  794. background: none;
  795. border: none;
  796. padding: 0;
  797. border-left: 1px solid #999;
  798. padding-left: 10px;
  799. font-weight: bold;
  800. }
  801. html .node .inner .links .answer-comment-count a {
  802. color: #58b;
  803. font-size: 1.3em;
  804. }
  805. .view-all-questions fieldset legend {
  806. font-size: 1.5em;
  807. font-weight: bold;
  808. }
  809. #views-exposed-form-group-search {
  810. margin: 0px 0px 15px 0px;
  811. }