Created
March 26, 2012 21:51
-
-
Save billrobbins/2210007 to your computer and use it in GitHub Desktop.
Modified Progress CSS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| Theme Name: Progress | |
| Theme URI: http://www.organizedthemes.com/progress | |
| Description: A responsive and elegant WordPress theme | |
| Author: Organized Themes | |
| Author URI: http://www.organizedthemes.com | |
| Version: 1.0.6 | |
| License: GNU General Public License | |
| License URI: license.txt | |
| */ | |
| /* @group Reset & HTML5 Selector Help */ | |
| html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, hgroup, menu, footer, header, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; } | |
| article, aside, canvas, figure, figure img, figcaption, hgroup, footer, header, nav, section, audio, video { display: block; } | |
| a img { border: 0 } | |
| /* @end */ | |
| /* @group Text */ | |
| html { | |
| height: 100%; | |
| font-size: 100%; | |
| overflow-y: scroll; | |
| -webkit-text-size-adjust: 100%; | |
| } | |
| body { | |
| margin: 0; | |
| min-height: 100%; | |
| -webkit-font-smoothing:antialiased; | |
| font-smoothing:antialiased; | |
| text-rendering:optimizeLegibility; | |
| } | |
| /* Font-size percentage is based on 16px browser default size */ | |
| body, | |
| button, | |
| input, | |
| select, | |
| textarea { | |
| font: 1em/1.5 | |
| "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; | |
| * color: #333 | |
| } | |
| p, blockquote, q, pre, address, hr, code, samp, dl, ol, ul, form, table, fieldset, menu, img { | |
| margin: 0 0 1.5em; | |
| padding: 0 | |
| } | |
| h1, | |
| h2, | |
| h3, | |
| h4, | |
| h5, | |
| h6 { | |
| font-family:"Century Gothic", AppleGothic, sans-serif; | |
| color:#888; | |
| text-shadow:1px 1px 1px rgba(0,0,0,.10); | |
| } | |
| /* Composed to a scale of 12px, 14px, 16px, 18px, 21px, 24px, 36px, 48px, 60px and 72px */ | |
| h1 { | |
| margin: 0; | |
| font-size: 3.75em; | |
| line-height: 1.2em; | |
| margin-bottom: 0.4em; /* 60px / 72px */ | |
| } | |
| h2 { | |
| margin: 0; | |
| font-size: 3em; | |
| line-height: 1em; /* 48px / 48px */ | |
| margin-bottom: 0.5em; | |
| } | |
| h3 { | |
| margin: 0; | |
| font-size: 2.25em; | |
| line-height: 1.3333333333333333333333333333333em; | |
| margin-bottom: 0.6667em; /* 36px / 48px */ | |
| } | |
| h4 { | |
| margin: 0; | |
| font-size: 1.5em; | |
| line-height: 1em; | |
| margin-bottom: 1em; /* 24px / 24px */ | |
| } | |
| h5 { | |
| margin: 0; | |
| font-size: 1.3125em; | |
| line-height: 1.1428571428571428571428571428571em; | |
| margin-bottom: 1.1428571428571428571428571428571em; /* 21px / 24px */ | |
| } | |
| h6 { | |
| margin: 0; | |
| font-size: 1.125em; | |
| line-height: 1.3333333333333333333333333333333em; | |
| margin-bottom: 1.3333333333333333333333333333333em; /* 18px / 24px */ | |
| } | |
| p, | |
| ul, | |
| blockquote, | |
| pre, | |
| td, | |
| th, | |
| label { | |
| margin: 0; | |
| font-size: 1em; | |
| line-height: 1.5em; | |
| margin-bottom: 1.5em; /* 16px / 24px */ | |
| } | |
| small, p.small { | |
| margin: 0; | |
| font-size: 0.875em; | |
| line-height: 1.7142857142857142857142857142857em; | |
| margin-bottom: 1.7142857142857142857142857142857em /* 14px / 24px */ | |
| } | |
| /* CODE */ | |
| pre { | |
| white-space: pre; | |
| white-space: pre-wrap; | |
| word-wrap: break-word; | |
| } | |
| pre, | |
| code, | |
| kbd, | |
| samp { | |
| font-size: 1em; | |
| line-height: 1.5em; | |
| margin-bottom: 1.5em; | |
| font-family: Menlo, Consolas, 'DejaVu Sans Mono', Monaco, monospace; | |
| } | |
| /* QUOTES */ | |
| blockquote, q { | |
| quotes: none | |
| } | |
| blockquote:before, | |
| blockquote:after, | |
| q:before, | |
| q:after { | |
| content: ''; | |
| content: none | |
| } | |
| blockquote, | |
| q, | |
| cite { | |
| font-style: italic | |
| } | |
| blockquote { | |
| padding-left: 1.5em; | |
| } | |
| blockquote > p { | |
| padding: 0 | |
| } | |
| /* LISTS */ | |
| ul, ol { list-style-position: inside; padding: 0; } | |
| li ul, li ol { margin: 0 1.5em; } | |
| dl dd { margin-left: 1.5em; } | |
| /* TABLES */ | |
| table { border-collapse: collapse; border-spacing: 0; margin-bottom: 1.5em } | |
| th { text-align: left } | |
| tr, th, td { padding-right: 1.5em; border-bottom: 0 solid #333 } | |
| /* Other Text Styles */ | |
| abbr[title], dfn[title] { border-bottom: 1px dotted #333; cursor: help } | |
| ins, mark { text-decoration: none } | |
| del { text-decoration: line-through } | |
| strong, b, dt { font-weight: bold } | |
| dfn { font-style: italic } | |
| var, address { font-style: normal } | |
| sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } | |
| sup { top: -0.5em } | |
| sub { bottom: -0.25em } | |
| /* @end */ | |
| /* @group Forms */ | |
| form { margin: 0 } | |
| fieldset { border: 0; padding: 0} | |
| textarea { overflow: auto; vertical-align: top} | |
| legend { *margin-left: -.75em } | |
| button, input, select, textarea { | |
| vertical-align: baseline; | |
| *vertical-align: middle | |
| } | |
| button, input { | |
| line-height: normal; | |
| *overflow: visible | |
| } | |
| button, | |
| input[type="button"], | |
| input[type="reset"], | |
| input[type="submit"], | |
| a.button { | |
| cursor: pointer; | |
| -webkit-appearance: none; | |
| padding: 4px 3%; | |
| -webkit-border-radius: 5px; | |
| -moz-border-radius: 5px; | |
| border-radius: 5px; | |
| position: relative; | |
| } | |
| button:hover, | |
| input:hover[type="button"], | |
| input:hover[type="reset"], | |
| input:hover[type="submit"], | |
| a:hover.button { | |
| text-decoration: none; | |
| } | |
| input[type="checkbox"], input[type="radio"] { box-sizing: border-box } | |
| input[type="search"]::-webkit-search-decoration { -webkit-appearance: none } | |
| button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0 } | |
| input[type="search"] { | |
| -webkit-appearance: textfield; | |
| -moz-box-sizing: content-box; | |
| -webkit-box-sizing: content-box; | |
| box-sizing: content-box | |
| } | |
| /* @end */ | |
| /* @group Media and Shadows */ | |
| .shadow, | |
| ul.sub-menu { | |
| -moz-box-shadow: 0 1px 5px #000000; | |
| -webkit-box-shadow: 0 1px 5px #000000; | |
| box-shadow: 0 1px 5px #000000; | |
| } | |
| /* @end */ | |
| /* @group Default Styles */ | |
| body { | |
| background-color: #666; | |
| color: #fff; | |
| } | |
| #tagline h2, #tagline p { | |
| text-shadow: 1px 1px 1px rgba(42, 41, 41, 0.77); | |
| } | |
| a { | |
| text-decoration: none; | |
| color: #c47529; | |
| } | |
| a:hover { | |
| color: #89511c; | |
| } | |
| button, | |
| input[type="button"], | |
| input[type="reset"], | |
| input[type="submit"], | |
| a.button { | |
| color: #fff; | |
| border: 1px solid #c47529; | |
| background: #c47529; | |
| background: -webkit-gradient(linear, center top, center bottom, from(#c47529), to(#824d1b)); | |
| background: -webkit-linear-gradient(top, #c47529, #824d1b); | |
| background: -moz-linear-gradient(top, #c47529, #824d1b); | |
| background: -o-linear-gradient(top, #c47529, #824d1b); | |
| background: -ms-linear-gradient(top, #c47529, #824d1b); | |
| background: linear-gradient(top, #c47529, #824d1b); | |
| -pie-background: linear-gradient(top, #c47529, #824d1b); | |
| } | |
| button:hover, | |
| input:hover[type="button"], | |
| input:hover[type="reset"], | |
| input:hover[type="submit"], | |
| a:hover.button { | |
| border: 1px solid #824d1b; | |
| background: #824d1b; | |
| background: -webkit-gradient(linear, center top, center bottom, from(#824d1b), to(#c47529)); | |
| background: -webkit-linear-gradient(top, #824d1b, #c47529); | |
| background: -moz-linear-gradient(top, #824d1b, #c47529); | |
| background: -o-linear-gradient(top, #824d1b, #c47529); | |
| background: -ms-linear-gradient(top, #824d1b, #c47529); | |
| background: linear-gradient(top, #824d1b, #c47529); | |
| -pie-background: linear-gradient(top, #824d1b, #c47529); | |
| } | |
| .content, | |
| .widget { | |
| background-color: #000; | |
| color: #fff; | |
| } | |
| #home-bar { | |
| background: #636363; | |
| background: -webkit-gradient(linear, center top, center bottom, from(#636363), to(black)); | |
| background: -webkit-linear-gradient(top, #636363, black); | |
| background: -moz-linear-gradient(top, #636363, black); | |
| background: -o-linear-gradient(top, #636363, black); | |
| background: -ms-linear-gradient(top, #636363, black); | |
| background: linear-gradient(top, #636363, black); | |
| -pie-background: linear-gradient(top, #636363, black); | |
| } | |
| #home-bar #donate-graph-base { | |
| background-color: #333; | |
| -webkit-box-shadow: inset 0 0 4px 1px black; | |
| -moz-box-shadow: inset 0 0 4px 1px black; | |
| box-shadow: inset 0 0 4px 1px black; | |
| } | |
| #home-bar #donate-graph-highlight { | |
| border-right: 1px solid #c47529; | |
| background: #c47529; | |
| background: -webkit-gradient(linear, center top, center bottom, from(#c47529), to(#824d1b)); | |
| background: -webkit-linear-gradient(top, #c47529, #824d1b); | |
| background: -moz-linear-gradient(top, #c47529, #824d1b); | |
| background: -o-linear-gradient(top, #c47529, #824d1b); | |
| background: -ms-linear-gradient(top, #c47529, #824d1b); | |
| background: linear-gradient(top, #c47529, #824d1b); | |
| -pie-background: linear-gradient(top, #c47529, #824d1b); | |
| } | |
| /* @end */ | |
| /* @group Page Layout */ | |
| .wrap { | |
| width: 90%; | |
| margin: 0 auto; | |
| } | |
| .main-content { | |
| float: left; | |
| width: 65%; | |
| margin: 20px 0 20px 2%; | |
| text-overflow: ellipsis; | |
| } | |
| .full { | |
| width: 90%; | |
| padding-left: 5%; | |
| padding-right: 5%; | |
| padding-top: 20px; | |
| padding-bottom: 20px; | |
| } | |
| .main-content article, | |
| .full article { | |
| width: 100%; | |
| } | |
| .content aside.sidebar { | |
| float: right; | |
| width: 26%; | |
| margin-right: 2%; | |
| margin-top: 20px; | |
| } | |
| .content aside.sidebar article { | |
| width: 100%; | |
| } | |
| .content aside.sidebar .widget { | |
| margin-bottom: 20px; | |
| } | |
| header { | |
| position: relative; | |
| z-index: 20; | |
| } | |
| .content { | |
| position: relative; | |
| z-index: 10; | |
| } | |
| #home-top { | |
| position: relative; | |
| z-index: 10; | |
| } | |
| .half { | |
| width: 45%; | |
| } | |
| .left { float: left } | |
| .right { float: right } | |
| .clear { clear: both } | |
| .clearfix:after { content: "."; display: block; clear: both; margin: 0; padding: 0; height: 0; visibility: hidden; } | |
| * html .clearfix { zoom: 1; } /* IE6 */ | |
| *:first-child+html .clearfix { zoom: 1; } /* IE7 */ | |
| .clearfix { height: 1%; } | |
| /* @end */ | |
| /* @group Header */ | |
| #logo h1, | |
| #logo p, | |
| #text-logo h1, | |
| #text-logo p, | |
| #logo img { | |
| float: left; | |
| display: inline; | |
| margin-top: 10px; | |
| margin-bottom: 0; | |
| line-height: 1em; | |
| font-size: 3.75em; | |
| padding: 0; | |
| font-family: "Century Gothic", AppleGothic, sans-serif; | |
| } | |
| #logo, | |
| #text-logo { | |
| float: left; | |
| display: inline; | |
| } | |
| #text-logo h1, #text-logo p { | |
| margin-bottom: 5px; | |
| font-weight: bold; | |
| text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.5); | |
| } | |
| #tagline h2, | |
| #tagline p { | |
| clear: both; | |
| padding: 0; | |
| margin: 0 0 10px; | |
| float: left; | |
| font-size: 1.3125em; | |
| line-height: 1.3125em; | |
| color: #c7c7c7; | |
| font-weight: normal; | |
| font-style: normal; | |
| font-family:"Century Gothic", AppleGothic, sans-serif; | |
| } | |
| header.primary nav { | |
| float: right; | |
| margin-bottom: 10px; | |
| } | |
| /* @group Superfish Drop Downs--do not edit */ | |
| .menu, .menu * { margin: 0; padding: 0; list-style: none; } | |
| .menu { line-height: 1.0; } | |
| .menu ul { position: absolute; top: -999em; width: 10em; } | |
| .menu ul li { width: 100%; } | |
| .menu li:hover { visibility: inherit; } | |
| .menu li { float: left; position: relative; } | |
| .menu a { display: block; position: relative; } | |
| .menu li:hover ul, | |
| .menu li.sfHover ul { top: 2.5em; z-index: 99; } | |
| ul.menu li:hover li ul, | |
| ul.menu li.sfHover li ul{ top: -999em;} | |
| .menu li:hover ul, | |
| .menu li.sfHover ul { left: 0; top: 25px; z-index: 99; } | |
| .menu a.sf-with-ul { padding-right: 2.25em; min-width: 1px; } | |
| /* @end */ | |
| ul.menu li li:hover ul, | |
| ul.menu li li.sfHover ul { | |
| width: 18%; | |
| left: 18%; /* match ul width */ | |
| } | |
| ul.menu li li li:hover ul, | |
| ul.menu li li li.sfHover ul { | |
| left: 18%; /* match ul width */ | |
| top: 0; | |
| } | |
| .primary nav a, | |
| .primary nav a:visited { | |
| color: #000; | |
| font-size: 1.3em; | |
| margin-left: .7em; | |
| display: block; | |
| padding-bottom: .4em; | |
| } | |
| .primary nav a:hover, | |
| .current-menu-item a, | |
| .current-post-parent a, | |
| .current_page_ancestor a { | |
| color: #3f3f3f; | |
| text-decoration: none; | |
| } | |
| .current-menu-parent ul.sub-menu li a, | |
| .current-menu-item ul.sub-menu li a { | |
| } | |
| .primary nav li ul { | |
| z-index: 100; | |
| background-color: #b2b2b2; | |
| padding-top: 6px; | |
| padding-bottom: 0; | |
| margin-top: 14px; | |
| } | |
| .primary nav li li a, .primary nav li li a:visited { | |
| color: #000; | |
| margin-bottom: 5px; | |
| } | |
| .primary nav li li a:hover { | |
| color: #2e2e2e; | |
| } | |
| /* @end */ | |
| /* @group Flex Slider */ | |
| .flex-container a:active, | |
| .flexslider a:active { outline: none; } | |
| .slides { margin: 0; padding: 0; list-style: none; } | |
| .flexslider { | |
| width: 100%; | |
| height:auto; | |
| margin: 0; | |
| padding: 0; | |
| overflow: hidden; | |
| } | |
| .flexslider { | |
| position: relative; | |
| zoom: 1; | |
| } | |
| .flexslider .slides > li { display: none; } | |
| .flexslider .slides img { width: 100%; display: block; margin-bottom: 0; height: auto; } | |
| html[xmlns] .slides { display: block; } | |
| * html .slides { height: 1%; } | |
| .no-js .slides > li:first-child { display: block; } | |
| .flexslider .slides { zoom: 1 } | |
| .flexslider .slides > li { position: relative } | |
| .flex-container { zoom: 1; position: relative } | |
| /* Clearfix for the .slides element */ | |
| .slides:after { | |
| content: "."; | |
| display: block; | |
| clear: both; | |
| visibility: hidden; | |
| line-height: 0; | |
| height: 0; | |
| } | |
| /* IE rgba() hack */ | |
| .flex-caption { | |
| background: none; | |
| filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1; | |
| -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); | |
| } | |
| .flex-caption { | |
| padding: 2%; | |
| position: absolute; | |
| right: 0; | |
| bottom: 0; | |
| background: rgba(0,0,0,.6); | |
| color: #fff; | |
| text-shadow: 0 -1px 1 rgba(0,0,0,.7); | |
| } | |
| h4.flex-caption { | |
| bottom: 50px; | |
| font-size: 3em; | |
| } | |
| /* @end */ | |
| /* @group Home Page */ | |
| #home-top { | |
| margin-bottom: 30px; | |
| } | |
| #slideshow { | |
| background: url(images/loading.gif) no-repeat 50% 50% #000000; | |
| } | |
| #home-bar { | |
| padding: 7px 1.0416667%; /* 10px / 960px */ | |
| position: relative; | |
| } | |
| #home-bar h4 { | |
| color: #fff; | |
| margin-bottom: 0; | |
| margin-top: 2px; | |
| float: left; | |
| } | |
| #home-bar p { | |
| margin-bottom: 0; | |
| } | |
| #home-bar .button { | |
| float: right; | |
| margin: 0; | |
| } | |
| h4#newsletter-title { | |
| margin: -1px 0 0; | |
| } | |
| .action-form { | |
| position: relative; | |
| float: right; | |
| margin-right: 1.0416667%; | |
| width: 45%; | |
| } | |
| #home-bar fieldset { | |
| margin-bottom: 0; | |
| } | |
| #home-bar input#email { | |
| width: 75%; | |
| margin-top: -1px; | |
| padding: 1%; | |
| margin-bottom: 0; | |
| } | |
| #home-bar fieldset .button { | |
| margin-top: 0; | |
| } | |
| #home-bar #donate-graph-holder { | |
| position: absolute ; | |
| width: 50%; | |
| left: 26%; | |
| } | |
| #home-bar #donate-graph-base { | |
| position: absolute; | |
| width: 100%; | |
| height: 18px; | |
| top: 9px; | |
| z-index: 10; | |
| } | |
| #home-bar #donate-graph-highlight{ | |
| position: absolute; | |
| height: 18px; | |
| top: 9px; | |
| z-index: 12; | |
| } | |
| #donate-end { | |
| position: absolute; | |
| right: -19%; | |
| font-size: 1.5em; | |
| top: -2px; | |
| } | |
| .home-widgets { | |
| margin-right: -2.08333%; | |
| margin-bottom: 2.08333%; | |
| } | |
| .home-widgets .widget { | |
| float: left; | |
| width: 29%; | |
| padding: 1.12%; | |
| margin-right: 2.08333%; | |
| margin-bottom: 2.08333%; | |
| } | |
| /* @end */ | |
| /* @group Widgets */ | |
| .featuredpage { | |
| position: relative; | |
| overflow: hidden; | |
| } | |
| .featuredpage img { | |
| margin: 0; | |
| padding: 0; | |
| min-width: 100%; | |
| height: auto; | |
| } | |
| h4.widget-title, | |
| h2.widget-title { | |
| font-size: 1em; | |
| border-bottom: 1px solid #878787; | |
| padding-bottom: 3px; | |
| } | |
| .ot-facebook { | |
| background-color: #fff; | |
| width: 100%; | |
| height: 100%; | |
| overflow: hidden; | |
| text-align: center; | |
| } | |
| .fb-like-box { | |
| width: 100%; | |
| height: 100%; | |
| } | |
| .widget #searchform .screen-reader-text { | |
| display: none; | |
| } | |
| .widget input#email, | |
| .widget input#s { | |
| border: none; | |
| padding: 1.5%; | |
| -webkit-border-radius: 3px; | |
| -moz-border-radius: 3px; | |
| border-radius: 3px; | |
| -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, .5); | |
| -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, .5); | |
| box-shadow: inset 0px 1px 3px rgba(0, 0, 0, .5); | |
| } | |
| .mailchimp fieldset { | |
| margin-bottom: 0; | |
| } | |
| /* @end */ | |
| /* @group Page Styles */ | |
| .content img.attachment-single { | |
| margin-bottom: 0; | |
| height: auto; | |
| } | |
| .content { | |
| margin-bottom: 10px; | |
| } | |
| p.post-meta { | |
| font-size: .75em; | |
| } | |
| article.staff-list { | |
| padding-bottom: 35px; | |
| border-bottom: 1px solid #333; | |
| margin-bottom: 35px; | |
| } | |
| article.staff-list p { | |
| margin-bottom: 8px; | |
| } | |
| p.contact { | |
| margin: 0; | |
| } | |
| span.phone, span.email-address, span.twitter, span.facebook { | |
| margin-right: 2%; | |
| } | |
| .staff-list .wp-post-image, | |
| article.type-staff .wp-post-image { | |
| margin-right:4%; | |
| margin-bottom: 0; | |
| } | |
| .staff-list h2.title { | |
| margin: 0 0 6px; | |
| line-height: 1; | |
| } | |
| p.staff-title { | |
| font-size: .9em; | |
| font-style: italic; | |
| margin-bottom: 15px; | |
| } | |
| article.type-staff p.contact { | |
| margin-bottom: 15px; | |
| } | |
| ul.sponsor-list li { | |
| list-style: none; | |
| float: left; | |
| margin-right: 9%; | |
| margin-bottom: 9%; | |
| } | |
| ul.sponsor-list img { | |
| margin-bottom: 0; | |
| } | |
| ul.sponsor-list h4 { | |
| margin-bottom: 0; | |
| text-align: center; | |
| } | |
| article.sponsor img { | |
| margin-right: 4%; | |
| margin-bottom: 15px; | |
| } | |
| .title { | |
| line-height: 1; | |
| } | |
| /* @end */ | |
| /* @group Comments */ | |
| #comments-title, #reply-title { | |
| border-bottom: 1px solid #333; | |
| } | |
| ol.commentlist { | |
| list-style: none; | |
| } | |
| .comment-container { | |
| margin-bottom: 20px; | |
| position: relative; | |
| } | |
| .comment-container .avatar { | |
| float: left; | |
| margin-right: 3%; | |
| margin-bottom: 16px; | |
| } | |
| p.comment-meta { | |
| margin-bottom: 5px; | |
| font-size: .9em; | |
| } | |
| span.comment-author { | |
| font-size: 1.8em; | |
| margin-right: 1.2%; | |
| } | |
| a.comment-reply-link { | |
| position: absolute; | |
| bottom: 4px; | |
| right: 0; | |
| } | |
| li.depth-2, | |
| li.depth-3, | |
| li.depth-4, | |
| li.depth-5 { | |
| margin-left: 5%; | |
| list-style: none; | |
| } | |
| #comments ul.children { | |
| border-left: 3px solid #333; | |
| margin-left: 5%; | |
| } | |
| ul.children ul.children, | |
| ul.children ul.children ul.children, | |
| ul.children ul.children ul.children ul.children | |
| ul.children ul.children ul.children ul.children ul.children { | |
| border: none; | |
| } | |
| li.bypostauthor .avatar { | |
| float: right; | |
| margin-left: 3%; | |
| } | |
| li.bypostauthor a.comment-reply-link { | |
| position: absolute; | |
| bottom: 4px; | |
| left: 0; | |
| } | |
| p.form-allowed-tags { | |
| display: none; | |
| } | |
| p.comment-form-author, | |
| p.comment-form-email, | |
| p.comment-form-url { | |
| position: relative; | |
| padding-bottom: 20px; | |
| } | |
| span.required { | |
| position: absolute; | |
| bottom: 0; | |
| left: 1%; | |
| } | |
| p.comment-form-author label, | |
| p.comment-form-email label, | |
| p.comment-form-url label { | |
| position: absolute; | |
| bottom: -3px; | |
| margin: 0; | |
| left: 2%; | |
| } | |
| #comments input#url, | |
| #comments input#email, | |
| #comments input#author, | |
| #comments textarea#comment { | |
| border: none; | |
| padding: .5%; | |
| -webkit-border-radius: 3px; | |
| -moz-border-radius: 3px; | |
| border-radius: 3px; | |
| -webkit-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, .5); | |
| -moz-box-shadow: inset 0px 1px 3px rgba(0, 0, 0, .5); | |
| box-shadow: inset 0px 1px 3px rgba(0, 0, 0, .5); | |
| } | |
| #comments input#url, | |
| #comments input#email, | |
| #comments input#author { | |
| width: 60%; | |
| } | |
| textarea#comment { | |
| width: 90% | |
| } | |
| .comment-form-comment label { | |
| display: none; | |
| } | |
| #commentform .form-submit { | |
| margin-bottom: 0; | |
| } | |
| ul.children #respond { | |
| margin-left: 1%; | |
| margin-bottom: 20px; | |
| } | |
| /* @end */ | |
| /* @group Footer */ | |
| footer { | |
| clear: both; | |
| } | |
| footer, | |
| footer p, | |
| footer a, | |
| footer a:visited { | |
| color: #fff; | |
| font-size: .9em; | |
| } | |
| .footer-right { | |
| position: relative; | |
| text-align: right; | |
| } | |
| .footer-right a { | |
| opacity: .7; | |
| } | |
| .footer-right a:hover { | |
| position: relative; | |
| top: -1px; | |
| opacity: 1; | |
| } | |
| /* @end */ | |
| /* @group Images and Essentials */ | |
| .entry-content img, | |
| .comment-content img, | |
| .widget img { | |
| max-width: 97.5%; | |
| } | |
| img[class*="align"], | |
| img[class*="wp-image-"] { | |
| height: auto; | |
| } | |
| img.size-full { | |
| max-width: 97.5%; | |
| width: auto; | |
| } | |
| .gallery img { | |
| margin-right: 2.4038462%; | |
| margin-bottom: 10px; | |
| } | |
| .wp-caption { | |
| text-align: center; | |
| background-color: #000; | |
| padding-top: 5px; | |
| margin-bottom: 15px; | |
| max-width: 98%; | |
| } | |
| p.wp-caption-text { | |
| margin-bottom: 0; | |
| font-style: italic; | |
| font-size: .8em; | |
| padding-top: 3px; | |
| padding-bottom: 3px; | |
| } | |
| img.centered { | |
| display: block; | |
| margin-left: auto; | |
| margin-right: auto; | |
| } | |
| img.alignright { | |
| padding: 5px; | |
| display: inline; | |
| margin-top: 0; | |
| margin-bottom: 2px; | |
| margin-right: 0; | |
| } | |
| img.alignleft { | |
| padding: 5px; | |
| margin: 0 2.4038462% 2px 0; | |
| display: inline; | |
| } | |
| .alignright { | |
| float: right; | |
| margin-left: 2.4038462%; | |
| } | |
| .alignleft { | |
| float: left; | |
| margin-right: 2.4038462%; | |
| } | |
| .aligncenter, | |
| div.aligncenter { | |
| display: block; | |
| margin-left: auto; | |
| margin-right: auto; | |
| } | |
| .main-content form#searchform { | |
| margin-bottom: 30px; | |
| } | |
| .main-content form#searchform .screen-reader-text { | |
| display: none; | |
| } | |
| /* @end */ | |
| /* @group Fancybox */ | |
| #fancybox-loading { | |
| position: fixed; | |
| top: 50%; | |
| left: 50%; | |
| height: 40px; | |
| width: 40px; | |
| margin-top: -20px; | |
| margin-left: -20px; | |
| cursor: pointer; | |
| overflow: hidden; | |
| z-index: 1104; | |
| display: none; | |
| } | |
| * html #fancybox-loading { /* IE6 */ | |
| position: absolute; | |
| margin-top: 0; | |
| } | |
| #fancybox-loading div { | |
| position: absolute; | |
| top: 0; | |
| left: 0; | |
| width: 40px; | |
| height: 480px; | |
| background-image: url('images/fancybox.png'); | |
| } | |
| #fancybox-overlay { | |
| position: fixed; | |
| top: 0; | |
| left: 0; | |
| bottom: 0; | |
| right: 0; | |
| background: #000; | |
| z-index: 1100; | |
| display: none; | |
| } | |
| * html #fancybox-overlay { /* IE6 */ | |
| position: absolute; | |
| width: 100%; | |
| } | |
| #fancybox-tmp { | |
| padding: 0; | |
| margin: 0; | |
| border: 0; | |
| overflow: auto; | |
| display: none; | |
| } | |
| #fancybox-wrap { | |
| position: absolute; | |
| top: 0; | |
| left: 0; | |
| margin: 0; | |
| padding: 20px; | |
| z-index: 1101; | |
| display: none; | |
| } | |
| #fancybox-outer { | |
| position: relative; | |
| width: 100%; | |
| height: 100%; | |
| background: #FFF; | |
| -webkit-box-shadow: 0px 1px 20px #000; | |
| -moz-box-shadow: 0px 1px 20px #000; | |
| box-shadow: 0px 1px 20px #000; | |
| } | |
| #fancybox-inner { | |
| position: absolute; | |
| top: 0; | |
| left: 0; | |
| width: 1px; | |
| height: 1px; | |
| padding: 0; | |
| margin: 0; | |
| outline: none; | |
| overflow: hidden; | |
| } | |
| #fancybox-hide-sel-frame { | |
| position: absolute; | |
| top: 0; | |
| left: 0; | |
| width: 100%; | |
| height: 100%; | |
| background: transparent; | |
| } | |
| #fancybox_error { | |
| color: #444; | |
| font: normal 12px/20px Arial; | |
| padding: 7px; | |
| margin: 0; | |
| } | |
| #fancybox-close { | |
| position: absolute; | |
| top: -15px; | |
| right: -15px; | |
| width: 30px; | |
| height: 30px; | |
| background-image: url('images/fancybox.png'); | |
| background-position: -40px 0px; | |
| cursor: pointer; | |
| z-index: 1103; | |
| display: none; | |
| } | |
| #fancybox-content { | |
| height: auto; | |
| width: auto; | |
| padding: 0; | |
| margin: 0; | |
| } | |
| #fancybox-img { | |
| width: 100%; | |
| height: 100%; | |
| padding: 0; | |
| margin: 0; | |
| border: none; | |
| outline: none; | |
| line-height: 0; | |
| vertical-align: top; | |
| -ms-interpolation-mode: bicubic; | |
| } | |
| #fancybox-frame { | |
| position: relative; | |
| width: 100%; | |
| height: 100%; | |
| border: none; | |
| display: block; | |
| } | |
| #fancybox-title { | |
| position: absolute; | |
| bottom: 0; | |
| left: 0; | |
| font-family: Arial; | |
| font-size: 12px; | |
| z-index: 1102; | |
| } | |
| .fancybox-title-inside { | |
| padding: 10px 0; | |
| text-align: center; | |
| color: #333; | |
| } | |
| .fancybox-title-outside { | |
| padding-top: 5px; | |
| color: #FFF; | |
| text-align: center; | |
| font-weight: bold; | |
| } | |
| .fancybox-title-over { | |
| color: #FFF; | |
| text-align: left; | |
| } | |
| #fancybox-title-over { | |
| padding: 10px; | |
| background-image: url('images/fancy_title_over.png'); | |
| display: block; | |
| } | |
| #fancybox-title-wrap { | |
| display: inline-block; | |
| } | |
| #fancybox-title-wrap span { | |
| height: 32px; | |
| float: left; | |
| } | |
| #fancybox-left, #fancybox-right { | |
| position: absolute; | |
| bottom: 0px; | |
| height: 100%; | |
| width: 35%; | |
| cursor: pointer; | |
| outline: none; | |
| background-image: url('images/blank.gif'); | |
| z-index: 1102; | |
| display: none; | |
| } | |
| #fancybox-left { | |
| left: 0px; | |
| } | |
| #fancybox-right { | |
| right: 0px; | |
| } | |
| #fancybox-left-ico, #fancybox-right-ico { | |
| position: absolute; | |
| top: 50%; | |
| left: -9999px; | |
| width: 30px; | |
| height: 30px; | |
| margin-top: -15px; | |
| cursor: pointer; | |
| z-index: 1102; | |
| display: block; | |
| } | |
| #fancybox-left-ico { | |
| background-image: url('images/fancybox.png'); | |
| background-position: -40px -30px; | |
| } | |
| #fancybox-right-ico { | |
| background-image: url('fancybox.png'); | |
| background-position: -40px -60px; | |
| } | |
| #fancybox-left:hover, #fancybox-right:hover { | |
| visibility: visible; /* IE6 */ | |
| } | |
| #fancybox-left:hover span { | |
| left: 20px; | |
| } | |
| #fancybox-right:hover span { | |
| left: auto; | |
| right: 20px; | |
| } | |
| .fancy-bg { | |
| position: absolute; | |
| padding: 0; | |
| margin: 0; | |
| border: 0; | |
| width: 20px; | |
| height: 20px; | |
| z-index: 1001; | |
| } | |
| .fancybox-ie .fancy-bg { | |
| background: transparent !important; | |
| } | |
| header.primary { | |
| height: 150px; | |
| } | |
| #logo { | |
| position: absolute; | |
| left: 0px; | |
| top: 0px; | |
| } | |
| #tagline { | |
| display: none; | |
| } | |
| header.primary nav { | |
| margin-top: 90px; | |
| } | |
| /* @end */ | |
| /* @group Media Queries */ | |
| /* MOBILE */ | |
| @media only screen and (min-width: 320px) and (max-width: 480px) { | |
| .flex-caption { | |
| display: none; | |
| } | |
| } | |
| /* MOBILE LANDSCAPE */ | |
| @media only screen and (min-width: 320px) and (max-width: 599px) { | |
| .main-content, .content aside.sidebar { | |
| width: 90%; | |
| float: none; | |
| margin: 0 auto; | |
| } | |
| #logo, | |
| #text-logo { | |
| width: 100%; | |
| height: auto; | |
| float: none; | |
| display: block; | |
| text-align: center; | |
| position: relative; | |
| left: auto; | |
| top: auto; | |
| } | |
| #logo h1, | |
| #logo p, | |
| #text-logo h1, | |
| #text-logo p, | |
| #logo img { | |
| font-size: 4em; | |
| float: none; | |
| display: block; | |
| text-align: center; | |
| margin-left: auto; | |
| margin-right: auto; | |
| } | |
| #logo img { | |
| max-width: 100%; | |
| } | |
| header.primary { | |
| height: auto; | |
| } | |
| header.primary nav { | |
| margin-top: auto; | |
| } | |
| header.primary #tagline { | |
| display: none; | |
| } | |
| header.primary nav ul { | |
| width: 100%; | |
| text-align:center; | |
| } | |
| header.primary nav li { | |
| float: none; | |
| display: inline-block; | |
| margin-left: 1%; | |
| margin-right: 1%; | |
| } | |
| .primary nav a, | |
| .primary nav a:visited { | |
| margin-left: .2em; | |
| } | |
| header.primary nav { | |
| width: 100%; | |
| margin-bottom: 10px; | |
| margin-top: 10px; | |
| } | |
| .primary nav li ul { | |
| width: 160px; | |
| text-align: left; | |
| padding: 10px; | |
| } | |
| .primary nav li ul li ul { | |
| display: none; | |
| } | |
| aside.home-widgets { | |
| width: 100%; | |
| } | |
| aside.home-widgets .widget { | |
| width: 80%; | |
| float: none; | |
| padding: 4%; | |
| margin: 0 auto 20px; | |
| transition:all .3s linear; | |
| -o-transition:all .3s linear; | |
| -moz-transition:all .3s linear; | |
| -webkit-transition:all .3s linear; | |
| } | |
| #donate-graph-holder { | |
| display: none; | |
| } | |
| #comment input#url, | |
| #comment input#email, | |
| #comment input#author, | |
| #comment textarea#comment { | |
| width: 100%; | |
| } | |
| #commentform .form-submit { | |
| margin-bottom: 10px; | |
| } | |
| h4#action-title { | |
| font-size: 1.2em; | |
| } | |
| .action-form { | |
| clear: both; | |
| width: 90%; | |
| margin: 10px 5% 0; | |
| } | |
| .action-form input.button { | |
| padding: 2%; | |
| } | |
| #home-bar input#email { | |
| margin-top: 1px; | |
| padding: 2%; | |
| } | |
| h4#newsletter-title { | |
| font-size: 1.3em; | |
| padding-bottom: 4px; | |
| margin-top: 3px auto 0; | |
| text-align: center; | |
| width: 100%; | |
| } | |
| .half { | |
| width: 100%; | |
| } | |
| ul.sponsor-list li { | |
| float: none; | |
| text-align: center; | |
| margin-bottom: 4%; | |
| } | |
| h4#action-title { | |
| font-size: .9em; | |
| margin-top: 8px; | |
| } | |
| p.flex-caption { | |
| display: none; | |
| } | |
| h4.flex-caption { | |
| bottom: 0; | |
| font-size: 2em; | |
| } | |
| .flexslider { | |
| width: 100%; | |
| height:auto; | |
| margin: 0; | |
| padding: 0; | |
| } | |
| .flexslider img { | |
| height:auto; | |
| } | |
| .main-content { | |
| padding-top: 10px; | |
| padding-bottom: 10px; | |
| } | |
| .title { | |
| font-size: 2.2em; | |
| } | |
| .footer-left, | |
| .footer-right { | |
| float: none; | |
| width: 100%; | |
| text-align: center; | |
| } | |
| } | |
| /* SMALL TABLET */ | |
| @media only screen and (min-width: 600px) and (max-width: 767px) { | |
| #logo, | |
| #text-logo { | |
| width: 100%; | |
| height: auto; | |
| float: none; | |
| display: block; | |
| position: relative; | |
| text-align: center; | |
| transition:all .4s linear; | |
| -o-transition:all .4s linear; | |
| -moz-transition:all .4s linear; | |
| -webkit-transition:all .4s linear; | |
| } | |
| #logo h1, | |
| #logo p, | |
| #text-logo h1, | |
| #text-logo p, | |
| #logo img { | |
| float: none; | |
| display: block; | |
| text-align: center; | |
| margin-left: auto; | |
| margin-right: auto; | |
| } | |
| #logo img { | |
| max-width: 100%; | |
| } | |
| header.primary { | |
| height: auto; | |
| } | |
| header.primary #tagline { | |
| display: none; | |
| } | |
| header.primary nav { | |
| width: 100%; | |
| margin-bottom: 10px; | |
| } | |
| header.primary nav { | |
| margin-top: auto; | |
| } | |
| header.primary nav ul { | |
| width: 100%; | |
| text-align:center; | |
| } | |
| header.primary nav li { | |
| float: none; | |
| display: inline-block; | |
| margin-left: 1%; | |
| margin-right: 1%; | |
| } | |
| #donate-graph-holder { | |
| width: 30% !important; | |
| margin-left: 15%; | |
| } | |
| #donate-end { | |
| right: -35%; | |
| font-size: 1.2em; | |
| top: 2px; | |
| } | |
| h4#action-title { | |
| font-size: 1.4em; | |
| } | |
| .action-form { | |
| clear: both; | |
| width: 90%; | |
| margin: 10px 5% 0; | |
| } | |
| .action-form input.button { | |
| padding: 1% 3%; | |
| } | |
| #home-bar input#email { | |
| margin-top: 1px; | |
| padding: 1% 3%; | |
| } | |
| h4#newsletter-title { | |
| font-size: 1.3em; | |
| padding-bottom: 4px; | |
| margin-top: 3px auto 0; | |
| text-align: center; | |
| width: 100%; | |
| } | |
| .half { | |
| width: 100%; | |
| } | |
| ul.sponsor-list li { | |
| float: none; | |
| text-align: center; | |
| margin-bottom: 4%; | |
| } | |
| aside.home-widgets .widget { | |
| width: 43.5%; | |
| padding: 2%; | |
| transition:all .3s linear; | |
| -o-transition:all .3s linear; | |
| -moz-transition:all .3s linear; | |
| -webkit-transition:all .3s linear; | |
| } | |
| } | |
| /* TABLET/NETBOOK */ | |
| @media only screen and (min-width: 768px) and (max-width: 1024px) { | |
| header.primary #tagline { | |
| font-size: .7em; | |
| line-height: 1; | |
| } | |
| #donate-graph-holder { | |
| width: 35% !important; | |
| margin-left: 10%; | |
| } | |
| #donate-end { | |
| right: -35%; | |
| } | |
| .action-form { | |
| clear: both; | |
| width: 90%; | |
| margin: 10px 5% 0; | |
| } | |
| .action-form input.button { | |
| padding: 1% 3%; | |
| } | |
| #home-bar input#email { | |
| margin-top: 1px; | |
| padding: 1%; | |
| } | |
| h4#newsletter-title { | |
| font-size: 1.3em; | |
| padding-bottom: 4px; | |
| margin-top: 3px auto 0; | |
| text-align: center; | |
| width: 100%; | |
| } | |
| .home-widgets .widget { | |
| margin-right: 2%; | |
| } | |
| ul.sponsor-list li { | |
| margin-right: 4%; | |
| margin-bottom: 4%; | |
| } | |
| } | |
| /* LANDSCAPE TABLET/NETBOOK/LAPTOP */ | |
| @media only screen and (min-width: 1024px) { | |
| .wrap { | |
| width: 960px; | |
| } | |
| #slideshow { | |
| height: 400px; | |
| } | |
| } | |
| /* @end */ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment