2012-01-07 03:25:13 +00:00
/ *
Theme Name : _s
2013-11-07 19:41:41 +00:00
Theme URI : http : / / underscores . me /
2012-01-07 03:25:13 +00:00
Author : Automattic
Author URI : http : / / automattic . com /
2012-01-11 04:04:23 +00:00
Description : Hi . I 'm a starter theme called <code>_s</code>, or <em>underscores</em>, if you like. I' m a theme meant for hacking so don 't use me as a <em>Parent Theme</em>. Instead try turning me into the next, most awesome, WordPress theme out there. That' s what I ' m here for .
2013-11-07 19:41:41 +00:00
Version : 1 . 0-wpcom
2013-04-21 23:58:10 +00:00
License : GNU General Public License v2 or later
License URI : http : / / www . gnu . org / licenses / gpl-2 . 0 . html
2013-07-30 18:58:13 +00:00
Text Domain : _s
2012-01-07 03:25:13 +00:00
Tags :
2012-01-13 20:10:17 +00:00
This theme , like WordPress , is licensed under the GPL .
Use it to make something cool , have fun , and share what you ' ve learned with others .
2013-04-04 18:01:38 +00:00
2014-02-03 11:35:12 +00:00
_s is based on Underscores http : / / underscores . me / , ( C ) 2012-2014 Automattic , Inc .
2012-01-13 20:10:17 +00:00
Resetting and rebuilding styles have been helped along thanks to the fine work of
2013-05-28 16:39:02 +00:00
Eric Meyer http : / / meyerweb . com / eric / tools / css / reset / index . html
along with Nicolas Gallagher and Jonathan Neal http : / / necolas . github . com / normalize . css /
and Blueprint http : / / www . blueprintcss . org /
2012-01-07 03:25:13 +00:00
* /
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
> > > TABLE OF CONTENTS :
----------------------------------------------------------------
2014-08-28 16:28:51 +00:00
1 . 0 Reset
2 . 0 Typography
3 . 0 Elements
4 . 0 Forms
5 . 0 Navigation
5 . 1 Links
5 . 2 Menus
6 . 0 Accessibility
7 . 0 Alignments
8 . 0 Clearings
9 . 0 Widgets
10 . 0 Content
10 . 1 Posts and pages
10 . 2 Asides
10 . 3 Comments
11 . 0 Infinite scroll
12 . 0 Media
12 . 1 Captions
12 . 2 Galleries
2014-02-07 12:16:08 +00:00
-------------------------------------------------------------- * /
/ * --------------------------------------------------------------
2014-08-28 16:28:51 +00:00
1 . 0 Reset
2014-02-07 12:16:08 +00:00
-------------------------------------------------------------- * /
2013-05-28 16:39:02 +00:00
html , body , div , span , applet , object , iframe ,
h1 , h2 , h3 , h4 , h5 , h6 , p , blockquote , pre ,
a , abbr , acronym , address , big , cite , code ,
del , dfn , em , font , ins , kbd , q , s , samp ,
small , strike , strong , sub , sup , tt , var ,
dl , dt , dd , ol , ul , li ,
fieldset , form , label , legend ,
table , caption , tbody , tfoot , thead , tr , th , td {
border : 0 ;
font-family : inherit ;
font-size : 100 % ;
font-style : inherit ;
font-weight : inherit ;
margin : 0 ;
outline : 0 ;
padding : 0 ;
vertical-align : baseline ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
html {
2013-05-28 16:39:02 +00:00
font-size : 62 . 5 % ; /* Corrects text resizing oddly in IE6/7 when body font-size is set using em units http://clagnut.com/blog/348/#c790 */
2013-11-18 03:24:13 +00:00
overflow-y : scroll ; /* Keeps page centered in all browsers regardless of content height */
2013-05-28 16:39:02 +00:00
-webkit-text-size-adjust : 100 % ; /* Prevents iOS text size adjust after orientation change, without disabling user zoom */
2013-10-01 05:32:42 +00:00
-ms-text-size-adjust : 100 % ; /* www.456bereastreet.com/archive/201012/controlling_text_size_in_safari_for_ios_without_disabling_user_zoom/ */
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2013-11-14 12:36:33 +00:00
* ,
* : before ,
* : after { /* apply a natural box layout model to all elements; see http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */
2013-12-21 15:58:10 +00:00
-webkit-box-sizing : border-box ; /* Not needed for modern webkit but still used by Blackberry Browser 7.0; see http://caniuse.com/#search=box-sizing */
-moz-box-sizing : border-box ; /* Still needed for Firefox 28; see http://caniuse.com/#search=box-sizing */
box-sizing : border-box ;
2013-11-14 12:36:33 +00:00
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
body {
2014-06-19 11:20:30 +00:00
background : # fff ; /* Fallback for when there is no custom background color defined. */
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
article ,
aside ,
details ,
figcaption ,
figure ,
footer ,
header ,
2013-08-06 22:59:28 +00:00
main ,
2012-01-13 20:10:17 +00:00
nav ,
section {
display : block ;
}
2014-07-29 20:54:08 +00:00
ol ,
ul {
2012-01-13 20:10:17 +00:00
list-style : none ;
}
2014-07-29 20:54:08 +00:00
2013-05-28 16:39:02 +00:00
table { /* tables still need 'cellspacing="0"' in the markup */
2012-01-13 20:10:17 +00:00
border-collapse : separate ;
border-spacing : 0 ;
}
2014-07-29 20:54:08 +00:00
caption ,
th ,
td {
2012-01-13 20:10:17 +00:00
font-weight : normal ;
text-align : left ;
}
2014-07-29 20:54:08 +00:00
blockquote : before ,
blockquote : after ,
q : before ,
q : after {
2012-01-13 20:10:17 +00:00
content : "" ;
}
2014-07-29 20:54:08 +00:00
blockquote ,
q {
2013-05-28 16:39:02 +00:00
quotes : "" "" ;
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
a : focus {
outline : thin dotted ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
a : hover ,
2013-12-10 03:51:18 +00:00
a : active {
2012-01-13 20:10:17 +00:00
outline : 0 ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
a img {
border : 0 ;
}
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
2 . 0 Typography
-------------------------------------------------------------- * /
2012-01-13 20:10:17 +00:00
body ,
button ,
input ,
select ,
textarea {
color : # 404040 ;
font-family : sans-serif ;
font-size : 16px ;
font-size : 1 . 6rem ;
line-height : 1 . 5 ;
}
2014-07-29 20:54:08 +00:00
h1 ,
h2 ,
h3 ,
h4 ,
h5 ,
h6 {
2012-01-13 20:10:17 +00:00
clear : both ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
p {
margin-bottom : 1 . 5em ;
}
2014-07-29 20:54:08 +00:00
b ,
strong {
2012-01-13 20:10:17 +00:00
font-weight : bold ;
}
2014-07-29 20:54:08 +00:00
dfn ,
cite ,
em ,
i {
2012-01-13 20:10:17 +00:00
font-style : italic ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
blockquote {
margin : 0 1 . 5em ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
address {
margin : 0 0 1 . 5em ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
pre {
background : # eee ;
font-family : "Courier 10 Pitch" , Courier , monospace ;
2013-05-28 16:39:02 +00:00
font-size : 15px ;
2012-01-13 20:10:17 +00:00
font-size : 1 . 5rem ;
line-height : 1 . 6 ;
margin-bottom : 1 . 6em ;
max-width : 100 % ;
2013-09-12 21:15:25 +00:00
overflow : auto ;
padding : 1 . 6em ;
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
code ,
kbd ,
tt ,
var {
2012-01-13 20:10:17 +00:00
font : 15px Monaco , Consolas , "Andale Mono" , "DejaVu Sans Mono" , monospace ;
}
2014-07-29 20:54:08 +00:00
abbr ,
acronym {
2012-01-13 20:10:17 +00:00
border-bottom : 1px dotted # 666 ;
cursor : help ;
}
2014-07-29 20:54:08 +00:00
mark ,
ins {
2012-01-13 20:10:17 +00:00
background : # fff9c0 ;
text-decoration : none ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
sup ,
sub {
font-size : 75 % ;
height : 0 ;
line-height : 0 ;
position : relative ;
vertical-align : baseline ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
sup {
bottom : 1ex ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
sub {
top : . 5ex ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
small {
font-size : 75 % ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
big {
font-size : 125 % ;
}
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
3 . 0 Elements
-------------------------------------------------------------- * /
hr {
background-color : # ccc ;
border : 0 ;
height : 1px ;
margin-bottom : 1 . 5em ;
}
2014-07-29 20:54:08 +00:00
ul ,
ol {
2014-02-07 12:16:08 +00:00
margin : 0 0 1 . 5em 3em ;
}
2014-07-29 20:54:08 +00:00
2014-02-07 12:16:08 +00:00
ul {
list-style : disc ;
}
2014-07-29 20:54:08 +00:00
2014-02-07 12:16:08 +00:00
ol {
list-style : decimal ;
}
2014-07-29 20:54:08 +00:00
2014-02-07 12:16:08 +00:00
li > ul ,
li > ol {
margin-bottom : 0 ;
margin-left : 1 . 5em ;
}
2014-07-29 20:54:08 +00:00
2014-02-07 12:16:08 +00:00
dt {
font-weight : bold ;
}
2014-07-29 20:54:08 +00:00
2014-02-07 12:16:08 +00:00
dd {
margin : 0 1 . 5em 1 . 5em ;
}
2014-07-29 20:54:08 +00:00
2014-03-06 02:41:56 +00:00
img {
height : auto ; /* Make sure images are scaled correctly. */
max-width : 100 % ; /* Adhere to container width. */
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
figure {
margin : 0 ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
table {
margin : 0 0 1 . 5em ;
width : 100 % ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
th {
font-weight : bold ;
}
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
2014-02-24 00:16:53 +00:00
4 . 0 Forms
2014-02-07 12:16:08 +00:00
-------------------------------------------------------------- * /
2012-01-13 20:10:17 +00:00
button ,
input ,
select ,
textarea {
2013-05-28 16:39:02 +00:00
font-size : 100 % ; /* Corrects font size not being inherited in all browsers */
margin : 0 ; /* Addresses margins set differently in IE6/7, F3/4, S5, Chrome */
vertical-align : baseline ; /* Improves appearance and consistency in all browsers */
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
button ,
2013-10-21 01:05:11 +00:00
input [ type = "button" ] ,
2012-01-13 20:10:17 +00:00
input [ type = "reset" ] ,
input [ type = "submit" ] {
2014-05-26 21:00:23 +00:00
border : 1px solid ;
2014-07-29 20:54:08 +00:00
border-color : # ccc # ccc # bbb ;
2012-01-13 20:10:17 +00:00
border-radius : 3px ;
2012-08-15 20:45:04 +00:00
background : # e6e6e6 ;
2013-03-26 22:39:48 +00:00
box-shadow : inset 0 1px 0 rgba ( 255 , 255 , 255 , 0 . 5 ) , inset 0 15px 17px rgba ( 255 , 255 , 255 , 0 . 5 ) , inset 0 -5px 12px rgba ( 0 , 0 , 0 , 0 . 05 ) ;
2013-03-05 00:41:38 +00:00
color : rgba ( 0 , 0 , 0 , . 8 ) ;
2013-05-28 16:39:02 +00:00
cursor : pointer ; /* Improves usability and consistency of cursor style between image-type 'input' and others */
-webkit-appearance : button ; /* Corrects inability to style clickable 'input' types in iOS */
font-size : 12px ;
2013-02-23 00:04:12 +00:00
font-size : 1 . 2rem ;
2012-08-15 20:45:04 +00:00
line-height : 1 ;
2013-02-27 17:32:42 +00:00
padding : . 6em 1em . 4em ;
2013-03-05 00:41:38 +00:00
text-shadow : 0 1px 0 rgba ( 255 , 255 , 255 , 0 . 8 ) ;
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
button : hover ,
2013-10-21 01:05:11 +00:00
input [ type = "button" ] : hover ,
2012-01-13 20:10:17 +00:00
input [ type = "reset" ] : hover ,
input [ type = "submit" ] : hover {
2014-05-26 21:00:23 +00:00
border-color : # ccc # bbb # aaa ;
2013-03-26 22:39:48 +00:00
box-shadow : inset 0 1px 0 rgba ( 255 , 255 , 255 , 0 . 8 ) , inset 0 15px 17px rgba ( 255 , 255 , 255 , 0 . 8 ) , inset 0 -5px 12px rgba ( 0 , 0 , 0 , 0 . 02 ) ;
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
button : focus ,
2013-10-21 01:05:11 +00:00
input [ type = "button" ] : focus ,
2012-01-13 20:10:17 +00:00
input [ type = "reset" ] : focus ,
input [ type = "submit" ] : focus ,
button : active ,
2013-10-21 01:05:11 +00:00
input [ type = "button" ] : active ,
2012-01-13 20:10:17 +00:00
input [ type = "reset" ] : active ,
input [ type = "submit" ] : active {
2014-05-26 21:00:23 +00:00
border-color : # aaa # bbb # bbb ;
2013-03-26 22:39:48 +00:00
box-shadow : inset 0 -1px 0 rgba ( 255 , 255 , 255 , 0 . 5 ) , inset 0 2px 5px rgba ( 0 , 0 , 0 , 0 . 15 ) ;
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
input [ type = "checkbox" ] ,
input [ type = "radio" ] {
2013-05-28 16:39:02 +00:00
padding : 0 ; /* Addresses excess padding in IE8/9 */
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
input [ type = "search" ] {
2013-05-28 16:39:02 +00:00
-webkit-appearance : textfield ; /* Addresses appearance set to searchfield in S5, Chrome */
-webkit-box-sizing : content-box ; /* Addresses box sizing set to border-box in S5, Chrome (include -moz to future-proof) */
2013-03-05 00:41:38 +00:00
-moz-box-sizing : content-box ;
box-sizing : content-box ;
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2013-05-28 16:39:02 +00:00
input [ type = "search" ] :: -webkit-search-decoration { /* Corrects inner padding displayed oddly in S5, Chrome on OSX */
2012-01-13 20:10:17 +00:00
-webkit-appearance : none ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
button :: -moz-focus-inner ,
2013-05-28 16:39:02 +00:00
input :: -moz-focus-inner { /* Corrects inner padding and border displayed oddly in FF3/4 www.sitepen.com/blog/2008/05/14/the-devils-in-the-details-fixing-dojos-toolbar-buttons/ */
2012-01-13 20:10:17 +00:00
border : 0 ;
padding : 0 ;
}
2014-07-29 20:54:08 +00:00
2013-02-27 22:47:03 +00:00
input [ type = "text" ] ,
input [ type = "email" ] ,
2013-08-06 22:57:17 +00:00
input [ type = "url" ] ,
2013-02-27 22:47:03 +00:00
input [ type = "password" ] ,
input [ type = "search" ] ,
2012-01-13 20:10:17 +00:00
textarea {
color : # 666 ;
border : 1px solid # ccc ;
border-radius : 3px ;
}
2014-07-29 20:54:08 +00:00
2013-02-27 22:47:03 +00:00
input [ type = "text" ] : focus ,
input [ type = "email" ] : focus ,
2013-08-06 22:57:17 +00:00
input [ type = "url" ] : focus ,
2013-02-27 22:47:03 +00:00
input [ type = "password" ] : focus ,
input [ type = "search" ] : focus ,
2012-01-13 20:10:17 +00:00
textarea : focus {
color : # 111 ;
}
2014-07-29 20:54:08 +00:00
2013-02-27 22:47:03 +00:00
input [ type = "text" ] ,
input [ type = "email" ] ,
2013-08-06 22:57:17 +00:00
input [ type = "url" ] ,
2013-02-27 22:47:03 +00:00
input [ type = "password" ] ,
input [ type = "search" ] {
2012-01-13 20:10:17 +00:00
padding : 3px ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
textarea {
2013-05-28 16:39:02 +00:00
overflow : auto ; /* Removes default vertical scrollbar in IE6/7/8/9 */
2012-01-13 20:10:17 +00:00
padding-left : 3px ;
2013-05-28 16:39:02 +00:00
vertical-align : top ; /* Improves readability and alignment in all browsers */
2014-05-28 05:05:18 +00:00
width : 100 % ;
2012-01-13 20:10:17 +00:00
}
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
5 . 0 Navigation
-------------------------------------------------------------- * /
/ * --------------------------------------------------------------
5 . 1 Links
-------------------------------------------------------------- * /
2012-01-13 20:10:17 +00:00
a {
color : royalblue ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
a : visited {
color : purple ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
a : hover ,
a : focus ,
a : active {
color : midnightblue ;
}
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
5 . 2 Menus
-------------------------------------------------------------- * /
2013-07-11 20:17:12 +00:00
. main-navigation {
2012-02-03 14:15:28 +00:00
clear : both ;
display : block ;
float : left ;
width : 100 % ;
}
2014-07-29 20:54:08 +00:00
2013-07-11 20:17:12 +00:00
. main-navigation ul {
2012-02-03 14:15:28 +00:00
list-style : none ;
margin : 0 ;
padding-left : 0 ;
}
2014-07-29 20:54:08 +00:00
2013-07-11 20:17:12 +00:00
. main-navigation li {
2012-02-03 14:15:28 +00:00
float : left ;
position : relative ;
}
2014-07-29 20:54:08 +00:00
2013-07-11 20:17:12 +00:00
. main-navigation a {
2012-02-03 14:15:28 +00:00
display : block ;
text-decoration : none ;
}
2014-07-29 20:54:08 +00:00
2013-07-11 20:17:12 +00:00
. main-navigation ul ul {
2013-03-26 22:39:48 +00:00
box-shadow : 0 3px 3px rgba ( 0 , 0 , 0 , 0 . 2 ) ;
2012-02-03 14:15:28 +00:00
float : left ;
position : absolute ;
2013-09-12 21:15:25 +00:00
top : 1 . 5em ;
2014-05-24 17:30:50 +00:00
left : -999em ;
2012-02-03 14:15:28 +00:00
z-index : 99999 ;
}
2014-07-29 20:54:08 +00:00
2013-07-11 20:17:12 +00:00
. main-navigation ul ul ul {
2014-05-15 02:12:26 +00:00
left : -999em ;
2012-02-03 14:15:28 +00:00
top : 0 ;
}
2014-07-29 20:54:08 +00:00
2013-07-11 20:17:12 +00:00
. main-navigation ul ul a {
2012-02-03 14:15:28 +00:00
width : 200px ;
}
2014-07-29 20:54:08 +00:00
2013-07-11 20:17:12 +00:00
. main-navigation ul ul li {
2014-07-29 20:54:08 +00:00
2012-02-03 14:15:28 +00:00
}
2014-07-29 20:54:08 +00:00
2013-07-11 20:17:12 +00:00
. main-navigation li : hover > a {
2012-02-03 14:15:28 +00:00
}
2014-07-29 20:54:08 +00:00
2014-06-20 23:39:40 +00:00
. main-navigation ul ul : hover > a {
2012-02-03 14:15:28 +00:00
}
2014-07-29 20:54:08 +00:00
2013-07-11 20:17:12 +00:00
. main-navigation ul ul a : hover {
2012-02-03 14:15:28 +00:00
}
2014-07-29 20:54:08 +00:00
2013-07-11 20:17:12 +00:00
. main-navigation ul li : hover > ul {
2014-05-15 02:12:26 +00:00
left : auto ;
}
2014-07-29 20:54:08 +00:00
2014-05-15 02:12:26 +00:00
. main-navigation ul ul li : hover > ul {
left : 100 % ;
2012-02-03 14:15:28 +00:00
}
2014-07-29 20:54:08 +00:00
2013-12-03 02:31:15 +00:00
. main-navigation . current_page_item a ,
. main-navigation . current-menu-item a {
2012-02-03 14:15:28 +00:00
}
2014-07-29 20:54:08 +00:00
2012-02-06 16:40:54 +00:00
/* Small menu */
. menu-toggle {
2013-09-12 21:15:25 +00:00
display : none ;
2012-02-06 16:40:54 +00:00
}
2014-07-29 20:54:08 +00:00
2012-09-03 17:45:28 +00:00
@ media screen and ( max-width : 600px ) {
. menu-toggle ,
2013-07-18 03:28:49 +00:00
. main-navigation . toggled . nav-menu {
2012-09-03 17:45:28 +00:00
display : block ;
}
2013-07-11 20:17:12 +00:00
. main-navigation ul {
2012-09-03 17:45:28 +00:00
display : none ;
}
}
2014-07-29 20:54:08 +00:00
2014-02-10 17:35:23 +00:00
. site-main . comment-navigation ,
. site-main . paging-navigation ,
. site-main . post-navigation {
2014-02-07 12:16:08 +00:00
margin : 0 0 1 . 5em ;
overflow : hidden ;
}
2014-07-29 20:54:08 +00:00
2014-02-10 17:35:23 +00:00
. comment-navigation . nav-previous ,
. paging-navigation . nav-previous ,
. post-navigation . nav-previous {
2014-02-07 12:16:08 +00:00
float : left ;
width : 50 % ;
}
2014-07-29 20:54:08 +00:00
2014-02-10 17:35:23 +00:00
. comment-navigation . nav-next ,
. paging-navigation . nav-next ,
. post-navigation . nav-next {
2014-02-07 12:16:08 +00:00
float : right ;
text-align : right ;
width : 50 % ;
}
/ * --------------------------------------------------------------
6 . 0 Accessibility
-------------------------------------------------------------- * /
/* Text meant only for screen readers */
. screen-reader-text {
clip : rect ( 1px , 1px , 1px , 1px ) ;
position : absolute ! important ;
2014-05-15 01:30:36 +00:00
height : 1px ;
2014-05-18 20:09:20 +00:00
width : 1px ;
2014-05-15 01:30:36 +00:00
overflow : hidden ;
2014-02-07 12:16:08 +00:00
}
. screen-reader-text : hover ,
. screen-reader-text : active ,
. screen-reader-text : focus {
background-color : # f1f1f1 ;
border-radius : 3px ;
box-shadow : 0 0 2px 2px rgba ( 0 , 0 , 0 , 0 . 6 ) ;
clip : auto ! important ;
color : # 21759b ;
display : block ;
font-size : 14px ;
font-weight : bold ;
height : auto ;
left : 5px ;
line-height : normal ;
padding : 15px 23px 14px ;
text-decoration : none ;
top : 5px ;
width : auto ;
z-index : 100000 ; /* Above WP toolbar */
}
/ * --------------------------------------------------------------
7 . 0 Alignments
-------------------------------------------------------------- * /
. alignleft {
display : inline ;
float : left ;
margin-right : 1 . 5em ;
}
2014-07-29 20:54:08 +00:00
2014-02-07 12:16:08 +00:00
. alignright {
display : inline ;
float : right ;
margin-left : 1 . 5em ;
}
2014-07-29 20:54:08 +00:00
2014-02-07 12:16:08 +00:00
. aligncenter {
clear : both ;
display : block ;
margin : 0 auto ;
}
2012-02-03 14:15:28 +00:00
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
8 . 0 Clearings
-------------------------------------------------------------- * /
. clear : before ,
. clear : after ,
. entry-content : before ,
. entry-content : after ,
. comment-content : before ,
. comment-content : after ,
. site-header : before ,
. site-header : after ,
. site-content : before ,
. site-content : after ,
. site-footer : before ,
. site-footer : after {
2014-09-10 02:39:38 +00:00
content : "" ;
2014-02-07 12:16:08 +00:00
display : table ;
}
. clear : after ,
. entry-content : after ,
. comment-content : after ,
. site-header : after ,
. site-content : after ,
. site-footer : after {
clear : both ;
}
/ * --------------------------------------------------------------
9 . 0 Widgets
-------------------------------------------------------------- * /
. widget {
margin : 0 0 1 . 5em ;
}
/* Make sure select elements fit in widgets */
. widget select {
max-width : 100 % ;
}
2013-06-17 03:29:17 +00:00
2014-02-07 12:16:08 +00:00
/* Search widget */
. widget_search . search-submit {
display : none ;
}
2012-01-13 20:10:17 +00:00
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
10 . 0 Content
-------------------------------------------------------------- * /
/ * --------------------------------------------------------------
10 . 1 Posts and pages
-------------------------------------------------------------- * /
2012-02-07 21:15:27 +00:00
. sticky {
2014-07-29 20:54:08 +00:00
display : block ;
2012-02-07 21:15:27 +00:00
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
. hentry {
margin : 0 0 1 . 5em ;
}
2014-07-29 20:54:08 +00:00
2013-06-27 13:54:02 +00:00
. byline ,
2014-06-15 11:20:06 +00:00
. updated : not ( . published ) {
2012-02-07 02:52:04 +00:00
display : none ;
}
2014-07-29 20:54:08 +00:00
2012-02-07 02:57:41 +00:00
. single . byline ,
2012-02-07 02:52:04 +00:00
. group-blog . byline {
display : inline ;
}
2014-07-29 20:54:08 +00:00
2013-07-11 19:18:47 +00:00
. page-content ,
2012-01-13 20:10:17 +00:00
. entry-content ,
. entry-summary {
margin : 1 . 5em 0 0 ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
. page-links {
clear : both ;
margin : 0 0 1 . 5em ;
}
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
10 . 2 Asides
-------------------------------------------------------------- * /
2012-02-10 20:49:23 +00:00
. blog . format-aside . entry-title ,
. archive . format-aside . entry-title {
display : none ;
}
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
10 . 3 Comments
-------------------------------------------------------------- * /
. comment-content a {
word-wrap : break-word ;
}
2014-07-29 20:54:08 +00:00
2014-02-07 12:16:08 +00:00
. bypostauthor {
2014-07-29 20:54:08 +00:00
display : block ;
2014-02-07 12:16:08 +00:00
}
2012-02-10 20:49:23 +00:00
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
11 . 0 Infinite scroll
-------------------------------------------------------------- * /
/* Globally hidden elements when Infinite Scroll is supported and in use. */
. infinite-scroll . paging-navigation , /* Older / Newer Posts Navigation (always hidden) */
. infinite-scroll . neverending . site-footer { /* Theme Footer (when set to scrolling) */
display : none ;
}
2014-07-29 20:54:08 +00:00
2014-02-07 12:16:08 +00:00
/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before */
. infinity-end . neverending . site-footer {
display : block ;
}
2012-01-13 20:10:17 +00:00
2014-02-07 12:16:08 +00:00
/ * --------------------------------------------------------------
12 . 0 Media
-------------------------------------------------------------- * /
2013-07-11 19:18:47 +00:00
. page-content img . wp-smiley ,
2012-01-13 20:10:17 +00:00
. entry-content img . wp-smiley ,
. comment-content img . wp-smiley {
border : none ;
margin-bottom : 0 ;
margin-top : 0 ;
padding : 0 ;
}
2014-07-29 20:54:08 +00:00
2014-04-11 20:24:38 +00:00
/* Make sure embeds and iframes fit their containers */
embed ,
iframe ,
object {
max-width : 100 % ;
}
/ * --------------------------------------------------------------
12 . 1 Captions
-------------------------------------------------------------- * /
2012-01-13 20:10:17 +00:00
. wp-caption {
margin-bottom : 1 . 5em ;
2012-12-29 01:03:31 +00:00
max-width : 100 % ;
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2012-12-29 01:12:10 +00:00
. wp-caption img [ class * = "wp-image-" ] {
2012-01-13 20:10:17 +00:00
display : block ;
2014-04-25 16:25:48 +00:00
margin : 0 auto ;
2012-01-13 20:10:17 +00:00
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
. wp-caption-text {
text-align : center ;
}
2014-07-29 20:54:08 +00:00
2012-01-13 20:10:17 +00:00
. wp-caption . wp-caption-text {
margin : 0 . 8075em 0 ;
}
2014-04-11 20:24:38 +00:00
2014-03-06 05:41:15 +00:00
/ * --------------------------------------------------------------
2014-04-11 20:24:38 +00:00
12 . 2 Galleries
2014-03-06 05:41:15 +00:00
-------------------------------------------------------------- * /
. gallery {
2014-04-11 20:24:38 +00:00
margin-bottom : 1 . 5em ;
2014-03-06 05:41:15 +00:00
}
2014-07-29 20:54:08 +00:00
2014-03-06 05:41:15 +00:00
. gallery-item {
2014-04-11 20:24:38 +00:00
display : inline-block ;
2014-03-06 05:41:15 +00:00
text-align : center ;
2014-04-11 20:24:38 +00:00
vertical-align : top ;
2014-03-06 05:41:15 +00:00
width : 100 % ;
}
2014-07-29 20:54:08 +00:00
2014-03-06 05:41:15 +00:00
. gallery-columns-2 . gallery-item {
2014-03-07 21:22:06 +00:00
max-width : 50 % ;
2014-03-06 05:41:15 +00:00
}
2014-07-29 20:54:08 +00:00
2014-03-06 05:41:15 +00:00
. gallery-columns-3 . gallery-item {
2014-03-07 21:22:06 +00:00
max-width : 33 . 33 % ;
2014-03-06 05:41:15 +00:00
}
2014-07-29 20:54:08 +00:00
2014-03-06 05:41:15 +00:00
. gallery-columns-4 . gallery-item {
2014-03-07 21:22:06 +00:00
max-width : 25 % ;
2014-03-06 05:41:15 +00:00
}
2014-07-29 20:54:08 +00:00
2014-03-06 05:41:15 +00:00
. gallery-columns-5 . gallery-item {
2014-03-07 21:22:06 +00:00
max-width : 20 % ;
2014-03-06 05:41:15 +00:00
}
2014-07-29 20:54:08 +00:00
2014-03-06 05:41:15 +00:00
. gallery-columns-6 . gallery-item {
2014-03-07 21:22:06 +00:00
max-width : 16 . 66 % ;
2014-03-06 05:41:15 +00:00
}
2014-07-29 20:54:08 +00:00
2014-03-06 05:41:15 +00:00
. gallery-columns-7 . gallery-item {
2014-04-11 20:24:38 +00:00
max-width : 14 . 28 % ;
2014-03-06 05:41:15 +00:00
}
2014-07-29 20:54:08 +00:00
2014-03-06 05:41:15 +00:00
. gallery-columns-8 . gallery-item {
2014-03-07 21:22:06 +00:00
max-width : 12 . 5 % ;
2014-03-06 05:41:15 +00:00
}
2014-07-29 20:54:08 +00:00
2014-03-06 05:41:15 +00:00
. gallery-columns-9 . gallery-item {
2014-03-07 21:22:06 +00:00
max-width : 11 . 11 % ;
2012-02-07 21:14:42 +00:00
}
2014-07-29 20:54:08 +00:00
. gallery-caption {
display : block ;
}