| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634 |
- /******************************************************************
- Theme Name: Bones
- Theme URI: http://www.themble.com/bones
- Description: This site was built using the Bones Development Theme. For more information about Bones or to view documentation, you can visit the <a href="http://themble.com/bones/docs/" title="Bones Documentation">Bones Documentation</a> page. You can also view the conversation on Twitter by following the hashtag: <a href="http://twitter.com/#!/search/%23wpbones">#wpbones</a>.
- Author: Eddie Machado
- Author URI: http://www.themble.com/bones/
- Version: 1.08
- Tags: html5, css3, fixed, development, bones, h5bp
- License: GPL or whatever
- License URI: http://www.gnu.org/copyleft/gpl.html
- All Default Styles are in library/css/normalize.css
- I reccommend not editing those files and making all
- changes here. That way if something goes awry, you
- can easily revert back to the original, but that's
- totally up to you. Happy Developing!
- ******************************************************************/
- /******************************************************************
- COMMON & REUSABLE STYLES
- ******************************************************************/
- /* floats */
- .left { float: left; }
- .right { float: right; }
- /* text alignment */
- .text-left { text-align: left; }
- .text-center { text-align: center; }
- .text-right { text-align: right; }
- /* highlighting search term on search page */
- mark, .search-term { background: #EBE16F; }
- /* alerts & notices */
- .help, .info, .error, .success { margin: 10px; padding: 5px 18px; border: 1px solid #cecece; }
- .help { border-color: #E0C618; background: #EBE16F; }
- .info { border-color: #92cae4; background: #d5edf8; }
- .error { border-color: #fbc2c4; background: #fbe3e4; }
- .success { border-color: #c6d880; background: #e6efc2; }
- /******************************************************************
- GENERAL LAYOUT STYLES
- ******************************************************************/
- body {
- background: #fefefe;
- }
- /******************************************************************
- GRID STYLES
- ******************************************************************/
- /* 960 Grid System (http://960.gs/ ) */
- #container, .wrap {
- width: 940px;
- margin: 0 auto;
- padding: 0 10px;
- }
-
- /* layout options ( all have margins right & left of 2.1276596%) */
- .col60 { width: 6.3829787%; } /* width 60px / grid_1 */
- .col140 { width: 14.893617%; } /* width 140px / grid_2 */
- .col220 { width: 23.404255%; } /* width 220px / grid_3 */
- .col300 { width: 31.914894%; } /* width 300px / grid_4 */
- .col380 { width: 40.425532%; } /* width 380px / grid_5 */
- .col480 { width: 51.06383%; } /* width 480px / grid_6 */
- .col540 { width: 57.446809%; } /* width 540px / grid_7 */
- .col620 { width: 65.957447%; } /* width 620px / grid_8 */
- .col700 { width: 74.468085%; } /* width 700px / grid_9 */
- .col780 { width: 82.978723%; } /* width 780px / grid_10 */
- .col860 { width: 91.489362%; } /* width 860px / grid_11 */
- .col940 { width: 100.0%; } /* width 940px / grid_12 */
-
- /* layout & column defaults */
- *[class^="col"] { display: inline; float: left; position: relative;
- margin-left: 2.1276596%; /* 20px */
- margin-right: 2.1276596%; /* 20px */
- position: relative;
- }
-
- /* default styles & fixes */
- #main { margin-left: 0; } /* fixes alignment (defaulted at col620) */
- #sidebar1 { margin-right: 0; } /* fixes alignment (defaulted at col300) */
-
- /* To Use Another Grid System, simply visit:
- http://themble.com/bones/docs/grids
- There, you can check out how to replace this grid with other like:
- 960, Blueprint, and any other custom ones.
- */
-
- /******************************************************************
- LINK STYLES
- ******************************************************************/
- a, a:visited { color: #f01d4f; }
- a:hover, a:focus { color: #f05e81; }
- a:active {} /* on click */
- a:link { -webkit-tap-highlight-color : rgba(0,0,0,0); /* this highlights links on Iphones / iPads */ }
- /******************************************************************
- TEXT SELECTION STYLES
- ******************************************************************/
- /* Highlighted Text */
- ::selection {
- background: #6fc2f6;
- color:#fff;
- text-shadow : none;
- }
- /* Firefox */
- ::-moz-selection {
- background: #6fc2f6;
- color:#fff;
- text-shadow : none;
- }
- /******************************************************************
- WORDPRESS BODY CLASSES
- want to style a page via body class? go ahead
- ******************************************************************/
- body.rtl {}
- body.home {} /* home page */
- body.blog {}
- body.archive {} /* archive page */
- body.date {} /* date archive page */
- body.date-paged-1 {} /* replace the number to the corresponding page number */
- body.search {} /* search page */
- body.search-results {} /* search result page */
- body.search-no-results {} /* no results search page */
- body.search-paged-1 {} /* individual paged search (i.e. body.search-paged-3) */
- body.error404 {} /* 404 page */
- body.single {} /* single post page */
- body.postid-1 {} /* individual post page by id (i.e. body.postid-73) */
- body.single-paged-1 {} /* individual paged single (i.e. body.single-paged-3) */
- body.attachment {} /* attatchment page */
- body.attachmentid-1 {} /* individual attatchment page (i.e. body.attachmentid-763) */
- body.attachment-mime-type {} /* style mime type pages */
- body.author {} /* author page */
- body.author-nicename {} /* user nicename (i.e. body.author-samueladams) */
- body.author-paged-1 {} /* paged author archives (i.e. body.author-paged-4) for page 4 */
- body.category {} /* category page */
- body.category-1 {} /* individual category page (i.e. body.category-6) */
- body.category-paged-1 {} /* replace the number to the corresponding page number */
- body.tag {} /* tag page */
- body.tag-slug {} /* individual tag page (i.e. body.tag-news) */
- body.tag-paged-1 {} /* replace the number to the corresponding page number */
- body.page-template {} /* custom page template page */
- body.page-template-page-php {} /* individual page template (i.e. body.page-template-contact-php */
- body.page-paged-1 {} /* replace the number to the corresponding page number */
- body.page-parent {}
- body.page-child {}
- body.parent-pageid-1 {} /* replace the number to the corresponding page number */
- body.logged-in {} /* if user is logged in */
- body.paged {} /* paged items like search results or archives */
- body.paged-1 {} /* individual paged (i.e. body.paged-3) */
- /******************************************************************
- HEADLINES & TITLES
- ******************************************************************/
- h1, .h1 {}
- h2, .h2 {}
- h3, .h3 {}
- h4, .h4 {}
- h5, .h5 {}
- h1 a, h2 a, h3 a, h4 a, h5 a {}
- /******************************************************************
- HEADER SYTLES
- ******************************************************************/
- header[role=banner] {}
- #logo { margin: 1.1em 0; }
- /******************************************************************
- NAVIGATION STYLES
- (Main Navigation)
- ******************************************************************/
- nav[role=navigation] {}
- nav[role=navigation] .menu {
- margin: 1.1em 0; font-family: sans-serif;
- }
- nav[role=navigation] .menu ul {
- background: #4598bb;
- }
- nav[role=navigation] .menu ul li {}
- nav[role=navigation] .menu ul li a {
- color: #fefefe;
- font-weight: 700;
- padding: 10px 20px;
-
- text-shadow: 0 -1px 1px rgba(0,0,0,0.33);
- }
- nav[role=navigation] .menu ul li a:hover {
- background: #4eabd2;
- color: #fff;
- }
-
- nav[role=navigation] .menu ul li:first-child a {}
-
- nav[role=navigation] .menu ul li.current-menu-item a, .nav ul li.current_page_item a {}
-
- nav[role=navigation] .menu ul li ul.sub-menu, nav[role=navigation] .menu ul li ul.children {
- background: #4598bb;
- }
- nav[role=navigation] .menu ul li ul li a {}
- nav[role=navigation] .menu ul li ul li a:hover {}
- nav[role=navigation] .menu ul li ul li:last-child a {}
- nav[role=navigation] .menu ul li:hover ul { }
- nav[role=navigation] .menu ul li ul li ul.sub-menu { }
- nav[role=navigation] .menu ul li ul li:hover ul.sub-menu { }
- /******************************************************************
- POSTS & CONTENT STYLES
- ******************************************************************/
- #content {}
- #main {}
-
- article[id*=post-] {
- padding: 2.2em 20px 0;
- }
-
- single-title {}
- page-title {}
- .archive_title {
- padding: 0 20px;
- }
-
- /* want to style individual post classes? Booya! */
- .post-id {} /* post by id (i.e. post-3) */
- .post {} /* general post style */
- .page {} /* general article on a page style */
- .attachment {} /* general style on an attatchment */
- .sticky {} /* sticky post style */
- .hentry {} /* hentry class */
- .category-slug {} /* style by category (i.e. category-videos) */
- .tag-slug {} /* style by tag (i.e. tag-news) */
-
- /* post meta */
- .meta {}
- .meta time {}
-
- /* post content */
- .post_content {}
-
- .post_content p {}
- .post_content ul, .post_content ol, .post_content table, .post_content dl {}
- .post_content ul, .post_content ol {}
- .post_content li {}
- .post_content ul li {}
- .post_content ol li {}
-
- .post_content h2 {}
- .post_content h3 {}
-
- .post_content blockquote {}
- .post_content blockquote:before {} /* this adds the quote before the blockquote */
-
- .post_content dl {}
- .post_content dt {}
- .post_content dd {}
-
- .post_content img {}
- .post_content video {}
- .post_content object {}
- .post_content pre, .post_content code {
- font-size: 0.9em;
- line-height: 1.7em;
- padding: 1em;
- background: #eee;
- border: 2px solid #cecece;
- }
-
- .wp-caption {}
- .wp-caption img {}
- .wp-caption p.wp-caption-text {}
-
- /* image gallery styles */
- .gallery dl {}
- .gallery dt {}
- .gallery dd {}
- .gallery dl a {}
- .gallery dl img {}
- .gallery-caption {}
-
- .size-full {}
- .size-large {}
- .size-medium {}
- .size-thumbnail {}
-
- article[id*=post-] footer {}
-
-
- /******************************************************************
- PAGE NAVI STYLES
- (Special Feature)
- ******************************************************************/
- /* page navigation */
- .page-navigation, .wp-prev-next { }
- .bones_page_navi, .wp-prev-next ul { }
- .bones_page_navi li { } /* regular links */
- .bones_page_navi li a { padding: 3px 6px; }
- .bones_page_navi li a:hover { color: #f01d4f; }
- .bones_page_navi li.bpn-current { padding: 3px 6px; border-bottom: 2px solid #f01d4f; } /* current page link */
- .bones_page_navi li.bpn-current:hover {}
- .bones_page_navi li.bpn-prev-link { } /* previous link */
- .bones_page_navi li.bpn-prev-link a { padding: 0; }
- .bones_page_navi li.bpn-prev-link a:hover { background: none; }
- .bones_page_navi li.bpn-next-link { font-weight: 700; } /* next page link */
- .bones_page_navi li.bpn-next-link a { padding: 0; }
- .bones_page_navi li.bpn-next-link a:hover { background: none; }
- .bones_page_navi li.bpn-last-page-link {} /* last page link */
- .bones_page_navi li.bpn-last-page-link a {}
- .bones_page_navi li.bpn-last-page-link a:hover { background: none; }
- .bones_page_navi li.bpn-first-page-link {} /* first page link */
- .bones_page_navi li.bpn-first-page-link a {}
- .bones_page_navi li.bpn-first-page-link a:hover { background: none; }
-
- /* fallback previous & next links */
- .wp-prev-next {}
- .wp-prev-next ul {}
- .wp-prev-next .prev-link {}
- .wp-prev-next .next-link {}
-
- /******************************************************************
- COMMENT STYLES
- ******************************************************************/
- #comments {}/* h3 comment title */
- #comments span {
- font-weight: 700;
- color: #1a90db;
- } /* number of comments span */
-
- .comment-nav {}
- .comment-nav ul {}
- .comment-nav ul li {}
-
- .commentlist {
- margin: 0 20px;
- }
- .commentlist li {
- margin-bottom: 1.5em;
- padding: 0.7335em 10px;
- }
- .commentlist li[class*=depth-] {
- padding-left: 20px;
- margin-top: 1.1em;
- }
- .commentlist li.depth-1 {
- margin-left: 0;
- margin-top: 0;
- }
- .commentlist li:not(.depth-1) {
- margin-right: -10px;
- margin-top: 0;
- padding-bottom: 0;
- }
- .commentlist li.depth-2 {}
- .commentlist li.depth-3 {}
- .commentlist li.depth-4 {}
- .commentlist li.depth-5 {}
- .commentlist li:last-child {
- margin-bottom: 0;
- }
- .commentlist li ul.children li {}
- .commentlist li ul.children li.alt {}
- .commentlist li ul.children li.byuser {}
- .commentlist li ul.children li.comment {}
- .commentlist li ul.children li.depth-1 {} /* change number for different depth */
- .commentlist li ul.children li.bypostauthor {}
- .commentlist li ul.children li.comment-author-admin {}
- .commentlist li ul.children .alt {}
- .commentlist li ul.children .odd {}
- .commentlist li ul.children .even {}
- .commentlist .alt {}
- .commentlist .odd { background: #eee; }
- .commentlist .even { background: #fefefe; }
- .commentlist .parent {}
- .commentlist .comment {}
- .commentlist .children { border-left: 2px solid #6ac8d3; }
- .commentlist .pingback {}
- .commentlist .bypostauthor {}
- .commentlist .comment-author {}
- .commentlist .comment-author-admin {}
- .commentlist .thread-alt {}
- .commentlist .thread-odd {}
- .commentlist .thread-even {}
-
- .commentlist .vcard { margin-left: 55px; }
- .commentlist .vcard cite.fn { font-weight: 700; font-style: normal; }
- .commentlist .vcard time { float: right; }
- .commentlist .vcard time a { color: #999; }
- .commentlist .vcard time a:hover { text-decoration: underline; }
- .commentlist .vcard img.photo {}
- .commentlist .vcard img.avatar { position: absolute; left: 20px; padding: 2px; border: 1px solid #cecece; background: #fff; }
- .commentlist .vcard cite.fn a.url {}
- .commentlist .comment-meta {}
- .commentlist .comment-meta a {}
- .commentlist .commentmetadata {}
- .commentlist .commentmetadata a {}
- .commentlist li .comment_content { margin-left: 55px; }
- .commentlist li .comment_content p { margin: 0.7335em 0 1.5em; }
- .commentlist li ul { }
- .commentlist .comment-reply-link { text-decoration: none; float: right; background: #4598bb; padding: 3px 5px; color: #fff; opacity: 0.65; margin-bottom: 10px; font-weight: 700; }
- .commentlist a.comment-reply-link:hover { opacity: 1; }
-
-
- /******************************************************************
- COMMENT FORM STYLES
- ******************************************************************/
- #respond {}
- #comment-form-title {}
- #cancel-comment-reply {}
- #cancel-comment-reply a {}
- #commentform {}
- .comments-logged-in-as {}
- #comment-form-elements {}
- #comment-form-elements li {}
- #comment-form-elements label {}
- #author, #email, #url, #comment {}
- #author:focus, #email:focus, #url:focus, #comment:focus {}
- #author, #email, #url {}
- #allowed_tags {}
- #comment {}
- #submit {}
- /******************************************************************
- SIDEBARS & ASIDES
- ******************************************************************/
- #sidebar1 {
- margin-top: 2.2em;
- }
- .widget {
- padding: 0 10px;
- margin: 2.2em 0;
- }
- .widget li {
- margin-bottom: 0.75em;
- }
-
- .widget li ul {
- margin-top: 0.75em;
- padding-left: 1em;
- }
-
- .widgettitle {
- border-bottom: 2px solid #444;
- margin-bottom: 0.75em;
- }
- /* links widget */
- .widget_links {}
- .widget_links ul {}
- .widget_links ul li {}
- .widget_links ul li a {}
-
- /* meta widget */
- .widget_meta {}
- .widget_meta ul {}
- .widget_meta ul li {}
- .widget_meta ul li a {}
-
- /* pages widget */
- .widget_pages {}
- .widget_pages ul {}
- .widget_pages ul li {}
- .widget_pages ul li a {}
-
- /* recent-posts widget */
- .widget_recent_entries {}
- .widget_recent_entries ul {}
- .widget_recent_entries ul li {}
- .widget_recent_entries ul li a {}
-
- /* archives widget */
- .widget_archive {}
- .widget_archive ul {}
- .widget_archive ul li {}
- .widget_archive ul li a {}
- .widget_archive select {}
- .widget_archive option {}
-
- /* tag-cloud widget */
- .widget_links {}
- .widget_links li:after {}
- .widget_links li:before {}
- .widget_tag_cloud {}
- .widget_tag_cloud a {}
- .widget_tag_cloud a:after {}
- .widget_tag_cloud a:before {}
-
- /* calendar widget */
- .widget_calendar {}
- #calendar_wrap {}
- #calendar_wrap th {}
- #calendar_wrap td {}
- #wp-calendar tr td {}
- #wp-calendar caption {}
- #wp-calendar a {}
- #wp-calendar #today {}
- #wp-calendar #prev {}
- #wp-calendar #next {}
- #wp-calendar #next a {}
- #wp-calendar #prev a {}
-
- /* category widget */
- .widget_categories {}
- .widget_categories ul {}
- .widget_categories ul li {}
- .widget_categories ul ul.children {}
- .widget_categories a {}
- .widget_categories select{}
- .widget_categories select#cat {}
- .widget_categories select.postform {}
- .widget_categories option {}
- .widget_categories .level-0 {}
- .widget_categories .level-1 {}
- .widget_categories .level-2 {}
- .widget_categories .level-3 {}
-
- /* recent-comments widget */
- .recentcomments {}
- #recentcomments {}
- #recentcomments li {}
- #recentcomments li a {}
- .widget_recent_comments {}
-
- /* search widget */
- #searchform {}
- .widget_search {}
- .screen-reader-text {}
-
- /* text widget */
- .textwidget {}
- .widget_text {}
- .textwidget p {}
-
- /******************************************************************
- FOOTER STYLES
- ******************************************************************/
- footer[role=contentinfo] {
- border-top: 1px solid #cecece;
- padding: 1.1em 0 3.3em;
- margin-top: 2.2em;
- }
- /* footer menu */
- footer[role=contentinfo] nav {
- float: left;
- margin: 1em 0;
- }
- .footer-links {}
- .footer-links ul {}
- .footer-links ul li {}
- .footer-links ul li a {}
- .footer-links ul li:last-child a {}
- .footer-links ul li a:hover, .nav ul li.current-menu-item a, .nav ul li.current_page_item a {}
- .footer-links ul li ul.sub-menu {} /* you shouldn't have that many links in the footer anyway so it's set to display none ;P */
-
- .attribution {
- margin: 1em 0;
- }
-
- /******************************************************************
- MEDIA QUERIES & DEVICE STYLES
- To use a responsive design, it's reccomended to use the responsive version of Bones. You can find it on github: https://github.com/eddiemachado/bones-responsive
- ******************************************************************/
- @media only screen and (min-width: 480px) {
- /* insert styles here */
- }
- @media only screen and (min-width: 768px) {
- /* insert styles here */
- }
- @media only screen and (min-width: 992px) {
- /* insert styles here */
- }
- @media only screen and (min-width: 1382px) {
- /* insert styles here */
- }
- @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
- /* insert styles here */
- }
- /******************************************************************
- PRINT STYLES
- (Handled by default, but if you want to edit it, feel free)
- ******************************************************************/
- @media print { }
- /******************************************************************
- IE SPECIFIC FIXES
- ******************************************************************/
- /*
- Thanks to the HTML5 Boilerplate there's an easier way
- to target IE specific bugs. Simply use the html class
- to target the specific version of IE.
- To target the .post_content area in IE6, use:
- html.ie6 .post_content { ... }
- To target the .post_content area in IE7, use:
- html.ie7 .post_content { ... }
- To target the .post_content area in IE8, use:
- html.ie8 .post_content { ... }
- Much easier right? This way, you don't have to call
- any more stylesheets, you can leave it at the bottom
- and it will overwrite depending on the html class.
- */
|