2013-09-30 11:47:04 +00:00
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
2013-09-29 22:41:27 +00:00
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
HTML5 display definitions
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/ * *
* Correct ` block ` display not defined in IE 8 / 9 .
* /
article ,
aside ,
details ,
figcaption ,
figure ,
footer ,
header ,
hgroup ,
main ,
nav ,
section ,
summary {
display : block ;
}
/ * *
* Correct ` inline-block ` display not defined in IE 8 / 9 .
* /
audio ,
canvas ,
video {
display : inline-block ;
}
/ * *
* Prevent modern browsers from displaying ` audio ` without controls .
* Remove excess height in iOS 5 devices .
* /
audio : not ( [ controls ] ) {
display : none ;
height : 0 ;
}
/ * *
* Address ` [ hidden ] ` styling not present in IE 8 / 9 .
* Hide the ` template ` element in IE , Safari , and Firefox < 22 .
* /
[ hidden ] ,
template {
display : none ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Base
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/ * *
* 1 . Set default font family to sans-serif .
* 2 . Prevent iOS text size adjust after orientation change , without disabling
* user zoom .
* /
html {
font-family : sans-serif ; /* 1 */
-ms-text-size-adjust : 100 % ; /* 2 */
-webkit-text-size-adjust : 100 % ; /* 2 */
}
/ * *
* Remove default margin .
* /
body {
margin : 0 ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Links
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/ * *
* Remove the gray background color from active links in IE 10 .
* /
a {
background : transparent ;
}
/ * *
* Address ` outline ` inconsistency between Chrome and other browsers .
* /
a : focus {
outline : thin dotted ;
}
/ * *
* Improve readability when focused and also mouse hovered in all browsers .
* /
a : active ,
a : hover {
outline : 0 ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Typography
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/ * *
* Address variable ` h1 ` font-size and margin within ` section ` and ` article `
* contexts in Firefox 4 + , Safari 5 , and Chrome .
* /
h1 {
font-size : 2em ;
margin : 0 . 67em 0 ;
}
/ * *
* Address styling not present in IE 8 / 9 , Safari 5 , and Chrome .
* /
abbr [ title ] {
border-bottom : 1px dotted ;
}
/ * *
* Address style set to ` bolder ` in Firefox 4 + , Safari 5 , and Chrome .
* /
b ,
strong {
font-weight : bold ;
}
/ * *
* Address styling not present in Safari 5 and Chrome .
* /
dfn {
font-style : italic ;
}
/ * *
* Address differences between Firefox and other browsers .
* /
hr {
-moz-box-sizing : content-box ;
box-sizing : content-box ;
height : 0 ;
}
/ * *
* Address styling not present in IE 8 / 9 .
* /
mark {
background : # ff0 ;
color : # 000 ;
}
/ * *
* Correct font family set oddly in Safari 5 and Chrome .
* /
code ,
kbd ,
pre ,
samp {
font-family : monospace , serif ;
font-size : 1em ;
}
/ * *
* Improve readability of pre-formatted text in all browsers .
* /
pre {
white-space : pre-wrap ;
}
/ * *
* Set consistent quote types .
* /
q {
quotes : "\201C" "\201D" "\2018" "\2019" ;
}
/ * *
* Address inconsistent and variable font size in all browsers .
* /
small {
font-size : 80 % ;
}
/ * *
* Prevent ` sub ` and ` sup ` affecting ` line-height ` in all browsers .
* /
sub ,
sup {
font-size : 75 % ;
line-height : 0 ;
position : relative ;
vertical-align : baseline ;
}
sup {
top : -0 . 5em ;
}
sub {
bottom : -0 . 25em ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Embedded content
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/ * *
* Remove border when inside ` a ` element in IE 8 / 9 .
* /
img {
border : 0 ;
}
/ * *
* Correct overflow displayed oddly in IE 9 .
* /
svg : not ( : root ) {
overflow : hidden ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Figures
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/ * *
* Address margin not present in IE 8 / 9 and Safari 5 .
* /
figure {
margin : 0 ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Forms
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/ * *
* Define consistent border , margin , and padding .
* /
fieldset {
border : 1px solid # c0c0c0 ;
margin : 0 2px ;
padding : 0 . 35em 0 . 625em 0 . 75em ;
}
/ * *
* 1 . Correct ` color ` not being inherited in IE 8 / 9 .
* 2 . Remove padding so people aren ' t caught out if they zero out fieldsets .
* /
legend {
border : 0 ; /* 1 */
padding : 0 ; /* 2 */
}
/ * *
* 1 . Correct font family not being inherited in all browsers .
* 2 . Correct font size not being inherited in all browsers .
* 3 . Address margins set differently in Firefox 4 + , Safari 5 , and Chrome .
* /
button ,
input ,
select ,
textarea {
font-family : inherit ; /* 1 */
font-size : 100 % ; /* 2 */
margin : 0 ; /* 3 */
}
/ * *
* Address Firefox 4 + setting ` line-height ` on ` input ` using ` ! important ` in
* the UA stylesheet .
* /
button ,
input {
line-height : normal ;
}
/ * *
* Address inconsistent ` text-transform ` inheritance for ` button ` and ` select ` .
* All other form control elements do not inherit ` text-transform ` values .
* Correct ` button ` style inheritance in Chrome , Safari 5 + , and IE 8 + .
* Correct ` select ` style inheritance in Firefox 4 + and Opera .
* /
button ,
select {
text-transform : none ;
}
/ * *
* 1 . Avoid the WebKit bug in Android 4 . 0 . * where ( 2 ) destroys native ` audio `
* and ` video ` controls .
* 2 . Correct inability to style clickable ` input ` types in iOS .
* 3 . Improve usability and consistency of cursor style between image-type
* ` input ` and others .
* /
button ,
html input [ type = "button" ] , /* 1 */
input [ type = "reset" ] ,
input [ type = "submit" ] {
-webkit-appearance : button ; /* 2 */
cursor : pointer ; /* 3 */
}
/ * *
* Re-set default cursor for disabled elements .
* /
button [ disabled ] ,
html input [ disabled ] {
cursor : default ;
}
/ * *
2013-09-30 11:47:04 +00:00
* 1 . Address box sizing set to ` content-box ` in IE 8 / 9 / 10 .
* 2 . Remove excess padding in IE 8 / 9 / 10 .
2013-09-29 22:41:27 +00:00
* /
input [ type = "checkbox" ] ,
input [ type = "radio" ] {
box-sizing : border-box ; /* 1 */
padding : 0 ; /* 2 */
}
/ * *
* 1 . Address ` appearance ` set to ` searchfield ` in Safari 5 and Chrome .
* 2 . Address ` box-sizing ` set to ` border-box ` in Safari 5 and Chrome
* ( include ` -moz ` to future-proof ) .
* /
input [ type = "search" ] {
-webkit-appearance : textfield ; /* 1 */
-moz-box-sizing : content-box ;
-webkit-box-sizing : content-box ; /* 2 */
box-sizing : content-box ;
}
/ * *
* Remove inner padding and search cancel button in Safari 5 and Chrome
* on OS X .
* /
input [ type = "search" ] :: -webkit-search-cancel-button ,
input [ type = "search" ] :: -webkit-search-decoration {
-webkit-appearance : none ;
}
/ * *
* Remove inner padding and border in Firefox 4 + .
* /
button :: -moz-focus-inner ,
input :: -moz-focus-inner {
border : 0 ;
padding : 0 ;
}
/ * *
* 1 . Remove default vertical scrollbar in IE 8 / 9 .
* 2 . Improve readability and alignment in all browsers .
* /
textarea {
overflow : auto ; /* 1 */
vertical-align : top ; /* 2 */
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Tables
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/ * *
* Remove most spacing between table cells .
* /
table {
border-collapse : collapse ;
border-spacing : 0 ;
}
2013-12-31 17:56:49 +00:00
@ font-face {
font-family : 'Source Sans Pro' ;
font-style : normal ;
font-weight : 400 ;
src : local ( 'Source Sans Pro' ) , local ( 'SourceSansPro-Regular' ) , url ( http : / / themes . googleusercontent . com / static / fonts / sourcesanspro / v6 / ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0 . woff ) format ( 'woff' ) ;
}
@ font-face {
font-family : 'Source Sans Pro' ;
font-style : normal ;
font-weight : 600 ;
src : local ( 'Source Sans Pro Semibold' ) , local ( 'SourceSansPro-Semibold' ) , url ( http : / / themes . googleusercontent . com / static / fonts / sourcesanspro / v6 / toadOcfmlt9b38dHJxOBGJ6-ys_j0H4QL65VLqzI3wI . woff ) format ( 'woff' ) ;
}
@ font-face {
font-family : 'Source Sans Pro' ;
font-style : normal ;
font-weight : 700 ;
src : local ( 'Source Sans Pro Bold' ) , local ( 'SourceSansPro-Bold' ) , url ( http : / / themes . googleusercontent . com / static / fonts / sourcesanspro / v6 / toadOcfmlt9b38dHJxOBGFkQc6VGVFSmCnC_l7QZG60 . woff ) format ( 'woff' ) ;
}
2013-11-05 12:44:15 +00:00
body { height : 100 % ; background : #d7bcab ; background : -moz- -webkit- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -moz- -moz- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -moz- -o- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -moz- -ms- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -moz- linear-gradient ( -45 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -webkit- gradient ( linear , left top , right bottom , color-stop ( 0 % , #d7bcab ) , color-stop ( 100 % , #cc9485 ) ) ; background : -webkit- gradient ( linear , left top , right bottom , color-stop ( 0 % , #d7bcab ) , color-stop ( 100 % , #cc9485 ) ) ; background : -webkit- gradient ( linear , left top , right bottom , color-stop ( 0 % , #d7bcab ) , color-stop ( 100 % , #cc9485 ) ) ; background : -webkit- gradient ( linear , left top , right bottom , color-stop ( 0 % , #d7bcab ) , color-stop ( 100 % , #cc9485 ) ) ; background : -webkit- gradient ( linear , left top , right bottom , color-stop ( 0 % , #d7bcab ) , color-stop ( 100 % , #cc9485 ) ) ; background : -webkit- -webkit- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -webkit- -moz- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -webkit- -o- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -webkit- -ms- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -webkit- linear-gradient ( -45 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -o- -webkit- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -o- -moz- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -o- -o- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -o- -ms- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -o- linear-gradient ( -45 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -ms- -webkit- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -ms- -moz- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -ms- -o- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -ms- -ms- linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -ms- linear-gradient ( -45 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -webkit- linear-gradient ( 315 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -moz- linear-gradient ( 315 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -o- linear-gradient ( 315 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : -ms- linear-gradient ( 315 deg , #d7bcab 0 % , #cc9485 100 % ) ; background : linear-gradient ( 135 deg , #d7bcab 0 % , #cc9485 100 % ) ; background-repeat : no-repeat ; background-attachment : fixed ; font-family : 'Source Sans Pro' , sans-serif ; padding : 100 px ; color : #64584c }
ul { list-style-type : none ; padding : 0 ; }
ul li { padding : 0 }
h2 { font-size : 16 px ; text-transform : uppercase }
. box { background : #fff ; -webkit- box-shadow : 2 px 4 px 6 px rgba ( 0 , 0 , 0 , 0.2 ) ; box-shadow : 2 px 4 px 6 px rgba ( 0 , 0 , 0 , 0.2 ) ; }
. box . generic , . box . info , . box . error , . box . success { padding : 20 px 0 ; border-top : 4 px solid #eac85d ; width : 50 % ; margin : 0 auto }
. box . info { border-top-color : #5f90b0 }
. box . error { border-top-color : #e45e39 }
. box . success { border-top-color : #4db07a }
. box a { color : #64584c }
. box h1 { margin : 0 ; padding : 20 px ; color : #64584c ; font-size : 20 px ; text-transform : uppercase }
. box h2 { margin : 0 ; padding : 0 20 px 20 px }
. box p { margin : 5 px 0 ; padding : 0 20 px ; }
. box p . description { margin : -10 px 0 0 0 }
# graph { height : 200 px ; position : relative ; }
# graph # tooltip { position : absolute ; top : 0 ; left : 0 }
# graph svg path . line { fill : none ; stroke-width : 1 px ; clip-path : url ( "#clip" ) ; }
# graph svg path . line . actual { stroke : #64584c ; stroke-width : 3 px }
# graph svg path . line . ideal { stroke : #cacaca ; stroke-width : 3 px }
# graph svg path . line . trendline { stroke : #64584c ; stroke-width : 1.5 px ; stroke-dasharray : 5 , 5 }
# graph svg line . today { stroke : #cacaca ; stroke-width : 1 px ; shape-rendering : crispEdges ; stroke-dasharray : 5 , 5 }
# graph svg circle { fill : #64584c ; stroke : transparent ; stroke-width : 15 px ; cursor : pointer }
# graph svg . axis { shape-rendering : crispEdges ; }
# graph svg . axis line { stroke : rgba ( 202 , 202 , 202 , 0.25 ) ; shape-rendering : crispEdges }
# graph svg . axis text { font-weight : bold ; fill : #cacaca }
# graph svg . axis path { display : none }
. d3-tip { margin-top : -10 px ; font-size : 11 px ; padding : 8 px 10 px 7 px 10 px ; text-align : center ; background : rgba ( 0 , 0 , 0 , 0.75 ) ; color : #fff ; -webkit- border-radius : 3 px ; border-radius : 3 px ; }
. d3-tip : after { width : 100 % ; color : rgba ( 0 , 0 , 0 , 0.8 ) ; content : "\25BC" ; position : absolute }
. d3-tip . n : after { margin : -3 px 0 0 0 ; top : 100 % ; left : 0 }
# progress { padding : 20 px ; -webkit- border-radius : 0 0 6 px 6 px ; border-radius : 0 0 6 px 6 px ; }
# progress : after { clear : both ; display : block ; content : "" }
# progress . bars { position : relative ; }
# progress . bars div { -webkit- border-radius : 6 px ; border-radius : 6 px ; height : 12 px ; }
# progress . bars div . closed { position : absolute ; top : 0 ; left : 0 ; background : #4daf7c ; }
# progress . bars div . closed : not ( . done ) { -webkit- border-radius : 6 px 0 0 6 px ; border-radius : 6 px 0 0 6 px }
# progress . bars div . opened { width : 100 % ; background : #e55f3a }
# progress h2 { margin : 10 px 0 0 0 ; padding : 0 ; }
# progress h2 . closed { float : left ; color : #4daf7c }
# progress h2 . opened { float : right ; color : #e55f3a }