/* Theme Name: Amiga Blanca Theme URI: http://www.sproutee.com/amiga-blanca-buddypress-3-column-child-theme Description: Minimalist, fixed-width, 3-column BuddyPress theme. Used the BP Columns theme as a starting point and added consistency in 3-column layout, font styling and use of colour while reducing use of images. Version: 0.1 Author: Sproutee Author URI: http://www.sproutee.com Template: bp-default Tags: buddypress, three-columns, fixed-width, white */ /* Inherit the default theme styles */ @import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/default.css ); /* Inherit the default theme adminbar styles */ @import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css ); /* Custom styles */ @import url( custom.css ); body { font-family: Tahoma, sans-serif; color: #333333; background: #ffffff; width: 1000px; } /*-- Links --*/ a { font-family: Trebuchet MS; color: #ff6666; text-decoration: none; } a, a:visited { color: #ff6666; } a:hover { color: #cc6666; } /*-- Typography --*/ h2 { color: #cccccc; font-size:25px; text-transform:lowercase; } h3, h4, h5 { color: #cccccc; text-transform:lowercase; } .groups h3 { margin: 10px 0 10px 0; } div#message.error p, div#message.updated p { font-family: Tahoma, sans-serif; padding: 7px 10px 7px 10px; } /*-- Forms --*/ input[type=text], input[type=password] { height: 18px; padding: 2px; display: block; margin-right: 5px; border: 1px solid #cccccc !important; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } textarea { padding: 2px; display: block; margin-right: 5px; border: 1px solid #cccccc !important; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } select { padding: 2px; } label { color: #333333; font-weight: bold; margin-right: 5px; text-transform: lowercase; } fieldset.bordered { border-bottom: 1px solid #888888; } legend { display: none; } /*--- Header ---*/ #header { background-color: #ffffff; width: 1000px; margin-bottom: 20px; border: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } #header h1 { top: 0; left: 0; z-index: 1500; margin-top: 10px } #header h1 a, #desc { color: #cccccc !important; font-family: Tahoma; font-size: 35px; } #login-bar { position: fixed; top: 0; left: 0; z-index: 99; height: 25px; font-size: 11px; width: 100%; z-index: 1000; } #login-bar .padder { position: relative; padding: 0; width: 100%; margin: 0 auto; height: 25px; } body#bp-default #login-bar .padder { width: 998px; background-color: #ffffff; padding: 3px 0 5px 0; } div.amiga-top-search-form-wrapper { float: right; margin: 36px -5px 0 0; text-transform: lowercase; } form#search-form input, form#search-form select { float: left; margin-right: 5px; } form#search-form input[type=submit] { margin-right: 0; margin-left: 10px; } div.amiga-top-login-wrapper div { float: left; } div.amiga-top-login-wrapper, div#amiga-logged-in-top { float: right; width: 302px; } a.amiga-sign-in-links { text-transform: lowercase; font-size: 12px; } div#amiga-logged-in-top { color: #666666; width: auto; text-transform: lowercase; font-weight: bold; margin-top: 5px; } div#amiga-logged-in-top span { margin-right: 5px; } form.amiga-login-form input[type=text], form.amiga-login-form input[type=password] { width: 80px; } form.amiga-login-form input[type=submit] { margin: 19px 10px 0 5px; } form.amiga-login-form label { font-weight: bold; font-family: Trebuchet MS; color: #666666; margin-left: 2px; } p#amiga-login-text { flaot: left; margin: 19px 0 0 5px; } span.amiga-welcome-text { display: block; height: 50px; margin-right: 10px; color: #333333; } div#header #search-bar { position: relative; top: 0; right: 0; float: right; width: 50%; } /*--- Tab nav ---*/ ul#nav { left: 0; z-index: 2000; } ul#nav li { margin:0 20px 0 0; } ul#nav li a { background: none; color: #666666; font-family: Tahoma; font-size: 18px; font-weight: bold; text-transform: lowercase; border: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; display: inline; padding: 0; } ul#nav li a:hover, ul#nav li.selected a, ul#nav li.current_page_item a { background: none; color: #333333; } /*--- Columns ---*/ div#container { border: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } div#sidebar, #leftSidebar { background: #ffffff; border: none; } #leftSidebar { width: 182px; float: left; padding: 20px 5px 20px 20px; margin-top: 1px; overflow: hidden; border: none } #leftSidebar .widget { margin-bottom: 20px; } #leftSidebar h3.widgettitle { color: #666666; background: #eaeaea; padding: 5px 15px; font-size: 12px; clear: left; margin: 10px -4px 10px -20px; } div#sidebar h3.widgettitle { color: #666666; } #wp-admin-bar div.padder { width: 1000px !important; } #content div.padder { float: left; width: 525px; border: none; margin-right: 226px; -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; margin-left: -1px; } div.post div.post-content, div.comment-content { margin-left: 0px; } /*--- Buttons ---*/ a.button, input[type="submit"], input[type="button"], input[type="reset"], ul.button-nav li a, div.generic-button a { background: #ffffff; text-transform: lowercase; } /*--- Posting ---*/ div.post p.date, div.post p.postmetadata, div.comment-meta, div.comment-options { border: none; } div.post div.author-box, div.comment-avatar-box { background: none; margin: 5px 15px 10px 0; padding: 0; width: auto; } div.post div.author-box img, div.comment-avatar-box img, img.avatar { border: 3px solid #999999; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; } div.post h2.pagetitle, div.post h2.posttitle { font-size: 30px; padding-top: 3px; } div.post h2.pagetitle a, div.post h2.posttitle a { color: #cccccc; } div.post p.date, div.post p.postmetadata, div.comment-meta, div.comment-options { margin: -1px 0 15px 0; padding: 0; } div.post .comments { font-family: Trebuchet MS; text-transform: lowercase; } #comments h3, #trackbacks h3, #respond h3 { color: #cccccc; font-size: 20px; font-weight: bold; margin: 5px 0 0; padding-top: 12px; text-transform: lowercase; } form#commentform p.log-in-out { font-family: Georgia; text-transform: lowercase; margin: -11px 0 20px 0; font-family: Trebuchet MS; } p.edit-page-link-wrapper { clear: left; float: right; text-transform: lowercase; } h3.pagetitle span { color: #999999; } div.navigation div.alignleft, div.navigation div.alignright { text-transform: lowercase; } /*--- Registration ---*/ form#signup_form.standard-form div.submit { float: none; padding: 25px 0 0 0; } form.standard-form #basic-details-section { border-right: 1px solid #cccccc; padding-right: 3px; } /*--- BP features ---*/ form#whats-new-form { border: none; } form#whats-new-form #whats-new-avatar { margin-top: 20px; } form#whats-new-form #whats-new-textarea { border: none; margin-bottom: 10px; padding: 0; width: 447px; } form#whats-new-form h5 { color: #999999; font-weight: bold; text-transform: lowercase; } div#whats-new-post-in-box { color: #999999; text-transform: lowercase; } div.dir-search { float: none; margin: 0; height: 30px; } div.dir-search label, div.dir-search input { float: left; } div.dir-search input[type="text"] { padding: 2px; } div.item-list-tabs { background: none; margin: 15px -20px 20px; } div.item-list-tabs ul li a { font-family: Tahoma; font-weight: bold; color: #999999; text-transform: lowercase; } div.item-list-tabs ul li.selected a, div.item-list-tabs ul li.current a, div.item-list-tabs ul li a:hover { background-color: #999999; color: #ffffff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } div#subnav.item-list-tabs { margin: 0 -19px 20px 0; border: none; } div#subnav.item-list-tabs ul li:first-child{ margin-left: 0; } div#subnav.item-list-tabs ul li a:hover { background-color: #ffffff; color: #666666; } div.item-list-tabs ul li.last select { text-transform: lowercase; margin-top: 10px; } .activity-list .activity-header a:first-child, span.highlight { background: none; border: none; color: #333333; padding: 0; margin-right: 1px; } .activity-list .activity-header a:first-child:hover { background:none !important; color: #999999 !important; } .activity-list .activity-content .activity-header, .activity-list .activity-content .comment-header { font-family: Georgia; } .activity-list .activity-content .activity-header a, .activity-list .activity-content .comment-header a { text-transform: lowercase; } .activity-list .activity-content .activity-inner, .activity-list .activity-content blockquote { margin: 3px 0 15px 5px; } .activity-list div.activity-meta a.acomment-reply { color: #ff6666; border: none; background: none; } div.activity-meta a.acomment-reply:hover { color: #cc6666; border: none; } .activity-list div.activity-meta a { font-weight: bold; text-transform: lowercase; background: none; border: none; padding: 0; } div.activity-meta a:hover { color: #666666; } .activity-list li.mini .activity-content { margin-right: 0; } .activity-list li.mini .activity-meta { position: relative; } .activity-list li.mini div.activity-meta { margin:0 0 0 2px; } .activity-list li.mini div.activity-meta a { padding: 0; } ul.item-list li div.item-title, ul.item-list li h4 { font-family:Trebuchet MS; font-weight: bold; margin-bottom: -3px; } ul.item-list li div.action { text-transform: lowercase; } span.activity, div#message p { color: #999999; font-family: Georgia; } span.activity, div#message p { border: none; background: none; padding: 0; margin-top: 0; } form#groups-directory-form h3 a, form#create-group-form h3 a { font-size: 12px; } div#group-create-body ul.item-list h4 { text-transform: none; } div#group-create-body ul.item-list li { border: none; } div.activity-comments form .ac-textarea { border: none; } /*-- Profile --*/ div#item-header h2 { margin-bottom: -4px; } div#item-header h2 span.highlight { font-weight: bold; } div#item-header div#message.info { margin: 5px 0 10px 0; line-height: 60%; } div#item-header h2 a { font-family: Tahoma, sans-serif; color: #cccccc; } table tr td.label { border: none; text-transform: lowercase; } table tr td.data { padding: 8px 8px 8px 15px; } div#item-header div#item-meta { margin: 0 0 15px 0; color: #232323; font-size: 12px; }