article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display
:
block
; }
audio,
canvas,
video {
display
: inline-
block
; }
audio:not([controls]) {
display
:
none
;
height
:
0
; }
[
hidden
] {
display
:
none
; }
html {
font-family
:
sans-serif
;
-webkit-text-size-adjust:
100%
;
-ms-text-size-adjust:
100%
; }
body {
margin
:
0
; }
a:focus {
outline
:
thin
dotted
; }
a:active,
a:hover {
outline
:
0
; }
h
1
{
font-size
:
2em
;
margin
:
0.67em
0
; }
abbr[title] {
border-bottom
:
1px
dotted
; }
b,
strong {
font-weight
:
bold
; }
dfn {
font-style
:
italic
; }
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height
:
0
; }
mark {
background
:
#ff0
;
color
:
#000
; }
code
,
kbd,
pre
,
samp {
font-family
:
monospace
,
serif
;
font-size
:
1em
; }
pre
{
white-space
: pre-wrap; }
q {
quotes
:
"\201C"
"\201D"
"\2018"
"\2019"
; }
small
{
font-size
:
80%
; }
sub
,
sup {
font-size
:
75%
;
line-height
:
0
;
position
:
relative
;
vertical-align
:
baseline
; }
sup {
top
:
-0.5em
; }
sub
{
bottom
:
-0.25em
; }
img {
border
:
0
; }
svg:not(:root) {
overflow
:
hidden
; }
figure {
margin
:
0
; }
fieldset {
border
:
1px
solid
#c0c0c0
;
margin
:
0
2px
;
padding
:
0.35em
0.625em
0.75em
; }
legend {
border
:
0
;
padding
:
0
; }
button,
input,
select,
textarea {
font-family
: inherit;
font-size
:
100%
;
margin
:
0
; }
button,
input {
line-height
:
normal
; }
button,
select {
text-transform
:
none
; }
button,
html input[type=
"button"
],
input[type=
"reset"
],
input[type=
"submit"
] {
-webkit-appearance: button;
cursor
:
pointer
; }
button[disabled],
html input[disabled] {
cursor
:
default
; }
input[type=
"checkbox"
],
input[type=
"radio"
] {
box-sizing: border-box;
padding
:
0
; }
input[type=
"search"
] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box; }
input[type=
"search"
]::-webkit-search-cancel-button,
input[type=
"search"
]::-webkit-search-decoration {
-webkit-appearance:
none
; }
button::-moz-focus-inner,
input::-moz-focus-inner {
border
:
0
;
padding
:
0
; }
textarea {
overflow
:
auto
;
vertical-align
:
top
; }
table {
border-collapse
:
collapse
;
border-spacing
:
0
; }
@media
print
{
* {
text-shadow
:
none
!important
;
color
:
#000
!important
;
background
:
transparent
!important
;
box-shadow:
none
!important
; }
a,
a:visited {
text-decoration
:
underline
; }
a[href]:after {
content
:
" ("
attr
(href)
")"
; }
abbr[title]:after {
content
:
" ("
attr
(title)
")"
; }
.ir a:after,
a[href^=
"javascript:"
]:after,
a[href^=
"#"
]:after {
content
:
""
; }
pre
,
blockquote {
border
:
1px
solid
#999
;
page-break-inside
:
avoid
; }
thead {
display
:
table-header-group
; }
tr,
img {
page-break-inside
:
avoid
; }
img {
max-width
:
100%
!important
; }
@page {
margin
:
2
cm .
5
cm; }
p,
h
2
,
h
3
{
orphans
:
3
;
widows
:
3
; }
h
2
,
h
3
{
page-break-after
:
avoid
; }
.navbar {
display
:
none
; }
.table td,
.table th {
background-color
:
#fff
!important
; }
.btn > .caret,
.dropup > .btn > .caret {
border-top-color
:
#000
!important
; }
.label {
border
:
1px
solid
#000
; }
.table {
border-collapse
:
collapse
!important
; }
.table-bordered th,
.table-bordered td {
border
:
1px
solid
#ddd
!important
; } }
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
html {
font-size
:
62.5%
;
-webkit-tap-highlight-
color
: rgba(
0
,
0
,
0
,
0
); }
body {
font-family
:
"Helvetica Neue"
,
Helvetica
,
Arial
,
sans-serif
;
font-size
:
14px
;
line-height
:
1.42857
;
color
:
#333333
;
background-color
:
white
; }
input,
button,
select,
textarea {
font-family
: inherit;
font-size
: inherit;
line-height
: inherit; }
a {
color
:
#428bca
;
text-decoration
:
none
; }
a:hover,
a:focus {
color
:
#2a6496
;
text-decoration
:
underline
; }
a:focus {
outline
:
thin
dotted
#333
;
outline
:
5px
auto
-webkit-focus-ring-color;
outline-offset:
-2px
; }
img {
vertical-align
:
middle
; }
.img-responsive, .thumbnail > img,
.img-thumbnail, .carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display
: inline-
block
;
max-width
:
100%
;
height
:
auto
; }
.img-rounded {
border-radius:
2px
; }
.img-
circle
{
border-radius:
500px
; }
hr {
margin-top
:
20px
;
margin-bottom
:
20px
;
border
:
0
;
border-top
:
1px
solid
#eeeeee
; }
p {
margin
:
0
0
10px
; }
.lead {
margin-bottom
:
20px
;
font-size
:
16.1px
;
font-weight
:
200
;
line-height
:
1.4
; }
@media (
min-width
:
768px
) {
.lead {
font-size
:
21px
; } }
small
{
font-size
:
85%
; }
cite {
font-style
:
normal
; }
.text-muted {
color
:
#999999
; }
.text-primary {
color
:
#428bca
; }
.text-warning {
color
:
#c09853
; }
.text-danger {
color
:
#b94a48
; }
.text-success {
color
:
#468847
; }
.text-info {
color
:
#3a87ad
; }
.text-
left
{
text-align
:
left
; }
.text-
right
{
text-align
:
right
; }
.text-
center
{
text-align
:
center
; }
h
1
, h
2
, h
3
, h
4
, h
5
, h
6
,
.h
1
, .h
2
, .h
3
, .h
4
, .h
5
, .h
6
{
font-family
:
"Helvetica Neue"
,
Helvetica
,
Arial
,
sans-serif
;
font-weight
:
500
;
line-height
:
1.1
; }
h
1
small
, h
2
small
, h
3
small
, h
4
small
, h
5
small
, h
6
small
,
.h
1
small
, .h
2
small
, .h
3
small
, .h
4
small
, .h
5
small
, .h
6
small
{
font-weight
:
normal
;
line-height
:
1
;
color
:
#999999
; }
h
1
,
h
2
,
h
3
{
margin-top
:
20px
;
margin-bottom
:
10px
; }
h
4
,
h
5
,
h
6
{
margin-top
:
10px
;
margin-bottom
:
10px
; }
h
1
, .h
1
{
font-size
:
38px
; }
h
2
, .h
2
{
font-size
:
32px
; }
h
3
, .h
3
{
font-size
:
24px
; }
h
4
, .h
4
{
font-size
:
18px
; }
h
5
, .h
5
{
font-size
:
14px
; }
h
6
, .h
6
{
font-size
:
12px
; }
h
1
small
, .h
1
small
{
font-size
:
24px
; }
h
2
small
, .h
2
small
{
font-size
:
18px
; }
h
3
small
, .h
3
small
,
h
4
small
, .h
4
small
{
font-size
:
14px
; }
.page-header {
padding-bottom
:
9px
;
margin
:
40px
0
20px
;
border-bottom
:
1px
solid
#eeeeee
; }
ul,
ol {
margin-top
:
0
;
margin-bottom
:
10px
; }
ul ul,
ul ol,
ol ul,
ol ol {
margin-bottom
:
0
; }
.list-unstyled, .list-
inline
{
padding-left
:
0
;
list-style
:
none
; }
.list-
inline
> li {
display
: inline-
block
;
padding-left
:
5px
;
padding-right
:
5px
; }
dl {
margin-bottom
:
20px
; }
dt,
dd {
line-height
:
1.42857
; }
dt {
font-weight
:
bold
; }
dd {
margin-left
:
0
; }
.dl-horizontal dt {
float
:
left
;
width
:
160px
;
clear
:
left
;
text-align
:
right
;
overflow
:
hidden
;
text-
overflow
: ellipsis;
white-space
:
nowrap
; }
.dl-horizontal dd {
margin-left
:
180px
; }
.dl-horizontal dd:before, .dl-horizontal dd:after {
content
:
" "
;
display
: table;
}
.dl-horizontal dd:after {
clear
:
both
; }
abbr[title],
abbr[data-original-title] {
cursor
:
help
;
border-bottom
:
1px
dotted
#999999
; }
abbr.initialism {
font-size
:
90%
;
text-transform
:
uppercase
; }
blockquote {
padding
:
10px
20px
;
margin
:
0
0
20px
;
border-left
:
5px
solid
#eeeeee
; }
blockquote p {
font-size
:
17.5px
;
font-weight
:
300
;
line-height
:
1.25
; }
blockquote p:last-child {
margin-bottom
:
0
; }
blockquote
small
{
display
:
block
;
line-height
:
1.42857
;
color
:
#999999
; }
blockquote small:before {
content
:
'\2014 \00A0'
; }
blockquote.pull-
right
{
float
:
right
;
padding-right
:
15px
;
padding-left
:
0
;
border-right
:
5px
solid
#eeeeee
;
border-left
:
0
; }
blockquote.pull-
right
p,
blockquote.pull-
right
small
{
text-align
:
right
; }
blockquote.pull-
right
small:before {
content
:
''
; }
blockquote.pull-
right
small:after {
content
:
'\00A0 \2014'
; }
q:before,
q:after,
blockquote:before,
blockquote:after {
content
:
""
; }
address {
display
:
block
;
margin-bottom
:
20px
;
font-style
:
normal
;
line-height
:
1.42857
; }
code
,
pre
{
font-family
: Monaco, Menlo, Consolas,
"Courier New"
,
monospace
; }
code
{
padding
:
2px
4px
;
font-size
:
90%
;
color
:
#c7254e
;
background-color
:
#f9f2f4
;
white-space
:
nowrap
;
border-radius:
4px
; }
pre
{
display
:
block
;
padding
:
9.5px
;
margin
:
0
0
10px
;
font-size
:
13px
;
line-height
:
1.42857
;
word-break: break-
all
;
word-wrap: break-word;
color
:
#333333
;
background-color
: whitesmoke;
border
:
1px
solid
#cccccc
;
border-radius:
2px
; }
pre
.prettyprint {
margin-bottom
:
20px
; }
pre
code
{
padding
:
0
;
color
: inherit;
white-space
: pre-wrap;
background-color
:
transparent
;
border
:
0
; }
.pre-scrollable {
max-height
:
340px
;
overflow-y:
scroll
; }
.container {
margin-right
:
auto
;
margin-left
:
auto
; }
.container:before, .container:after {
content
:
" "
;
display
: table;
}
.container:after {
clear
:
both
; }
.row:before, .row:after {
content
:
" "
;
display
: table;
}
.row:after {
clear
:
both
; }
@media (
min-width
:
768px
) {
.row {
margin-left
:
-15px
;
margin-right
:
-15px
; } }
.row .row {
margin-left
:
-15px
;
margin-right
:
-15px
; }
.col
-1
,
.col
-2
,
.col
-3
,
.col
-4
,
.col
-5
,
.col
-6
,
.col
-7
,
.col
-8
,
.col
-9
,
.col
-10
,
.col
-11
,
.col
-12
,
.col-sm
-1
,
.col-sm
-2
,
.col-sm
-3
,
.col-sm
-4
,
.col-sm
-5
,
.col-sm
-6
,
.col-sm
-7
,
.col-sm
-8
,
.col-sm
-9
,
.col-sm
-10
,
.col-sm
-11
,
.col-sm
-12
,
.col-lg
-1
,
.col-lg
-2
,
.col-lg
-3
,
.col-lg
-4
,
.col-lg
-5
,
.col-lg
-6
,
.col-lg
-7
,
.col-lg
-8
,
.col-lg
-9
,
.col-lg
-10
,
.col-lg
-11
,
.col-lg
-12
{
position
:
relative
;
min-height
:
1px
;
padding-left
:
15px
;
padding-right
:
15px
; }
.col
-1
,
.col
-2
,
.col
-3
,
.col
-4
,
.col
-5
,
.col
-6
,
.col
-7
,
.col
-8
,
.col
-9
,
.col
-10
,
.col
-11
,
.col
-12
{
float
:
left
; }
.col
-1
{
width
:
8.33333%
; }
.col
-2
{
width
:
16.66667%
; }
.col
-3
{
width
:
25%
; }
.col
-4
{
width
:
33.33333%
; }
.col
-5
{
width
:
41.66667%
; }
.col
-6
{
width
:
50%
; }
.col
-7
{
width
:
58.33333%
; }
.col
-8
{
width
:
66.66667%
; }
.col
-9
{
width
:
75%
; }
.col
-10
{
width
:
83.33333%
; }
.col
-11
{
width
:
91.66667%
; }
.col
-12
{
width
:
100%
; }
@media (
min-width
:
768px
) {
.container {
max-width
:
728px
; }
.col-sm
-1
,
.col-sm
-2
,
.col-sm
-3
,
.col-sm
-4
,
.col-sm
-5
,
.col-sm
-6
,
.col-sm
-7
,
.col-sm
-8
,
.col-sm
-9
,
.col-sm
-10
,
.col-sm
-11
,
.col-sm
-12
{
float
:
left
; }
.col-sm
-1
{
width
:
8.33333%
; }
.col-sm
-2
{
width
:
16.66667%
; }
.col-sm
-3
{
width
:
25%
; }
.col-sm
-4
{
width
:
33.33333%
; }
.col-sm
-5
{
width
:
41.66667%
; }
.col-sm
-6
{
width
:
50%
; }
.col-sm
-7
{
width
:
58.33333%
; }
.col-sm
-8
{
width
:
66.66667%
; }
.col-sm
-9
{
width
:
75%
; }
.col-sm
-10
{
width
:
83.33333%
; }
.col-sm
-11
{
width
:
91.66667%
; }
.col-sm
-12
{
width
:
100%
; }
.col-sm-push
-1
{
left
:
8.33333%
; }
.col-sm-push
-2
{
left
:
16.66667%
; }
.col-sm-push
-3
{
left
:
25%
; }
.col-sm-push
-4
{
left
:
33.33333%
; }
.col-sm-push
-5
{
left
:
41.66667%
; }
.col-sm-push
-6
{
left
:
50%
; }
.col-sm-push
-7
{
left
:
58.33333%
; }
.col-sm-push
-8
{
left
:
66.66667%
; }
.col-sm-push
-9
{
left
:
75%
; }
.col-sm-push
-10
{
left
:
83.33333%
; }
.col-sm-push
-11
{
left
:
91.66667%
; }
.col-sm-pull
-1
{
right
:
8.33333%
; }
.col-sm-pull
-2
{
right
:
16.66667%
; }
.col-sm-pull
-3
{
right
:
25%
; }
.col-sm-pull
-4
{
right
:
33.33333%
; }
.col-sm-pull
-5
{
right
:
41.66667%
; }
.col-sm-pull
-6
{
right
:
50%
; }
.col-sm-pull
-7
{
right
:
58.33333%
; }
.col-sm-pull
-8
{
right
:
66.66667%
; }
.col-sm-pull
-9
{
right
:
75%
; }
.col-sm-pull
-10
{
right
:
83.33333%
; }
.col-sm-pull
-11
{
right
:
91.66667%
; }
.col-sm-offset
-1
{
margin-left
:
8.33333%
; }
.col-sm-offset
-2
{
margin-left
:
16.66667%
; }
.col-sm-offset
-3
{
margin-left
:
25%
; }
.col-sm-offset
-4
{
margin-left
:
33.33333%
; }
.col-sm-offset
-5
{
margin-left
:
41.66667%
; }
.col-sm-offset
-6
{
margin-left
:
50%
; }
.col-sm-offset
-7
{
margin-left
:
58.33333%
; }
.col-sm-offset
-8
{
margin-left
:
66.66667%
; }
.col-sm-offset
-9
{
margin-left
:
75%
; }
.col-sm-offset
-10
{
margin-left
:
83.33333%
; }
.col-sm-offset
-11
{
margin-left
:
91.66667%
; } }
@media (
min-width
:
992px
) {
.container {
max-width
:
940px
; }
.col-lg
-1
,
.col-lg
-2
,
.col-lg
-3
,
.col-lg
-4
,
.col-lg
-5
,
.col-lg
-6
,
.col-lg
-7
,
.col-lg
-8
,
.col-lg
-9
,
.col-lg
-10
,
.col-lg
-11
,
.col-lg
-12
{
float
:
left
; }
.col-lg
-1
{
width
:
8.33333%
; }
.col-lg
-2
{
width
:
16.66667%
; }
.col-lg
-3
{
width
:
25%
; }
.col-lg
-4
{
width
:
33.33333%
; }
.col-lg
-5
{
width
:
41.66667%
; }
.col-lg
-6
{
width
:
50%
; }
.col-lg
-7
{
width
:
58.33333%
; }
.col-lg
-8
{
width
:
66.66667%
; }
.col-lg
-9
{
width
:
75%
; }
.col-lg
-10
{
width
:
83.33333%
; }
.col-lg
-11
{
width
:
91.66667%
; }
.col-lg
-12
{
width
:
100%
; }
.col-lg-push
-1
{
left
:
8.33333%
; }
.col-lg-push
-2
{
left
:
16.66667%
; }
.col-lg-push
-3
{
left
:
25%
; }
.col-lg-push
-4
{
left
:
33.33333%
; }
.col-lg-push
-5
{
left
:
41.66667%
; }
.col-lg-push
-6
{
left
:
50%
; }
.col-lg-push
-7
{
left
:
58.33333%
; }
.col-lg-push
-8
{
left
:
66.66667%
; }
.col-lg-push
-9
{
left
:
75%
; }
.col-lg-push
-10
{
left
:
83.33333%
; }
.col-lg-push
-11
{
left
:
91.66667%
; }
.col-lg-pull
-1
{
right
:
8.33333%
; }
.col-lg-pull
-2
{
right
:
16.66667%
; }
.col-lg-pull
-3
{
right
:
25%
; }
.col-lg-pull
-4
{
right
:
33.33333%
; }
.col-lg-pull
-5
{
right
:
41.66667%
; }
.col-lg-pull
-6
{
right
:
50%
; }
.col-lg-pull
-7
{
right
:
58.33333%
; }
.col-lg-pull
-8
{
right
:
66.66667%
; }
.col-lg-pull
-9
{
right
:
75%
; }
.col-lg-pull
-10
{
right
:
83.33333%
; }
.col-lg-pull
-11
{
right
:
91.66667%
; }
.col-lg-offset
-1
{
margin-left
:
8.33333%
; }
.col-lg-offset
-2
{
margin-left
:
16.66667%
; }
.col-lg-offset
-3
{
margin-left
:
25%
; }
.col-lg-offset
-4
{
margin-left
:
33.33333%
; }
.col-lg-offset
-5
{
margin-left
:
41.66667%
; }
.col-lg-offset
-6
{
margin-left
:
50%
; }
.col-lg-offset
-7
{
margin-left
:
58.33333%
; }
.col-lg-offset
-8
{
margin-left
:
66.66667%
; }
.col-lg-offset
-9
{
margin-left
:
75%
; }
.col-lg-offset
-10
{
margin-left
:
83.33333%
; }
.col-lg-offset
-11
{
margin-left
:
91.66667%
; } }
@media (
min-width
:
1200px
) {
.container {
max-width
:
1170px
; } }
table {
max-width
:
100%
;
background-color
:
transparent
; }
th {
text-align
:
left
; }
.table {
width
:
100%
;
margin-bottom
:
20px
; }
.table thead > tr > th,
.table thead > tr > td,
.table tbody > tr > th,
.table tbody > tr > td,
.table tfoot > tr > th,
.table tfoot > tr > td {
padding
:
8px
;
line-height
:
1.42857
;
vertical-align
:
top
;
border-top
:
1px
solid
#dddddd
; }
.table thead > tr > th {
vertical-align
:
bottom
; }
.table
caption
+ thead tr:first-child th, .table
caption
+ thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
border-top
:
0
; }
.table tbody + tbody {
border-top
:
2px
solid
#dddddd
; }
.table .table {
background-color
:
white
; }
.table-
condensed
thead > tr > th,
.table-
condensed
thead > tr > td,
.table-
condensed
tbody > tr > th,
.table-
condensed
tbody > tr > td,
.table-
condensed
tfoot > tr > th,
.table-
condensed
tfoot > tr > td {
padding
:
5px
; }
.table-bordered {
border
:
1px
solid
#dddddd
; }
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > tfoot > tr > td {
border
:
1px
solid
#dddddd
; }
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
background-color
:
#f9f9f9
; }
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
background-color
: whitesmoke; }
table col[class^=
"col-"
] {
float
:
none
;
display
:
table-column
; }
table td[class^=
"col-"
],
table th[class^=
"col-"
] {
float
:
none
;
display
:
table-cell
; }
.table > thead > tr > td.active,
.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
background-color
: whitesmoke; }
.table > thead > tr > td.success,
.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
background-color
:
#dff0d8
;
border-color
:
#d6e9c6
; }
.table > thead > tr > td.danger,
.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
background-color
:
#f2dede
;
border-color
:
#eed3d7
; }
.table > thead > tr > td.warning,
.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
background-color
:
#fcf8e3
;
border-color
:
#fbeed5
; }
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td {
background-color
:
#d0e9c6
;
border-color
:
#c9e2b3
; }
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td {
background-color
:
#ebcccc
;
border-color
:
#e6c1c7
; }
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td {
background-color
:
#faf2cc
;
border-color
:
#f8e5be
; }
fieldset {
padding
:
0
;
margin
:
0
;
border
:
0
; }
legend {
display
:
block
;
width
:
100%
;
padding
:
0
;
margin-bottom
:
20px
;
font-size
:
21px
;
line-height
: inherit;
color
:
#333333
;
border
:
0
;
border-bottom
:
1px
solid
#e5e5e5
; }
label {
display
: inline-
block
;
margin-bottom
:
5px
;
font-weight
:
bold
; }
input[type=
"search"
] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
input[type=
"radio"
],
input[type=
"checkbox"
] {
margin
:
4px
0
0
;
margin-top
:
1px
\
9
;
line-height
:
normal
; }
input[type=
"file"
] {
display
:
block
; }
select[multiple],
select[size] {
height
:
auto
; }
select optgroup {
font-size
: inherit;
font-style
: inherit;
font-family
: inherit; }
input[type=
"file"
]:focus,
input[type=
"radio"
]:focus,
input[type=
"checkbox"
]:focus {
outline
:
thin
dotted
#333
;
outline
:
5px
auto
-webkit-focus-ring-color;
outline-offset:
-2px
; }
input[type=
"number"
]::-webkit-outer-spin-button, input[type=
"number"
]::-webkit-inner-spin-button {
height
:
auto
; }
.form-control:-moz-placeholder {
color
:
#999999
; }
.form-control::-moz-placeholder {
color
:
#999999
; }
.form-control:-ms-input-placeholder {
color
:
#999999
; }
.form-control::-webkit-input-placeholder {
color
:
#999999
; }
.form-control {
display
:
block
;
width
:
100%
;
height
:
34px
;
padding
:
6px
12px
;
font-size
:
14px
;
line-height
:
1.42857
;
color
:
#555555
;
vertical-align
:
middle
;
background-color
:
white
;
border
:
1px
solid
#eaeaea
;
border-radius:
4px
;
-webkit-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
);
box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
);
-webkit-transition: border-color ease-in-out
0.15
s, box-shadow ease-in-out
0.15
s;
transition: border-color ease-in-out
0.15
s, box-shadow ease-in-out
0.15
s; }
.form-control:focus {
border-color
: rgba(
82
,
168
,
236
,
0.8
);
outline
:
0
;
-webkit-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
),
0
0
8px
rgba(
82
,
168
,
236
,
0.6
);
box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
),
0
0
8px
rgba(
82
,
168
,
236
,
0.6
); }
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
cursor
: not-allowed;
background-color
:
#eeeeee
; }
textarea.form-control {
height
:
auto
; }
.form-group {
margin-bottom
:
15px
; }
.radio,
.checkbox {
display
:
block
;
min-height
:
20px
;
margin-top
:
10px
;
margin-bottom
:
10px
;
padding-left
:
20px
;
vertical-align
:
middle
; }
.radio label,
.checkbox label {
display
:
inline
;
margin-bottom
:
0
;
font-weight
:
normal
;
cursor
:
pointer
; }
.radio input[type=
"radio"
],
.radio-
inline
input[type=
"radio"
],
.checkbox input[type=
"checkbox"
],
.checkbox-
inline
input[type=
"checkbox"
] {
float
:
left
;
margin-left
:
-20px
; }
.radio + .radio,
.checkbox + .checkbox {
margin-top
:
-5px
; }
.radio-
inline
,
.checkbox-
inline
{
display
: inline-
block
;
padding-left
:
20px
;
margin-bottom
:
0
;
vertical-align
:
middle
;
font-weight
:
normal
;
cursor
:
pointer
; }
.radio-
inline
+ .radio-
inline
,
.checkbox-
inline
+ .checkbox-
inline
{
margin-top
:
0
;
margin-left
:
10px
; }
.input-
large
{
height
:
45px
;
padding
:
10px
16px
;
font-size
:
18px
;
line-height
:
1.33
;
border-radius:
2px
; }
.input-
small
{
height
:
30px
;
padding
:
5px
10px
;
font-size
:
12px
;
line-height
:
1.5
;
border-radius:
2px
; }
select.input-
large
{
height
:
45px
;
line-height
:
45px
; }
select.input-
small
{
height
:
30px
;
line-height
:
30px
; }
textarea.input-
large
, textarea.input-
small
{
height
:
auto
; }
.has-warning .help-
block
,
.has-warning .control-label {
color
:
#c09853
; }
.has-warning .form-control {
padding-right
:
32px
;
border-color
:
#c09853
;
-webkit-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
);
box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
); }
.has-warning .form-control:focus {
border-color
:
#a47e3c
;
-webkit-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
),
0
0
6px
#dbc59e
;
box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
),
0
0
6px
#dbc59e
; }
.has-warning .input-group-addon {
color
:
#c09853
;
border-color
:
#c09853
;
background-color
:
#fcf8e3
; }
.has-error .help-
block
,
.has-error .control-label {
color
:
#b94a48
; }
.has-error .form-control {
padding-right
:
32px
;
border-color
:
#b94a48
;
-webkit-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
);
box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
); }
.has-error .form-control:focus {
border-color
:
#953b39
;
-webkit-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
),
0
0
6px
#d59392
;
box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
),
0
0
6px
#d59392
; }
.has-error .input-group-addon {
color
:
#b94a48
;
border-color
:
#b94a48
;
background-color
:
#f2dede
; }
.has-success .help-
block
,
.has-success .control-label {
color
:
#468847
; }
.has-success .form-control {
padding-right
:
32px
;
border-color
:
#468847
;
-webkit-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
);
box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
); }
.has-success .form-control:focus {
border-color
:
#356635
;
-webkit-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
),
0
0
6px
#7aba7b
;
box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.075
),
0
0
6px
#7aba7b
; }
.has-success .input-group-addon {
color
:
#468847
;
border-color
:
#468847
;
background-color
:
#dff0d8
; }
.help-
block
{
display
:
block
;
margin-top
:
5px
;
margin-bottom
:
10px
;
color
:
#737373
; }
.btn {
display
: inline-
block
;
padding
:
6px
12px
;
margin-bottom
:
0
;
text-decoration
:
none
;
font-size
:
14px
;
font-weight
:
500
;
line-height
:
1.42857
;
text-align
:
center
;
vertical-align
:
middle
;
cursor
:
pointer
;
border
:
1px
solid
transparent
;
border-radius:
2px
;
white-space
:
nowrap
;
-webkit-user-select:
none
;
-moz-user-select:
none
;
-ms-user-select:
none
;
-o-user-select:
none
;
user-select:
none
; }
.btn:focus {
outline
:
thin
dotted
#333
;
outline
:
5px
auto
-webkit-focus-ring-color;
outline-offset:
-2px
; }
.btn:hover, .btn:focus {
color
:
white
;
text-decoration
:
none
; }
.btn:active, .btn.active {
outline
:
0
;
-webkit-box-shadow:
inset
0
3px
5px
rgba(
0
,
0
,
0
,
0.125
);
box-shadow:
inset
0
3px
5px
rgba(
0
,
0
,
0
,
0.125
); }
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
cursor
:
default
;
pointer-events:
none
;
opacity:
0.65
;
filter: alpha(opacity=
65
);
-webkit-box-shadow:
none
;
box-shadow:
none
; }
.btn-
default
{
color
:
white
;
background-color
:
#474949
;
border-color
:
#474949
; }
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-
default
.active {
background-color
:
#3a3c3c
;
border-color
:
#2e2f2f
; }
.btn-
default
.disabled, .btn-
default
.disabled:hover, .btn-
default
.disabled:focus, .btn-
default
.disabled:active, .btn-
default
.disabled.active, .btn-
default
[disabled], .btn-
default
[disabled]:hover, .btn-
default
[disabled]:focus, .btn-
default
[disabled]:active, .btn-
default
[disabled].active, fieldset[disabled] .btn-
default
, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-
default
.active {
background-color
:
#474949
;
border-color
:
#474949
; }
.btn-primary {
color
:
white
;
background-color
:
#428bca
;
border-color
:
#428bca
; }
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {
background-color
:
#357ebd
;
border-color
:
#3071a9
; }
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
background-color
:
#428bca
;
border-color
:
#428bca
; }
.btn-warning {
color
:
white
;
background-color
:
#f0ad4e
;
border-color
:
#f0ad4e
; }
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active {
background-color
:
#eea236
;
border-color
:
#ec971f
; }
.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
background-color
:
#f0ad4e
;
border-color
:
#f0ad4e
; }
.btn-danger {
color
:
white
;
background-color
:
#d9534f
;
border-color
:
#d9534f
; }
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active {
background-color
:
#d43f3a
;
border-color
:
#c9302c
; }
.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
background-color
:
#d9534f
;
border-color
:
#d9534f
; }
.btn-success {
color
:
white
;
background-color
:
#a2cd48
;
border-color
:
#a2cd48
; }
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active {
background-color
:
#97c636
;
border-color
:
#88b230
; }
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
background-color
:
#a2cd48
;
border-color
:
#a2cd48
; }
.btn-info {
color
:
white
;
background-color
:
#5bc0de
;
border-color
:
#5bc0de
; }
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active {
background-color
:
#46b8da
;
border-color
:
#31b0d5
; }
.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
background-color
:
#5bc0de
;
border-color
:
#5bc0de
; }
.btn-
transparent
{
background-color
:
transparent
;
border
:
2px
solid
white
;
color
:
#fff
; }
.btn-link {
color
:
#428bca
;
font-weight
:
normal
;
cursor
:
pointer
;
border-radius:
0
; }
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
background-color
:
transparent
;
-webkit-box-shadow:
none
;
box-shadow:
none
; }
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
border-color
:
transparent
; }
.btn-link:hover, .btn-link:focus {
color
:
#2a6496
;
text-decoration
:
underline
;
background-color
:
transparent
; }
.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
color
:
#333333
;
text-decoration
:
none
; }
.btn-huge {
padding
:
20px
40px
;
font-size
:
26px
;
line-height
:
1.33
;
border-radius:
2px
; }
.btn-
large
{
padding
:
10px
16px
;
font-size
:
18px
;
line-height
:
1.33
;
border-radius:
2px
; }
.btn-
small
,
.btn-mini {
padding
:
5px
10px
;
font-size
:
12px
;
line-height
:
1.5
;
border-radius:
2px
; }
.btn-mini {
padding
:
3px
5px
; }
.btn-
block
{
display
:
block
;
width
:
100%
;
padding-left
:
0
;
padding-right
:
0
; }
.btn-
block
+ .btn-
block
{
margin-top
:
5px
; }
input[type=
"submit"
].btn-
block
,
input[type=
"reset"
].btn-
block
,
input[type=
"button"
].btn-
block
{
width
:
100%
; }
.fade {
opacity:
0
;
-webkit-transition: opacity
0.15
s linear;
transition: opacity
0.15
s linear; }
.fade.in {
opacity:
1
; }
.
collapse
{
display
:
none
; }
.
collapse
.in {
display
:
block
; }
.collapsing {
position
:
relative
;
height
:
0
;
overflow
:
hidden
;
-webkit-transition: height
0.35
s ease;
transition: height
0.35
s ease; }
.input-group {
position
:
relative
;
display
: table;
border-collapse
:
separate
; }
.input-group.col {
float
:
none
;
padding-left
:
0
;
padding-right
:
0
; }
.input-group .form-control {
width
:
100%
;
margin-bottom
:
0
; }
.input-group-addon,
.input-group-btn,
.input-group .form-control {
display
:
table-cell
; }
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
border-radius:
0
; }
.input-group-addon,
.input-group-btn {
width
:
1%
;
white-space
:
nowrap
;
vertical-align
:
middle
; }
.input-group-addon {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding
:
6px
12px
;
font-size
:
14px
;
font-weight
:
normal
;
line-height
:
1.42857
;
text-align
:
center
;
background-color
:
#eeeeee
;
border
:
1px
solid
#eaeaea
;
border-radius:
2px
; }
.input-group-addon.input-
small
{
padding
:
5px
10px
;
font-size
:
12px
;
border-radius:
2px
; }
.input-group-addon.input-
large
{
padding
:
10px
16px
;
font-size
:
18px
;
border-radius:
2px
; }
.input-group-addon input[type=
"radio"
],
.input-group-addon input[type=
"checkbox"
] {
margin-top
:
0
; }
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius:
0
;
border-top-right-radius:
0
; }
.input-group-addon:first-child {
border-right
:
0
; }
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child) {
border-bottom-left-radius:
0
;
border-top-left-radius:
0
; }
.input-group-addon:last-child {
border-left
:
0
; }
.input-group-btn {
position
:
relative
;
white-space
:
nowrap
; }
.input-group-btn > .btn {
position
:
relative
; }
.input-group-btn > .btn + .btn {
margin-left
:
-4px
; }
.input-group-btn > .btn:hover, .input-group-btn > .btn:active {
z-index
:
2
; }
.form-
inline
.form-control, .navbar-form .form-control,
.form-
inline
.radio,
.navbar-form .radio,
.form-
inline
.checkbox,
.navbar-form .checkbox {
display
: inline-
block
; }
.form-
inline
.radio, .navbar-form .radio,
.form-
inline
.checkbox,
.navbar-form .checkbox {
margin-top
:
0
;
margin-bottom
:
0
; }
.form-horizontal .control-label,
.form-horizontal .radio-
inline
,
.form-horizontal .checkbox-
inline
{
padding-top
:
9px
; }
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
content
:
" "
;
display
: table;
}
.form-horizontal .form-group:after {
clear
:
both
; }
@media (
min-width
:
768px
) {
.form-horizontal .form-group {
margin-left
:
-15px
;
margin-right
:
-15px
; } }
.form-horizontal .form-group .row {
margin-left
:
-15px
;
margin-right
:
-15px
; }
@media (
min-width
:
768px
) {
.form-horizontal .control-label {
text-align
:
right
; } }
.caret {
display
: inline-
block
;
width
:
0
;
height
:
0
;
margin-left
:
2px
;
vertical-align
:
middle
;
border-top
:
4px
solid
black
;
border-right
:
4px
solid
transparent
;
border-left
:
4px
solid
transparent
;
content
:
""
; }
.dropdown {
position
:
relative
; }
.dropdown-menu {
position
:
absolute
;
top
:
100%
;
left
:
0
;
z-index
:
1000
;
display
:
none
;
float
:
left
;
min-width
:
160px
;
padding
:
5px
0
;
margin
:
2px
0
0
;
list-style
:
none
;
background-color
:
white
;
border
:
1px
solid
#cccccc
;
border
:
1px
solid
rgba(
0
,
0
,
0
,
0.15
);
border-radius:
2px
;
-webkit-box-shadow:
0
6px
12px
rgba(
0
,
0
,
0
,
0.175
);
box-shadow:
0
6px
12px
rgba(
0
,
0
,
0
,
0.175
);
background-
clip
: padding-box; }
.dropdown-menu.pull-
right
{
right
:
0
;
left
:
auto
; }
.dropdown-menu .divider {
height
:
1px
;
margin
:
9px
0
;
overflow
:
hidden
;
background-color
:
#e5e5e5
; }
.dropdown-menu > li > a {
display
:
block
;
padding
:
3px
20px
;
clear
:
both
;
font-weight
:
normal
;
line-height
:
1.42857
;
color
:
#333333
;
white-space
:
nowrap
; }
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
text-decoration
:
none
;
color
:
white
;
background-color
:
#357ebd
;
background-image
: -webkit-gradient(linear,
left
0%
,
left
100%
, from(
#428bca
), to(
#357ebd
));
background-image
: -webkit-linear-gradient(
top
,
#428bca
,
0%
,
#357ebd
,
100%
);
background-image
: -moz-linear-gradient(
top
,
#428bca
0%
,
#357ebd
100%
);
background-image
: linear-gradient(to
bottom
,
#428bca
0%
,
#357ebd
100%
);
background-repeat
:
repeat-x
;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=
'#FF428BCA'
, endColorstr=
'#FF357EBD'
, GradientType=
0
); }
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
color
:
white
;
text-decoration
:
none
;
outline
:
0
;
background-color
:
#357ebd
;
background-image
: -webkit-gradient(linear,
left
0%
,
left
100%
, from(
#428bca
), to(
#357ebd
));
background-image
: -webkit-linear-gradient(
top
,
#428bca
,
0%
,
#357ebd
,
100%
);
background-image
: -moz-linear-gradient(
top
,
#428bca
0%
,
#357ebd
100%
);
background-image
: linear-gradient(to
bottom
,
#428bca
0%
,
#357ebd
100%
);
background-repeat
:
repeat-x
;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=
'#FF428BCA'
, endColorstr=
'#FF357EBD'
, GradientType=
0
); }
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
color
:
#999999
; }
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
text-decoration
:
none
;
background-color
:
transparent
;
background-image
:
none
;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
cursor
: not-allowed; }
.open > .dropdown-menu {
display
:
block
; }
.open > a {
outline
:
0
; }
.dropdown-header {
display
:
block
;
padding
:
3px
20px
;
font-size
:
12px
;
line-height
:
1.42857
;
color
:
#999999
; }
.dropdown-backdrop {
position
:
fixed
;
left
:
0
;
right
:
0
;
bottom
:
0
;
top
:
0
;
z-index
:
990
; }
.pull-
right
> .dropdown-menu {
right
:
0
;
left
:
auto
; }
.dropup .caret,
.navbar-fixed-
bottom
.dropdown .caret {
border-top
:
0
;
border-bottom
:
4px
solid
black
;
content
:
""
; }
.dropup .dropdown-menu,
.navbar-fixed-
bottom
.dropdown .dropdown-menu {
top
:
auto
;
bottom
:
100%
;
margin-bottom
:
1px
; }
.list-group {
margin-bottom
:
20px
;
padding-left
:
0
; }
.list-group-item {
position
:
relative
;
display
:
block
;
padding
:
10px
30px
10px
15px
;
margin-bottom
:
-1px
;
background-color
:
white
;
border
:
1px
solid
#dddddd
; }
.list-group-item:first-child {
border-top-right-radius:
2px
;
border-top-left-radius:
2px
; }
.list-group-item:last-child {
margin-bottom
:
0
;
border-bottom-right-radius:
2px
;
border-bottom-left-radius:
2px
; }
.list-group-item > .badge {
float
:
right
;
margin-right
:
-15px
; }
.list-group-item-heading {
margin-top
:
0
;
margin-bottom
:
5px
; }
.list-group-item-text {
margin-bottom
:
0
;
line-height
:
1.3
; }
a.list-group-item .list-group-item-heading {
color
:
#333333
; }
a.list-group-item .list-group-item-text {
color
:
#555555
; }
a.list-group-item:hover, a.list-group-item:focus {
text-decoration
:
none
;
background-color
: whitesmoke; }
a.list-group-item.active {
z-index
:
2
;
color
:
white
;
background-color
:
#428bca
;
border-color
:
#428bca
; }
a.list-group-item.active .list-group-item-heading {
color
: inherit; }
a.list-group-item.active .list-group-item-text {
color
:
#e1edf7
; }
.panel {
padding
:
15px
;
margin-bottom
:
20px
;
background-color
:
white
;
border
:
1px
solid
#dddddd
;
border-radius:
2px
;
-webkit-box-shadow:
0
1px
1px
rgba(
0
,
0
,
0
,
0.05
);
box-shadow:
0
1px
1px
rgba(
0
,
0
,
0
,
0.05
); }
.panel-heading {
margin
:
-15px
-15px
15px
;
padding
:
10px
15px
;
background-color
: whitesmoke;
border-bottom
:
1px
solid
#dddddd
;
border-top-left-radius:
1px
;
border-top-right-radius:
1px
; }
.panel-title {
margin-top
:
0
;
margin-bottom
:
0
;
font-size
:
17.5px
;
font-weight
:
500
; }
.panel-footer {
margin
:
15px
-15px
-15px
;
padding
:
10px
15px
;
background-color
: whitesmoke;
border-top
:
1px
solid
#dddddd
;
border-bottom-left-radius:
1px
;
border-bottom-right-radius:
1px
; }
.panel-primary {
border-color
:
#428bca
; }
.panel-primary .panel-heading {
color
:
white
;
background-color
:
#428bca
;
border-color
:
#428bca
; }
.panel-success {
border-color
:
#d6e9c6
; }
.panel-success .panel-heading {
color
:
#468847
;
background-color
:
#dff0d8
;
border-color
:
#d6e9c6
; }
.panel-warning {
border-color
:
#fbeed5
; }
.panel-warning .panel-heading {
color
:
#c09853
;
background-color
:
#fcf8e3
;
border-color
:
#fbeed5
; }
.panel-danger {
border-color
:
#eed3d7
; }
.panel-danger .panel-heading {
color
:
#b94a48
;
background-color
:
#f2dede
;
border-color
:
#eed3d7
; }
.panel-info {
border-color
:
#bce8f1
; }
.panel-info .panel-heading {
color
:
#3a87ad
;
background-color
:
#d9edf7
;
border-color
:
#bce8f1
; }
.list-group-flush {
margin
:
15px
-15px
-15px
; }
.list-group-flush .list-group-item {
border-width
:
1px
0
; }
.list-group-flush .list-group-item:first-child {
border-top-right-radius:
0
;
border-top-left-radius:
0
; }
.list-group-flush .list-group-item:last-child {
border-bottom
:
0
; }
.well {
min-height
:
20px
;
padding
:
19px
;
margin-bottom
:
20px
;
background-color
: whitesmoke;
border
:
1px
solid
#e3e3e3
;
border-radius:
2px
;
-webkit-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.05
);
box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.05
); }
.well blockquote {
border-color
:
#ddd
;
border-color
: rgba(
0
,
0
,
0
,
0.15
); }
.well-
large
{
padding
:
24px
;
border-radius:
2px
; }
.well-
small
{
padding
:
9px
;
border-radius:
2px
; }
.close {
float
:
right
;
font-size
:
21px
;
font-weight
:
bold
;
line-height
:
1
;
color
:
black
;
text-shadow
:
0
1px
0
white
;
opacity:
0.2
;
filter: alpha(opacity=
20
); }
.close:hover, .close:focus {
color
:
black
;
text-decoration
:
none
;
cursor
:
pointer
;
opacity:
0.5
;
filter: alpha(opacity=
50
); }
button.close {
padding
:
0
;
cursor
:
pointer
;
background
:
transparent
;
border
:
0
;
-webkit-appearance:
none
; }
.nav {
margin-bottom
:
0
;
padding-left
:
0
;
list-style
:
none
; }
.nav:before, .nav:after {
content
:
" "
;
display
: table;
}
.nav:after {
clear
:
both
; }
.nav > li {
position
:
relative
;
display
:
block
;
padding
:
0px
0px
0px
13px
;
opacity: .
8
;
transition:
0.05
s linear;
-moz-transition:
0.05
s linear;
-webkit-transition:
0.05
s linear; }
.nav > li:hover {
opacity:
1
; }
.nav > li > a {
position
:
relative
;
display
:
block
;
padding
:
10px
15px
; }
.nav > li > a:hover, .nav > li > a:focus {
text-decoration
:
none
;
background-color
:
#eeeeee
; }
.nav > li.disabled > a {
color
:
#999999
; }
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
color
:
#999999
;
text-decoration
:
none
;
background-color
:
transparent
;
cursor
: not-allowed; }
.nav.open > a, .nav.open > a:hover, .nav.open > a:focus {
color
:
white
;
background-color
:
#428bca
;
border-color
:
#428bca
; }
.nav.open > a .caret, .nav.open > a:hover .caret, .nav.open > a:focus .caret {
border-top-color
:
white
;
border-bottom-color
:
white
; }
.nav > .pull-
right
{
float
:
right
; }
.nav .nav-divider {
height
:
1px
;
margin
:
9px
0
;
overflow
:
hidden
;
background-color
:
#e5e5e5
; }
.nav-tabs {
border-bottom
:
1px
solid
#dddddd
; }
.nav-tabs > li {
float
:
left
;
margin-bottom
:
-1px
; }
.nav-tabs > li > a {
margin-right
:
2px
;
line-height
:
1.42857
;
border
:
1px
solid
transparent
;
border-radius:
2px
2px
0
0
; }
.nav-tabs > li > a:hover {
border-color
:
#eeeeee
; }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
color
:
#555555
;
background-color
:
white
;
border
:
1px
solid
#dddddd
;
border-bottom-color
:
transparent
;
cursor
:
default
; }
.nav-pills > li {
float
:
left
; }
.nav-pills > li > a {
border-radius:
5px
; }
.nav-pills > li + li {
margin-left
:
2px
; }
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
color
:
white
;
background-color
:
#428bca
; }
.nav-stacked > li {
float
:
none
; }
.nav-stacked > li + li {
margin-top
:
2px
;
margin-left
:
0
; }
.nav-justified, .nav-tabs.nav-justified {
width
:
100%
; }
.nav-justified > li, .nav-tabs.nav-justified > li {
float
:
none
;
display
:
table-cell
;
width
:
1%
; }
.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
text-align
:
center
; }
.nav-tabs-justified, .nav-tabs.nav-justified {
border-bottom
:
0
; }
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
border-bottom
:
1px
solid
#dddddd
;
margin-right
:
0
; }
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a {
border-bottom-color
:
white
; }
.tabbable:before, .tabbable:after {
content
:
" "
;
display
: table;
}
.tabbable:after {
clear
:
both
; }
.tab-content > .tab-pane,
.pill-content > .pill-pane {
display
:
none
; }
.tab-content > .active,
.pill-content > .active {
display
:
block
; }
.nav .caret {
border-top-color
:
#428bca
;
border-bottom-color
:
#428bca
; }
.nav a:hover .caret {
border-top-color
:
#2a6496
;
border-bottom-color
:
#2a6496
; }
.nav-tabs .dropdown-menu {
margin-top
:
-1px
;
border-top-right-radius:
0
;
border-top-left-radius:
0
; }
.navbar {
position
:
relative
;
min-height
:
50px
;
margin-bottom
:
0px
;
padding-left
:
15px
;
padding-right
:
15px
;
border-radius:
2px
; }
.navbar:before, .navbar:after {
content
:
" "
;
display
: table;
}
.navbar:after {
clear
:
both
; }
.navbar-nav {
margin-top
:
10px
;
margin-bottom
:
15px
; }
.navbar-nav > li > a {
padding-top
:
15px
;
padding-bottom
:
15px
;
color
:
#777777
;
line-height
:
20px
;
border-radius:
2px
; }
.navbar-nav > li > a:hover, .navbar-nav > li > a:focus {
opacity:
1
;
color
:
#fff
;
background-color
:
transparent
; }
.navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
color
:
#555555
;
background-color
:
#d4d4d4
; }
.navbar-nav > .disabled > a, .navbar-nav > .disabled > a:hover, .navbar-nav > .disabled > a:focus {
color
:
#cccccc
;
background-color
:
transparent
; }
.navbar-nav.pull-
right
{
width
:
100%
; }
.navbar-static-
top
{
border-radius:
0
; }
.navbar-fixed-
top
,
.navbar-fixed-
bottom
{
position
:
fixed
;
right
:
0
;
left
:
0
;
z-index
:
1030
;
border-radius:
0
; }
.navbar-fixed-
top
{
top
:
0
; }
.navbar-fixed-
bottom
{
bottom
:
0
;
margin-bottom
:
0
; }
.navbar-brand {
display
:
block
;
max-width
:
200px
;
margin-left
:
0px
;
margin-right
:
auto
;
margin-top
:
25px
;
font-size
:
18px
;
font-weight
:
500
;
line-height
:
20px
;
color
:
#777777
;
text-align
:
center
; }
.navbar-brand:hover, .navbar-brand:focus {
color
:
#5e5e5e
;
text-decoration
:
none
;
background-color
:
transparent
; }
.navbar-toggle {
position
:
absolute
;
top
:
9px
;
right
:
10px
;
width
:
48px
;
height
:
32px
;
padding
:
8px
12px
;
background-color
:
transparent
;
border
:
1px
solid
#dddddd
;
border-radius:
2px
; }
.navbar-toggle:hover, .navbar-toggle:focus {
background-color
:
#dddddd
; }
.navbar-toggle .icon-bar {
display
:
block
;
width
:
22px
;
height
:
2px
;
background-color
:
#cccccc
;
border-radius:
1px
; }
.navbar-toggle .icon-bar + .icon-bar {
margin-top
:
4px
; }
.navbar-form {
margin-top
:
8px
;
margin-bottom
:
8px
; }
.navbar-nav > li > .dropdown-menu {
margin-top
:
0
;
border-top-left-radius:
0
;
border-top-right-radius:
0
; }
.navbar-fixed-
bottom
.navbar-nav > li > .dropdown-menu {
border-bottom-left-radius:
0
;
border-bottom-right-radius:
0
; }
.navbar-nav > .dropdown > a:hover .caret,
.navbar-nav > .dropdown > a:focus .caret {
border-top-color
:
#333333
;
border-bottom-color
:
#333333
; }
.navbar-nav > .open > a, .navbar-nav > .open > a:hover, .navbar-nav > .open > a:focus {
background-color
:
#d4d4d4
;
color
:
#555555
; }
.navbar-nav > .open > a .caret, .navbar-nav > .open > a:hover .caret, .navbar-nav > .open > a:focus .caret {
border-top-color
:
#555555
;
border-bottom-color
:
#555555
; }
.navbar-nav > .dropdown > a .caret {
border-top-color
:
#777777
;
border-bottom-color
:
#777777
; }
.navbar-nav.pull-
right
> li > .dropdown-menu,
.navbar-nav > li > .dropdown-menu.pull-
right
{
left
:
auto
;
right
:
0
; }
.navbar-inverse {
background-color
:
#222222
; }
.navbar-inverse .navbar-brand {
color
:
#999999
; }
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
color
:
white
;
background-color
:
transparent
; }
.navbar-inverse .navbar-text {
color
:
#999999
; }
.navbar-inverse .navbar-nav > li > a {
color
:
#999999
; }
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
color
:
white
;
background-color
:
transparent
; }
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
color
:
white
;
background-color
:
#090909
; }
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
color
:
#444444
;
background-color
:
transparent
; }
.navbar-inverse .navbar-toggle {
border-color
:
#333333
; }
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
background-color
:
#333333
; }
.navbar-inverse .navbar-toggle .icon-bar {
background-color
:
white
; }
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
background-color
:
#090909
;
color
:
white
; }
.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
border-top-color
:
white
;
border-bottom-color
:
white
; }
.navbar-inverse .navbar-nav > .dropdown > a .caret {
border-top-color
:
#999999
;
border-bottom-color
:
#999999
; }
.navbar-inverse .navbar-nav > .open > a .caret, .navbar-inverse .navbar-nav > .open > a:hover .caret, .navbar-inverse .navbar-nav > .open > a:focus .caret {
border-top-color
:
white
;
border-bottom-color
:
white
; }
@media
screen
and (
min-width
:
768px
) {
.navbar-brand {
float
:
left
;
margin-left
:
-15px
;
margin-right
:
5px
; }
.navbar-nav {
float
:
left
;
margin-top
:
0
;
margin-bottom
:
0
; }
.navbar-nav > li {
float
:
left
; }
.navbar-nav > li > a {
border-radius:
0
; }
.navbar-nav.pull-
right
{
float
:
right
;
width
:
auto
; }
.navbar-toggle {
position
:
relative
;
top
:
auto
;
left
:
auto
;
display
:
none
; }
.nav-
collapse
.
collapse
{
display
:
block
!important
;
height
:
auto
!important
;
overflow
:
visible
!important
; } }
.navbar-btn {
margin-top
:
8px
; }
.navbar-text {
margin-top
:
15px
;
margin-bottom
:
15px
; }
.navbar-link {
color
:
#777777
; }
.navbar-link:hover {
color
:
#333333
; }
.navbar-inverse .navbar-link {
color
:
#999999
; }
.navbar-inverse .navbar-link:hover {
color
:
white
; }
.btn .caret {
border-top-color
:
white
; }
.dropup .btn .caret {
border-bottom-color
:
white
; }
.btn-group,
.btn-group-vertical {
position
:
relative
;
display
: inline-
block
;
vertical-align
:
middle
; }
.btn-group > .btn,
.btn-group-vertical > .btn {
position
:
relative
;
float
:
left
; }
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active {
z-index
:
2
; }
.btn-group .btn + .btn {
margin-left
:
-1px
; }
.btn-toolbar:before, .btn-toolbar:after {
content
:
" "
;
display
: table;
}
.btn-toolbar:after {
clear
:
both
; }
.btn-toolbar .btn-group {
float
:
left
; }
.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn + .btn-group,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn-group + .btn-group {
margin-left
:
5px
; }
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius:
0
; }
.btn-group > .btn:first-child {
margin-left
:
0
; }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius:
0
;
border-top-right-radius:
0
; }
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
border-bottom-left-radius:
0
;
border-top-left-radius:
0
; }
.btn-group > .btn-group {
float
:
left
; }
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius:
0
; }
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
border-bottom-right-radius:
0
;
border-top-right-radius:
0
; }
.btn-group > .btn-group:last-child > .btn:first-child {
border-bottom-left-radius:
0
;
border-top-left-radius:
0
; }
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
outline
:
0
; }
.btn-group > .btn + .dropdown-toggle {
padding-left
:
8px
;
padding-right
:
8px
; }
.btn-group > .btn-
large
+ .dropdown-toggle {
padding-left
:
12px
;
padding-right
:
12px
; }
.btn-group.open .dropdown-toggle {
-webkit-box-shadow:
inset
0
3px
5px
rgba(
0
,
0
,
0
,
0.125
);
box-shadow:
inset
0
3px
5px
rgba(
0
,
0
,
0
,
0.125
); }
.btn .caret {
margin-left
:
0
; }
.btn-
large
.caret {
border-width
:
5px
; }
.dropup .btn-
large
.caret {
border-bottom-width
:
5px
; }
.btn-group-vertical > .btn {
display
:
block
;
float
:
none
;
width
:
100%
;
max-width
:
100%
; }
.btn-group-vertical > .btn + .btn {
margin-top
:
-1px
; }
.btn-group-vertical .btn:not(:first-child):not(:last-child) {
border-radius:
0
; }
.btn-group-vertical .btn:first-child {
border-bottom-right-radius:
0
;
border-bottom-left-radius:
0
; }
.btn-group-vertical .btn:last-child {
border-top-right-radius:
0
;
border-top-left-radius:
0
; }
.btn-group-justified {
display
: table;
width
:
100%
; }
.btn-group-justified .btn {
float
:
none
;
display
:
table-cell
;
width
:
1%
; }
.btn-group[data-toggle=
"buttons"
] > .btn > input[type=
"radio"
],
.btn-group[data-toggle=
"buttons"
] > .btn > input[type=
"checkbox"
] {
display
:
none
; }
.breadcrumb {
padding
:
8px
15px
;
margin-bottom
:
20px
;
list-style
:
none
;
background-color
: whitesmoke;
border-radius:
2px
; }
.breadcrumb > li {
display
: inline-
block
; }
.breadcrumb > li + li:before {
content
:
"/\00a0"
;
padding
:
0
5px
;
color
:
#cccccc
; }
.breadcrumb > .active {
color
:
#999999
; }
.pagination {
display
: inline-
block
;
padding-left
:
0
;
margin
:
20px
0
;
border-radius:
2px
; }
.pagination > li {
display
:
inline
; }
.pagination > li > a,
.pagination > li > span {
float
:
left
;
padding
:
4px
12px
;
line-height
:
1.42857
;
text-decoration
:
none
;
background-color
:
white
;
border
:
1px
solid
#dddddd
;
border-left-width
:
0
; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
border-left-width
:
1px
;
border-bottom-left-radius:
2px
;
border-top-left-radius:
2px
; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
border-bottom-right-radius:
2px
;
border-top-right-radius:
2px
; }
.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > .active > a,
.pagination > .active > span {
background-color
: whitesmoke; }
.pagination > .active > a,
.pagination > .active > span {
color
:
#999999
;
cursor
:
default
; }
.pagination > .disabled > span,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
color
:
#999999
;
background-color
:
white
;
cursor
: not-allowed; }
.pagination-
large
> li > a,
.pagination-
large
> li > span {
padding
:
10px
16px
;
font-size
:
18px
; }
.pagination-
large
> li:first-child > a,
.pagination-
large
> li:first-child > span {
border-bottom-left-radius:
2px
;
border-top-left-radius:
2px
; }
.pagination-
large
> li:last-child > a,
.pagination-
large
> li:last-child > span {
border-bottom-right-radius:
2px
;
border-top-right-radius:
2px
; }
.pagination-
small
> li > a,
.pagination-
small
> li > span {
padding
:
5px
10px
;
font-size
:
12px
; }
.pagination-
small
> li:first-child > a,
.pagination-
small
> li:first-child > span {
border-bottom-left-radius:
2px
;
border-top-left-radius:
2px
; }
.pagination-
small
> li:last-child > a,
.pagination-
small
> li:last-child > span {
border-bottom-right-radius:
2px
;
border-top-right-radius:
2px
; }
.pager {
padding-left
:
0
;
margin
:
20px
0
;
list-style
:
none
;
text-align
:
center
; }
.pager:before, .pager:after {
content
:
" "
;
display
: table;
}
.pager:after {
clear
:
both
; }
.pager li {
display
:
inline
; }
.pager li > a,
.pager li > span {
display
: inline-
block
;
padding
:
5px
14px
;
background-color
:
white
;
border
:
1px
solid
#dddddd
;
border-radius:
15px
; }
.pager li > a:hover,
.pager li > a:focus {
text-decoration
:
none
;
background-color
: whitesmoke; }
.pager .next > a,
.pager .next > span {
float
:
right
; }
.pager .previous > a,
.pager .previous > span {
float
:
left
; }
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
color
:
#999999
;
background-color
:
white
;
cursor
: not-allowed; }
.modal-open {
overflow
:
hidden
; }
.modal {
display
:
none
;
overflow
:
auto
;
overflow-y:
scroll
;
position
:
fixed
;
top
:
0
;
right
:
0
;
bottom
:
0
;
left
:
0
;
z-index
:
1040
; }
.modal.fade .modal-dialog {
-webkit-transform: translate(
0
,
-25%
);
-ms-transform: translate(
0
,
-25%
);
transform: translate(
0
,
-25%
);
-webkit-transition: -webkit-transform
0.3
s ease-out;
-moz-transition: -moz-transform
0.3
s ease-out;
-o-transition: -o-transform
0.3
s ease-out;
transition: transform
0.3
s ease-out; }
.modal.fade.in .modal-dialog {
-webkit-transform: translate(
0
,
0
);
-ms-transform: translate(
0
,
0
);
transform: translate(
0
,
0
); }
.modal-dialog {
margin-left
:
auto
;
margin-right
:
auto
;
width
:
auto
;
padding
:
10px
;
z-index
:
1050
; }
.modal-content {
position
:
relative
;
background-color
:
white
;
border
:
1px
solid
#999999
;
border
:
1px
solid
rgba(
0
,
0
,
0
,
0.2
);
border-radius:
2px
;
-webkit-box-shadow:
0
3px
9px
rgba(
0
,
0
,
0
,
0.5
);
box-shadow:
0
3px
9px
rgba(
0
,
0
,
0
,
0.5
);
background-
clip
: padding-box;
outline
:
none
; }
.modal-backdrop {
position
:
fixed
;
top
:
0
;
right
:
0
;
bottom
:
0
;
left
:
0
;
z-index
:
1030
;
background-color
:
black
; }
.modal-backdrop.fade {
opacity:
0
;
filter: alpha(opacity=
0
); }
.modal-backdrop.fade.in {
opacity:
0.5
;
filter: alpha(opacity=
50
); }
.modal-header {
padding
:
15px
;
border-bottom
:
1px
solid
#e5e5e5
;
min-height
:
16.42857px
; }
.modal-header .close {
margin-top
:
-2px
; }
.modal-title {
margin
:
0
;
line-height
:
1.42857
; }
.modal-body {
position
:
relative
;
padding
:
20px
; }
.modal-footer {
margin-top
:
15px
;
padding
:
19px
20px
20px
;
text-align
:
right
;
border-top
:
1px
solid
#e5e5e5
; }
.modal-footer:before, .modal-footer:after {
content
:
" "
;
display
: table;
}
.modal-footer:after {
clear
:
both
; }
.modal-footer .btn + .btn {
margin-left
:
5px
;
margin-bottom
:
0
; }
.modal-footer .btn-group .btn + .btn {
margin-left
:
-1px
; }
.modal-footer .btn-
block
+ .btn-
block
{
margin-left
:
0
; }
@media
screen
and (
min-width
:
768px
) {
.modal-dialog {
left
:
50%
;
right
:
auto
;
width
:
600px
;
padding-top
:
30px
;
padding-bottom
:
30px
; }
.modal-content {
-webkit-box-shadow:
0
5px
15px
rgba(
0
,
0
,
0
,
0.5
);
box-shadow:
0
5px
15px
rgba(
0
,
0
,
0
,
0.5
); } }
.tooltip {
position
:
absolute
;
z-index
:
1030
;
display
:
block
;
visibility
:
visible
;
font-size
:
12px
;
line-height
:
1.4
;
opacity:
0
;
filter: alpha(opacity=
0
); }
.tooltip.in {
opacity:
1
;
filter: alpha(opacity=
100
); }
.tooltip.
top
{
margin-top
:
-3px
;
padding
:
5px
0
; }
.tooltip.
right
{
margin-left
:
3px
;
padding
:
0
5px
; }
.tooltip.
bottom
{
margin-top
:
3px
;
padding
:
5px
0
; }
.tooltip.
left
{
margin-left
:
-3px
;
padding
:
0
5px
; }
.tooltip-inner {
max-width
:
200px
;
padding
:
3px
8px
;
color
:
white
;
text-align
:
center
;
text-decoration
:
none
;
background-color
: rgba(
0
,
0
,
0
,
0.9
);
border-radius:
2px
; }
.tooltip-arrow {
position
:
absolute
;
width
:
0
;
height
:
0
;
border-color
:
transparent
;
border-style
:
solid
; }
.tooltip.
top
.tooltip-arrow {
bottom
:
0
;
left
:
50%
;
margin-left
:
-5px
;
border-width
:
5px
5px
0
;
border-top-color
: rgba(
0
,
0
,
0
,
0.9
); }
.tooltip.top-
left
.tooltip-arrow {
bottom
:
0
;
left
:
5px
;
border-width
:
5px
5px
0
;
border-top-color
: rgba(
0
,
0
,
0
,
0.9
); }
.tooltip.top-
right
.tooltip-arrow {
bottom
:
0
;
right
:
5px
;
border-width
:
5px
5px
0
;
border-top-color
: rgba(
0
,
0
,
0
,
0.9
); }
.tooltip.
right
.tooltip-arrow {
top
:
50%
;
left
:
0
;
margin-top
:
-5px
;
border-width
:
5px
5px
5px
0
;
border-right-color
: rgba(
0
,
0
,
0
,
0.9
); }
.tooltip.
left
.tooltip-arrow {
top
:
50%
;
right
:
0
;
margin-top
:
-5px
;
border-width
:
5px
0
5px
5px
;
border-left-color
: rgba(
0
,
0
,
0
,
0.9
); }
.tooltip.
bottom
.tooltip-arrow {
top
:
0
;
left
:
50%
;
margin-left
:
-5px
;
border-width
:
0
5px
5px
;
border-bottom-color
: rgba(
0
,
0
,
0
,
0.9
); }
.tooltip.bottom-
left
.tooltip-arrow {
top
:
0
;
left
:
5px
;
border-width
:
0
5px
5px
;
border-bottom-color
: rgba(
0
,
0
,
0
,
0.9
); }
.tooltip.bottom-
right
.tooltip-arrow {
top
:
0
;
right
:
5px
;
border-width
:
0
5px
5px
;
border-bottom-color
: rgba(
0
,
0
,
0
,
0.9
); }
.popover {
position
:
absolute
;
top
:
0
;
left
:
0
;
z-index
:
1010
;
display
:
none
;
max-width
:
276px
;
padding
:
1px
;
text-align
:
left
;
background-color
:
white
;
-webkit-bg-
clip
: padding-box;
-moz-bg-
clip
: padding;
background-
clip
: padding-box;
border
:
1px
solid
#cccccc
;
border
:
1px
solid
rgba(
0
,
0
,
0
,
0.2
);
border-radius:
2px
;
-webkit-box-shadow:
0
5px
10px
rgba(
0
,
0
,
0
,
0.2
);
box-shadow:
0
5px
10px
rgba(
0
,
0
,
0
,
0.2
);
white-space
:
normal
; }
.popover.
top
{
margin-top
:
-10px
; }
.popover.
right
{
margin-left
:
10px
; }
.popover.
bottom
{
margin-top
:
10px
; }
.popover.
left
{
margin-left
:
-10px
; }
.popover-title {
margin
:
0
;
padding
:
8px
14px
;
font-size
:
14px
;
font-weight
:
normal
;
line-height
:
18px
;
background-color
:
#f7f7f7
;
border-bottom
:
1px
solid
#ebebeb
;
border-radius:
5px
5px
0
0
; }
.popover-content {
padding
:
9px
14px
; }
.popover .arrow, .popover .arrow:after {
position
:
absolute
;
display
:
block
;
width
:
0
;
height
:
0
;
border-color
:
transparent
;
border-style
:
solid
; }
.popover .arrow {
border-width
:
11px
; }
.popover .arrow:after {
border-width
:
10px
;
content
:
""
; }
.popover.
top
.arrow {
left
:
50%
;
margin-left
:
-11px
;
border-bottom-width
:
0
;
border-top-color
:
#999999
;
border-top-color
: rgba(
0
,
0
,
0
,
0.25
);
bottom
:
-11px
; }
.popover.
top
.arrow:after {
content
:
" "
;
bottom
:
1px
;
margin-left
:
-10px
;
border-bottom-width
:
0
;
border-top-color
:
white
; }
.popover.
right
.arrow {
top
:
50%
;
left
:
-11px
;
margin-top
:
-11px
;
border-left-width
:
0
;
border-right-color
:
#999999
;
border-right-color
: rgba(
0
,
0
,
0
,
0.25
); }
.popover.
right
.arrow:after {
content
:
" "
;
left
:
1px
;
bottom
:
-10px
;
border-left-width
:
0
;
border-right-color
:
white
; }
.popover.
bottom
.arrow {
left
:
50%
;
margin-left
:
-11px
;
border-top-width
:
0
;
border-bottom-color
:
#999999
;
border-bottom-color
: rgba(
0
,
0
,
0
,
0.25
);
top
:
-11px
; }
.popover.
bottom
.arrow:after {
content
:
" "
;
top
:
1px
;
margin-left
:
-10px
;
border-top-width
:
0
;
border-bottom-color
:
white
; }
.popover.
left
.arrow {
top
:
50%
;
right
:
-11px
;
margin-top
:
-11px
;
border-right-width
:
0
;
border-left-color
:
#999999
;
border-left-color
: rgba(
0
,
0
,
0
,
0.25
); }
.popover.
left
.arrow:after {
content
:
" "
;
right
:
1px
;
border-right-width
:
0
;
border-left-color
:
white
;
bottom
:
-10px
; }
.alert {
padding
:
15px
35px
15px
15px
;
margin-bottom
:
20px
;
color
:
#c09853
;
background-color
:
#fcf8e3
;
border
:
1px
solid
#fbeed5
;
border-radius:
2px
; }
.alert h
4
{
margin-top
:
0
;
color
: inherit; }
.alert hr {
border-top-color
:
#f8e5be
; }
.alert .alert-link {
font-weight
:
bold
;
color
:
#a47e3c
; }
.alert .close {
position
:
relative
;
top
:
-2px
;
right
:
-21px
;
color
: inherit; }
.alert > p,
.alert > ul {
margin-bottom
:
0
; }
.alert > p + p {
margin-top
:
5px
; }
.alert-success {
background-color
:
#dff0d8
;
border-color
:
#d6e9c6
;
color
:
#468847
; }
.alert-success hr {
border-top-color
:
#c9e2b3
; }
.alert-success .alert-link {
color
:
#356635
; }
.alert-danger {
background-color
:
#f2dede
;
border-color
:
#eed3d7
;
color
:
#b94a48
; }
.alert-danger hr {
border-top-color
:
#e6c1c7
; }
.alert-danger .alert-link {
color
:
#953b39
; }
.alert-info {
background-color
:
#d9edf7
;
border-color
:
#bce8f1
;
color
:
#3a87ad
; }
.alert-info hr {
border-top-color
:
#a6e1ec
; }
.alert-info .alert-link {
color
:
#2d6987
; }
.thumbnail,
.img-thumbnail {
padding
:
4px
;
line-height
:
1.42857
;
background-color
:
white
;
border
:
1px
solid
#dddddd
;
border-radius:
2px
;
-webkit-transition:
all
0.2
s ease-in-out;
transition:
all
0.2
s ease-in-out; }
.thumbnail {
display
:
block
; }
a.thumbnail:hover,
a.thumbnail:focus {
border-color
:
#428bca
; }
.thumbnail > img {
margin-left
:
auto
;
margin-right
:
auto
; }
.thumbnail .
caption
{
padding
:
9px
;
color
:
#333333
; }
.media,
.media-body {
overflow
:
hidden
;
zoom:
1
; }
.media,
.media .media {
margin-top
:
15px
; }
.media:first-child {
margin-top
:
0
; }
.media-object {
display
:
block
; }
.media-heading {
margin
:
0
0
5px
; }
.media > .pull-
left
{
margin-right
:
10px
; }
.media > .pull-
right
{
margin-left
:
10px
; }
.media-list {
padding-left
:
0
;
list-style
:
none
; }
.label {
display
:
inline
;
padding
: .
25em
.
6em
;
font-size
:
75%
;
font-weight
:
500
;
line-height
:
1
;
color
:
white
;
text-align
:
center
;
white-space
:
nowrap
;
vertical-align
:
baseline
;
background-color
:
#999999
;
border-radius: .
25em
; }
.label[href]:hover, .label[href]:focus {
color
:
white
;
text-decoration
:
none
;
cursor
:
pointer
;
background-color
:
gray
; }
.label-danger {
background-color
:
#d9534f
; }
.label-danger[href]:hover, .label-danger[href]:focus {
background-color
:
#c9302c
; }
.label-success {
background-color
:
#a2cd48
; }
.label-success[href]:hover, .label-success[href]:focus {
background-color
:
#88b230
; }
.label-warning {
background-color
:
#f0ad4e
; }
.label-warning[href]:hover, .label-warning[href]:focus {
background-color
:
#ec971f
; }
.label-info {
background-color
:
#5bc0de
; }
.label-info[href]:hover, .label-info[href]:focus {
background-color
:
#31b0d5
; }
.badge {
display
: inline-
block
;
min-width
:
10px
;
padding
:
3px
7px
;
font-size
:
12px
;
font-weight
:
bold
;
color
:
white
;
line-height
:
1
;
vertical-align
:
baseline
;
white-space
:
nowrap
;
text-align
:
center
;
background-color
:
#999999
;
border-radius:
10px
; }
.badge:empty {
display
:
none
; }
a.badge:hover, a.badge:focus {
color
:
white
;
text-decoration
:
none
;
cursor
:
pointer
; }
.btn .badge {
position
:
relative
;
top
:
-1px
; }
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
color
:
#428bca
;
background-color
:
white
; }
.nav-pills > li > a > .badge {
margin-left
:
3px
; }
@-webkit-keyframes progress-bar-stripes {
from {
background-position
:
40px
0
; }
to {
background-position
:
0
0
; } }
@-moz-keyframes progress-bar-stripes {
from {
background-position
:
40px
0
; }
to {
background-position
:
0
0
; } }
@-ms-keyframes progress-bar-stripes {
from {
background-position
:
40px
0
; }
to {
background-position
:
0
0
; } }
@-o-keyframes progress-bar-stripes {
from {
background-position
:
0
0
; }
to {
background-position
:
40px
0
; } }
@keyframes progress-bar-stripes {
from {
background-position
:
40px
0
; }
to {
background-position
:
0
0
; } }
.progress {
overflow
:
hidden
;
height
:
20px
;
margin-bottom
:
20px
;
background-color
: whitesmoke;
border-radius:
2px
;
-webkit-box-shadow:
inset
0
1px
2px
rgba(
0
,
0
,
0
,
0.1
);
box-shadow:
inset
0
1px
2px
rgba(
0
,
0
,
0
,
0.1
); }
.progress-bar {
float
:
left
;
width
:
0%
;
height
:
100%
;
font-size
:
12px
;
color
:
white
;
text-align
:
center
;
background-color
:
#428bca
;
-webkit-box-shadow:
inset
0
-1px
0
rgba(
0
,
0
,
0
,
0.15
);
box-shadow:
inset
0
-1px
0
rgba(
0
,
0
,
0
,
0.15
);
-webkit-transition: width
0.6
s ease;
transition: width
0.6
s ease; }
.progress-striped .progress-bar {
background-color
:
#428bca
;
background-image
: -webkit-gradient(linear,
0
100%
,
100%
0
, color-stop(
0.25
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.25
,
transparent
), color-stop(
0.5
,
transparent
), color-stop(
0.5
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.75
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.75
,
transparent
), to(
transparent
));
background-image
: -webkit-linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-image
: -moz-linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-image
: linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-
size
:
40px
40px
; }
.progress.active .progress-bar {
-webkit-animation: progress-bar-stripes
2
s linear infinite;
-moz-animation: progress-bar-stripes
2
s linear infinite;
-ms-animation: progress-bar-stripes
2
s linear infinite;
-o-animation: progress-bar-stripes
2
s linear infinite;
animation: progress-bar-stripes
2
s linear infinite; }
.progress-bar-danger {
background-color
:
#d9534f
; }
.progress-striped .progress-bar-danger {
background-color
:
#d9534f
;
background-image
: -webkit-gradient(linear,
0
100%
,
100%
0
, color-stop(
0.25
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.25
,
transparent
), color-stop(
0.5
,
transparent
), color-stop(
0.5
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.75
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.75
,
transparent
), to(
transparent
));
background-image
: -webkit-linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-image
: -moz-linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-image
: linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
); }
.progress-bar-success {
background-color
:
#a2cd48
; }
.progress-striped .progress-bar-success {
background-color
:
#a2cd48
;
background-image
: -webkit-gradient(linear,
0
100%
,
100%
0
, color-stop(
0.25
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.25
,
transparent
), color-stop(
0.5
,
transparent
), color-stop(
0.5
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.75
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.75
,
transparent
), to(
transparent
));
background-image
: -webkit-linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-image
: -moz-linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-image
: linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
); }
.progress-bar-warning {
background-color
:
#f0ad4e
; }
.progress-striped .progress-bar-warning {
background-color
:
#f0ad4e
;
background-image
: -webkit-gradient(linear,
0
100%
,
100%
0
, color-stop(
0.25
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.25
,
transparent
), color-stop(
0.5
,
transparent
), color-stop(
0.5
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.75
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.75
,
transparent
), to(
transparent
));
background-image
: -webkit-linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-image
: -moz-linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-image
: linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
); }
.progress-bar-info {
background-color
:
#5bc0de
; }
.progress-striped .progress-bar-info {
background-color
:
#5bc0de
;
background-image
: -webkit-gradient(linear,
0
100%
,
100%
0
, color-stop(
0.25
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.25
,
transparent
), color-stop(
0.5
,
transparent
), color-stop(
0.5
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.75
, rgba(
255
,
255
,
255
,
0.15
)), color-stop(
0.75
,
transparent
), to(
transparent
));
background-image
: -webkit-linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-image
: -moz-linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
);
background-image
: linear-gradient(
45
deg, rgba(
255
,
255
,
255
,
0.15
)
25%
,
transparent
25%
,
transparent
50%
, rgba(
255
,
255
,
255
,
0.15
)
50%
, rgba(
255
,
255
,
255
,
0.15
)
75%
,
transparent
75%
,
transparent
); }
.accordion {
margin-bottom
:
20px
; }
.accordion-group {
margin-bottom
:
2px
;
border
:
1px
solid
#e5e5e5
;
border-radius:
2px
; }
.accordion-heading {
border-bottom
:
0
; }
.accordion-heading .accordion-toggle {
display
:
block
;
padding
:
8px
15px
;
cursor
:
pointer
; }
.accordion-inner {
padding
:
9px
15px
;
border-top
:
1px
solid
#e5e5e5
; }
.carousel {
position
:
relative
; }
.carousel-inner {
position
:
relative
;
overflow
:
hidden
;
width
:
100%
; }
.carousel-inner > .item {
display
:
none
;
position
:
relative
;
-webkit-transition:
0.6
s ease-in-out
left
;
transition:
0.6
s ease-in-out
left
; }
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
line-height
:
1
; }
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
display
:
block
; }
.carousel-inner > .active {
left
:
0
; }
.carousel-inner > .next,
.carousel-inner > .prev {
position
:
absolute
;
top
:
0
;
width
:
100%
; }
.carousel-inner > .next {
left
:
100%
; }
.carousel-inner > .prev {
left
:
-100%
; }
.carousel-inner > .next.
left
,
.carousel-inner > .prev.
right
{
left
:
0
; }
.carousel-inner > .active.
left
{
left
:
-100%
; }
.carousel-inner > .active.
right
{
left
:
100%
; }
.carousel-control {
position
:
absolute
;
top
:
0
;
left
:
0
;
bottom
:
0
;
width
:
15%
;
opacity:
0.5
;
filter: alpha(opacity=
50
);
font-size
:
20px
;
color
:
white
;
text-align
:
center
;
text-shadow
:
0
1px
2px
rgba(
0
,
0
,
0
,
0.6
); }
.carousel-control.
left
{
background-color
: rgba(
0
,
0
,
0
,
0.0001
);
background-image
: -webkit-gradient(linear,
0%
top
,
100%
top
, from(rgba(
0
,
0
,
0
,
0.5
)), to(rgba(
0
,
0
,
0
,
0.0001
)));
background-image
: -webkit-linear-gradient(
left
, color-stop(rgba(
0
,
0
,
0
,
0.5
)
0%
), color-stop(rgba(
0
,
0
,
0
,
0.0001
)
100%
));
background-image
: -moz-linear-gradient(
left
, rgba(
0
,
0
,
0
,
0.5
)
0%
, rgba(
0
,
0
,
0
,
0.0001
)
100%
);
background-image
: linear-gradient(to
right
, rgba(
0
,
0
,
0
,
0.5
)
0%
, rgba(
0
,
0
,
0
,
0.0001
)
100%
);
background-repeat
:
repeat-x
;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=
'#80000000'
, endColorstr=
'#00000000'
, GradientType=
1
);
background-color
:
transparent
; }
.carousel-control.
right
{
left
:
auto
;
right
:
0
;
background-color
: rgba(
0
,
0
,
0
,
0.5
);
background-image
: -webkit-gradient(linear,
0%
top
,
100%
top
, from(rgba(
0
,
0
,
0
,
0.0001
)), to(rgba(
0
,
0
,
0
,
0.5
)));
background-image
: -webkit-linear-gradient(
left
, color-stop(rgba(
0
,
0
,
0
,
0.0001
)
0%
), color-stop(rgba(
0
,
0
,
0
,
0.5
)
100%
));
background-image
: -moz-linear-gradient(
left
, rgba(
0
,
0
,
0
,
0.0001
)
0%
, rgba(
0
,
0
,
0
,
0.5
)
100%
);
background-image
: linear-gradient(to
right
, rgba(
0
,
0
,
0
,
0.0001
)
0%
, rgba(
0
,
0
,
0
,
0.5
)
100%
);
background-repeat
:
repeat-x
;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=
'#00000000'
, endColorstr=
'#80000000'
, GradientType=
1
);
background-color
:
transparent
; }
.carousel-control:hover, .carousel-control:focus {
color
:
white
;
text-decoration
:
none
;
opacity:
0.9
;
filter: alpha(opacity=
90
); }
.carousel-control .glyphicon,
.carousel-control .icon-prev,
.carousel-control .icon-next {
position
:
absolute
;
top
:
50%
;
left
:
50%
;
z-index
:
5
;
display
: inline-
block
;
width
:
20px
;
height
:
20px
;
margin-top
:
-10px
;
margin-left
:
-10px
;
font-family
:
serif
; }
.carousel-control .icon-prev:before {
content
:
'\2039'
; }
.carousel-control .icon-next:before {
content
:
'\203a'
; }
.carousel-indicators {
position
:
absolute
;
bottom
:
10px
;
left
:
50%
;
z-index
:
15
;
width
:
120px
;
margin-left
:
-60px
;
padding-left
:
0
;
list-style
:
none
;
text-align
:
center
; }
.carousel-indicators li {
display
: inline-
block
;
width
:
10px
;
height
:
10px
;
margin
:
1px
;
text-indent
:
-999px
;
border
:
1px
solid
white
;
border-radius:
10px
;
cursor
:
pointer
; }
.carousel-indicators .active {
margin
:
0
;
width
:
12px
;
height
:
12px
;
background-color
:
white
; }
.carousel-
caption
{
position
:
absolute
;
left
:
15%
;
right
:
15%
;
bottom
:
20px
;
z-index
:
10
;
padding-top
:
20px
;
padding-bottom
:
20px
;
color
:
white
;
text-align
:
center
;
text-shadow
:
0
1px
2px
rgba(
0
,
0
,
0
,
0.6
); }
.carousel-
caption
.btn {
text-shadow
:
none
; }
@media
screen
and (
min-width
:
768px
) {
.carousel-control .glyphicon,
.carousel-control .icon-prev,
.carousel-control .icon-next {
width
:
30px
;
height
:
30px
;
margin-top
:
-15px
;
margin-left
:
-15px
;
font-size
:
30px
; }
.carousel-
caption
{
left
:
20%
;
right
:
20%
;
padding-bottom
:
30px
; }
.carousel-indicators {
bottom
:
20px
; } }
.jumbotron {
padding
:
30px
;
margin-bottom
:
30px
;
font-size
:
21px
;
font-weight
:
200
;
line-height
:
2.14286
;
color
: inherit;
background-color
:
#eeeeee
; }
.jumbotron h
1
{
line-height
:
1
;
color
: inherit; }
.jumbotron p {
line-height
:
1.4
; }
@media
screen
and (
min-width
:
768px
) {
.jumbotron {
padding
:
50px
60px
;
border-radius:
2px
; }
.jumbotron h
1
{
font-size
:
63px
; } }
.clearfix:before, .clearfix:after {
content
:
" "
;
display
: table;
}
.clearfix:after {
clear
:
both
; }
.pull-
right
{
float
:
right
; }
.pull-
left
{
float
:
left
; }
.
hide
{
display
:
none
!important
; }
.
show
{
display
:
block
!important
; }
.invisible {
visibility
:
hidden
; }
.text-
hide
{
font
:
0
/
0
a;
color
:
transparent
;
text-shadow
:
none
;
background-color
:
transparent
;
border
:
0
; }
.affix {
position
:
fixed
; }
@-ms-viewport {
width
: device-width; }
@media
screen
and (
max-width
:
400px
) {
@-ms-viewport {
width
:
320px
; } }
.
hidden
{
display
:
none
!important
;
visibility
:
hidden
!important
; }
.visible-sm {
display
:
block
!important
; }
tr.visible-sm {
display
:
table-row
!important
; }
th.visible-sm,
td.visible-sm {
display
:
table-cell
!important
; }
.visible-md {
display
:
none
!important
; }
tr.visible-md {
display
:
none
!important
; }
th.visible-md,
td.visible-md {
display
:
none
!important
; }
.visible-lg {
display
:
none
!important
; }
tr.visible-lg {
display
:
none
!important
; }
th.visible-lg,
td.visible-lg {
display
:
none
!important
; }
.hidden-sm {
display
:
none
!important
; }
tr.hidden-sm {
display
:
none
!important
; }
th.hidden-sm,
td.hidden-sm {
display
:
none
!important
; }
.hidden-md {
display
:
block
!important
; }
tr.hidden-md {
display
:
table-row
!important
; }
th.hidden-md,
td.hidden-md {
display
:
table-cell
!important
; }
.hidden-lg {
display
:
block
!important
; }
tr.hidden-lg {
display
:
table-row
!important
; }
th.hidden-lg,
td.hidden-lg {
display
:
table-cell
!important
; }
@media (
min-width
:
768px
) and (
max-width
:
991px
) {
.visible-sm {
display
:
none
!important
; }
tr.visible-sm {
display
:
none
!important
; }
th.visible-sm,
td.visible-sm {
display
:
none
!important
; }
.visible-md {
display
:
block
!important
; }
tr.visible-md {
display
:
table-row
!important
; }
th.visible-md,
td.visible-md {
display
:
table-cell
!important
; }
.visible-lg {
display
:
none
!important
; }
tr.visible-lg {
display
:
none
!important
; }
th.visible-lg,
td.visible-lg {
display
:
none
!important
; }
.hidden-sm {
display
:
block
!important
; }
tr.hidden-sm {
display
:
table-row
!important
; }
th.hidden-sm,
td.hidden-sm {
display
:
table-cell
!important
; }
.hidden-md {
display
:
none
!important
; }
tr.hidden-md {
display
:
none
!important
; }
th.hidden-md,
td.hidden-md {
display
:
none
!important
; }
.hidden-lg {
display
:
block
!important
; }
tr.hidden-lg {
display
:
table-row
!important
; }
th.hidden-lg,
td.hidden-lg {
display
:
table-cell
!important
; } }
@media (
min-width
:
992px
) {
.visible-sm {
display
:
none
!important
; }
tr.visible-sm {
display
:
none
!important
; }
th.visible-sm,
td.visible-sm {
display
:
none
!important
; }
.visible-md {
display
:
none
!important
; }
tr.visible-md {
display
:
none
!important
; }
th.visible-md,
td.visible-md {
display
:
none
!important
; }
.visible-lg {
display
:
block
!important
; }
tr.visible-lg {
display
:
table-row
!important
; }
th.visible-lg,
td.visible-lg {
display
:
table-cell
!important
; }
.hidden-sm {
display
:
block
!important
; }
tr.hidden-sm {
display
:
table-row
!important
; }
th.hidden-sm,
td.hidden-sm {
display
:
table-cell
!important
; }
.hidden-md {
display
:
block
!important
; }
tr.hidden-md {
display
:
table-row
!important
; }
th.hidden-md,
td.hidden-md {
display
:
table-cell
!important
; }
.hidden-lg {
display
:
none
!important
; }
tr.hidden-lg {
display
:
none
!important
; }
th.hidden-lg,
td.hidden-lg {
display
:
none
!important
; } }
.visible-
print
{
display
:
none
!important
; }
tr.visible-
print
{
display
:
none
!important
; }
th.visible-
print
,
td.visible-
print
{
display
:
none
!important
; }
@media
print
{
.visible-
print
{
display
:
block
!important
; }
tr.visible-
print
{
display
:
table-row
!important
; }
th.visible-
print
,
td.visible-
print
{
display
:
table-cell
!important
; }
.hidden-
print
{
display
:
none
!important
; }
tr.hidden-
print
{
display
:
none
!important
; }
th.hidden-
print
,
td.hidden-
print
{
display
:
none
!important
; } }
.text-
center
{
text-align
:
center
; }
.text-
left
{
text-align
:
left
; }
.text-
right
{
text-align
:
right
; }
.
relative
{
position
:
relative
; }
.background-grey {
background-color
:
#f7f7f7
; }
.background-
white
{
background-color
:
#fff
;
color
:
#444
; }
.background-
white
h
1
, .background-
white
h
2
, .background-
white
h
3
, .background-
white
h
4
, .background-
white
h
5
{
color
:
#444
; }
.background-
white
.nav li a {
color
:
#222
; }
.green-background, .background-
green
{
color
:
#849f52
;
background-color
:
#b3d371
; }
.green-background a, .background-
green
a {
color
:
#849f52
;
text-decoration
:
underline
; }
.green-background a.btn, .background-
green
a.btn {
font-weight
:
bold
;
color
:
#fff
;
text-decoration
:
none
;
background-color
: rgba(
255
,
255
,
255
,
0.1
);
border-radius:
4px
;
margin-top
:
30px
; }
.green-background a.btn:hover, .background-
green
a.btn:hover {
background-color
:
white
;
color
:
#a1c346
; }
.green-background a.btn:active, .background-
green
a.btn:active {
outline
:
0
;
background-color
: rgba(
255
,
255
,
255
,
0.8
);
-webkit-box-shadow:
none
;
box-shadow:
none
; }
.green-background h
1
, .green-background h
2
, .green-background h
3
, .background-
green
h
1
, .background-
green
h
2
, .background-
green
h
3
{
color
:
#fff
; }
.green-background h
4
, .green-background h
5
, .background-
green
h
4
, .background-
green
h
5
{
color
:
#849f52
; }
.green-background.codiqa-background, .background-
green
.codiqa-background {
background
:
url
(
"/static/images/site/pricing/support_tree.png"
)
no-repeat
transparent
85%
50%
; }
.green-body-text {
color
:
#a1c346
; }
.asset {
display
: inline-
block
;
vertical-align
:
middle
;
background-repeat
:
no-repeat
;
background-color
:
transparent
; }
.background-showcase {
background
:
url
(../../images/background-connect.jpg)
no-repeat
transparent
;
background-
size
: cover; }
.background-ben-work {
background
:
url
(
"/static/images/site/about/about_bg.jpg"
)
no-repeat
transparent
;
background-
size
: cover; }
.background-school {
background
:
url
(
"/static/images/site/educational/education_bg.jpg"
)
no-repeat
transparent
;
background-
size
: cover; }
.background-trees {
background
:
url
(
"/static/images/site/nonprofit/nonprof_bg.jpg"
)
no-repeat
transparent
;
background-
size
: cover; }
.image-builder {
background
:
url
(
"/static/images/site/home/builder_screen.jpg"
)
no-repeat
transparent
;
width
:
100%
;
height
:
572px
;
background-
size
:
100%
; }
.image-builder-build {
width
:
83px
;
height
:
83px
;
background-image
:
url
(/../../images/matched.png); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-builder-build {
background-image
:
url
(
"/static/images/site/home/build_icon@2x.png"
);
-webkit-background-
size
:
83px
83px
; } }
.image-builder-
code
{
width
:
83px
;
height
:
83px
;
background-image
:
url
(/../../images/learn-
code
.png); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-builder-
code
{
background-image
:
url
(
"/static/images/site/home/code_icon@2x.png"
);
-webkit-background-
size
:
83px
83px
; } }
.image-builder-deploy {
width
:
83px
;
height
:
83px
;
background-image
:
url
(/../../images/mentor-me.png); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-builder-deploy {
background-image
:
url
(
"/static/images/site/home/deploy_icon@2x.png"
);
-webkit-background-
size
:
83px
83px
; } }
.image-home-realtime {
width
:
543px
;
height
:
337px
;
background-image
:
url
(
"/static/images/site/home/live_code.png"
);
height
:
337px
;
width
:
100%
;
background-
size
:
100%
; }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-home-realtime {
background-image
:
url
(
"/static/images/site/home/live_code@2x.png"
);
-webkit-background-
size
:
543px
337px
; } }
.image-home-team {
width
:
1087px
;
height
:
390px
;
background-image
:
url
(
"/static/images/site/home/team.jpg"
);
margin-top
:
40px
;
width
:
100%
;
background-
size
:
100%
; }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-home-team {
background-image
:
url
(
"/static/images/site/home/team@2x.jpg"
);
-webkit-background-
size
:
1087px
390px
; } }
.logo-white-header {
width
:
149px
;
height
:
44px
;
background-image
:
url
(/../../images/mentconnect.png);
-webkit-backface-
visibility
:
hidden
;
opacity: .
85
;
transition:
0.07
s linear;
-moz-transition:
0.07
s linear;
-webkit-transition:
0.07
s linear; }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.logo-white-header {
background-image
:
url
(
"/static/images/site/home/codiqa_logo@2x.png"
);
-webkit-background-
size
:
149px
44px
; } }
.logo-white-header:hover {
opacity:
1
; }
.logo-green-header {
background
:
url
(
"/static/images/site/home/codiqa_page_logo.png"
)
no-repeat
transparent
;
width
:
135px
;
height
:
41px
; }
.image-props-jqm {
width
:
133px
;
height
:
30px
;
background-image
:
url
(
"/static/images/site/home/jquerymobile.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-props-jqm {
background-image
:
url
(
"/static/images/site/home/jquerymobile@2x.png"
);
-webkit-background-
size
:
133px
30px
; } }
.image-props-techstars {
width
:
58px
;
height
:
42px
;
background-image
:
url
(
"/static/images/site/home/techstars.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-props-techstars {
background-image
:
url
(
"/static/images/site/home/techstars@2x.png"
);
-webkit-background-
size
:
58px
42px
; } }
.image-props-readwrite {
width
:
136px
;
height
:
24px
;
background-image
:
url
(
"/static/images/site/home/readwrite.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-props-readwrite {
background-image
:
url
(
"/static/images/site/home/readwrite@2x.png"
);
-webkit-background-
size
:
136px
24px
; } }
.image-props-zdnet {
width
:
74px
;
height
:
46px
;
background-image
:
url
(
"/static/images/site/home/zdnet.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-props-zdnet {
background-image
:
url
(
"/static/images/site/home/zdnet@2x.png"
);
-webkit-background-
size
:
74px
46px
; } }
.image-props-appstorm {
width
:
123px
;
height
:
21px
;
background-image
:
url
(
"/static/images/site/home/appstorm.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-props-appstorm {
background-image
:
url
(
"/static/images/site/home/appstorm@2x.png"
);
-webkit-background-
size
:
123px
21px
; } }
.image-props-wsj {
width
:
216px
;
height
:
20px
;
background-image
:
url
(
"/static/images/site/home/wsj.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-props-wsj {
background-image
:
url
(
"/static/images/site/home/wsj@2x.png"
);
-webkit-background-
size
:
216px
20px
; } }
.image-props-forbes {
width
:
82px
;
height
:
22px
;
background-image
:
url
(
"/static/images/site/home/forbes.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-props-forbes {
background-image
:
url
(
"/static/images/site/home/forbes@2x.png"
);
-webkit-background-
size
:
82px
22px
; } }
.image-quote {
width
:
50px
;
height
:
50px
;
background-image
:
url
(
"/static/images/site/home/quote.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-quote {
background-image
:
url
(
"/static/images/site/home/quote@2x.png"
);
-webkit-background-
size
:
50px
50px
; } }
.image-quote-lee {
width
:
71px
;
height
:
71px
;
background-image
:
url
(
"/static/images/site/home/lee.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-quote-lee {
background-image
:
url
(
"/static/images/site/home/lee@2x.png"
);
-webkit-background-
size
:
71px
71px
; } }
.image-quote-reuven {
width
:
71px
;
height
:
71px
;
background-image
:
url
(
"/static/images/site/home/reuven.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-quote-reuven {
background-image
:
url
(
"/static/images/site/home/reuven@2x.png"
);
-webkit-background-
size
:
71px
71px
; } }
.image-quote-evan {
width
:
71px
;
height
:
71px
;
background-image
:
url
(
"/static/images/site/home/evan.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-quote-evan {
background-image
:
url
(
"/static/images/site/home/evan@2x.png"
);
-webkit-background-
size
:
71px
71px
; } }
.image-quote-tim {
width
:
71px
;
height
:
71px
;
background-image
:
url
(
"/static/images/site/home/tim.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-quote-tim {
background-image
:
url
(
"/static/images/site/home/tim@2x.png"
);
-webkit-background-
size
:
71px
71px
; } }
.drifty-logo {
width
:
103px
;
height
:
45px
;
background-image
:
url
(
"/static/images/site/home/drifty_codiqa.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.drifty-logo {
background-image
:
url
(
"/static/images/site/home/drifty_codiqa@2x.png"
);
-webkit-background-
size
:
103px
45px
; } }
.image-signup-secure {
width
:
89px
;
height
:
28px
;
background-image
:
url
(
"/static/images/site/signup/secure.png"
);
margin-top
:
-4px
; }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-signup-secure {
background-image
:
url
(
"/static/images/site/signup/secure@2x.png"
);
-webkit-background-
size
:
89px
28px
; } }
.image-plan-feature-addons {
width
:
100px
;
height
:
100px
;
background-image
:
url
(
"/static/images/site/pricing/addons.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-plan-feature-addons {
background-image
:
url
(
"/static/images/site/pricing/addons@2x.png"
);
-webkit-background-
size
:
100px
100px
; } }
.image-plan-feature-jqm {
width
:
100px
;
height
:
100px
;
background-image
:
url
(
"/static/images/site/pricing/jqm.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-plan-feature-jqm {
background-image
:
url
(
"/static/images/site/pricing/jqm@2x.png"
);
-webkit-background-
size
:
100px
100px
; } }
.image-plan-feature-livepreview {
width
:
100px
;
height
:
100px
;
background-image
:
url
(
"/static/images/site/pricing/live_preview.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-plan-feature-livepreview {
background-image
:
url
(
"/static/images/site/pricing/live_preview@2x.png"
);
-webkit-background-
size
:
100px
100px
; } }
.image-plan-feature-pages {
width
:
100px
;
height
:
100px
;
background-image
:
url
(
"/static/images/site/pricing/pages.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-plan-feature-pages {
background-image
:
url
(
"/static/images/site/pricing/pages@2x.png"
);
-webkit-background-
size
:
100px
100px
; } }
.image-plan-feature-security {
width
:
100px
;
height
:
100px
;
background-image
:
url
(
"/static/images/site/pricing/security.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-plan-feature-security {
background-image
:
url
(
"/static/images/site/pricing/security@2x.png"
);
-webkit-background-
size
:
100px
100px
; } }
.image-plan-feature-teams {
width
:
100px
;
height
:
100px
;
background-image
:
url
(
"/static/images/site/pricing/teams.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-plan-feature-teams {
background-image
:
url
(
"/static/images/site/pricing/teams@2x.png"
);
-webkit-background-
size
:
100px
100px
; } }
.image-plan-feature-theming {
width
:
100px
;
height
:
100px
;
background-image
:
url
(
"/static/images/site/pricing/theming.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-plan-feature-theming {
background-image
:
url
(
"/static/images/site/pricing/theming@2x.png"
);
-webkit-background-
size
:
100px
100px
; } }
.image-plan-feature-versioning {
width
:
100px
;
height
:
100px
;
background-image
:
url
(
"/static/images/site/pricing/versioning.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-plan-feature-versioning {
background-image
:
url
(
"/static/images/site/pricing/versioning@2x.png"
);
-webkit-background-
size
:
100px
100px
; } }
.image-partner-zend {
width
:
300px
;
height
:
135px
;
background-image
:
url
(
"/static/images/site/customers/zend_logo.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-partner-zend {
background-image
:
url
(
"/static/images/site/customers/zend_logo@2x.png"
);
-webkit-background-
size
:
300px
135px
; } }
.image-partner-redgate {
width
:
300px
;
height
:
135px
;
background-image
:
url
(
"/static/images/site/customers/redgate_logo.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-partner-redgate {
background-image
:
url
(
"/static/images/site/customers/redgate_logo@2x.png"
);
-webkit-background-
size
:
300px
135px
; } }
.image-customer-apigee {
width
:
300px
;
height
:
135px
;
background-image
:
url
(
"/static/images/site/customers/apigee_logo.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-customer-apigee {
background-image
:
url
(
"/static/images/site/customers/apigee_logo@2x.png"
);
-webkit-background-
size
:
300px
135px
; } }
.image-customer-oracle {
width
:
300px
;
height
:
135px
;
background-image
:
url
(
"/static/images/site/customers/oracle_logo.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-customer-oracle {
background-image
:
url
(
"/static/images/site/customers/oracle_logo@2x.png"
);
-webkit-background-
size
:
300px
135px
; } }
.image-customer-planet {
width
:
300px
;
height
:
135px
;
background-image
:
url
(
"/static/images/site/customers/planet_logo.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-customer-planet {
background-image
:
url
(
"/static/images/site/customers/planet_logo@2x.png"
);
-webkit-background-
size
:
300px
135px
; } }
.image-customer-you {
width
:
223px
;
height
:
184px
;
background-image
:
url
(
"/static/images/site/customers/heart.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-customer-you {
background-image
:
url
(
"/static/images/site/customers/heart@2x.png"
);
-webkit-background-
size
:
223px
184px
; } }
.image-feature-dash {
width
:
50px
;
height
:
50px
;
background-image
:
url
(
"/static/images/site/features/icon_dash.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-dash {
background-image
:
url
(
"/static/images/site/features/icon_dash@2x.png"
);
-webkit-background-
size
:
50px
100px
; } }
.image-feature-cloud {
width
:
50px
;
height
:
50px
;
background-image
:
url
(
"/static/images/site/features/icon_cloud.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-cloud {
background-image
:
url
(
"/static/images/site/features/icon_cloud@2x.png"
);
-webkit-background-
size
:
50px
100px
; } }
.image-feature-maps {
width
:
50px
;
height
:
50px
;
background-image
:
url
(
"/static/images/site/features/icon_maps.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-maps {
background-image
:
url
(
"/static/images/site/features/icon_maps@2x.png"
);
-webkit-background-
size
:
50px
100px
; } }
.image-feature-history {
width
:
50px
;
height
:
50px
;
background-image
:
url
(
"/static/images/site/features/icon_versioning.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-history {
background-image
:
url
(
"/static/images/site/features/icon_versioning@2x.png"
);
-webkit-background-
size
:
50px
100px
; } }
.image-feature-video {
width
:
50px
;
height
:
50px
;
background-image
:
url
(
"/static/images/site/features/icon_video.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-video {
background-image
:
url
(
"/static/images/site/features/icon_video@2x.png"
);
-webkit-background-
size
:
50px
100px
; } }
.image-feature-teams {
width
:
50px
;
height
:
50px
;
background-image
:
url
(
"/static/images/site/features/icon_teams.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-teams {
background-image
:
url
(
"/static/images/site/features/icon_teams@2x.png"
);
-webkit-background-
size
:
50px
100px
; } }
.image-feature-redirectron {
width
:
50px
;
height
:
50px
;
background-image
:
url
(
"/static/images/site/features/icon_redirectron.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-redirectron {
background-image
:
url
(
"/static/images/site/features/icon_redirectron@2x.png"
);
-webkit-background-
size
:
50px
100px
; } }
.image-feature-phonegap {
width
:
50px
;
height
:
50px
;
background-image
:
url
(
"/static/images/site/features/icon_phonegap.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-phonegap {
background-image
:
url
(
"/static/images/site/features/icon_phonegap@2x.png"
);
-webkit-background-
size
:
50px
100px
; } }
.image-feature-dashboard {
width
:
1159px
;
height
:
459px
;
background-image
:
url
(
"/static/images/site/features/dash.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-dashboard {
background-image
:
url
(
"/static/images/site/features/dash@2x.png"
);
-webkit-background-
size
:
1159px
459px
; } }
.image-feature-big-cloud {
width
:
1091px
;
height
:
491px
;
background-image
:
url
(
"/static/images/site/features/cloud.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-big-cloud {
background-image
:
url
(
"/static/images/site/features/cloud@2x.png"
);
-webkit-background-
size
:
1091px
491px
; } }
.image-feature-big-maps {
width
:
603px
;
height
:
487px
;
background-image
:
url
(
"/static/images/site/features/maps.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-big-maps {
background-image
:
url
(
"/static/images/site/features/maps@2x.png"
);
-webkit-background-
size
:
603px
487px
; } }
.image-feature-big-history {
width
:
721px
;
height
:
499px
;
background-image
:
url
(
"/static/images/site/features/versioning.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-big-history {
background-image
:
url
(
"/static/images/site/features/versioning@2x.png"
);
-webkit-background-
size
:
721px
499px
; } }
.image-feature-big-phonegap {
width
:
419px
;
height
:
419px
;
background-image
:
url
(
"/static/images/site/features/phonegap_codiqa.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-big-phonegap {
background-image
:
url
(
"/static/images/site/features/phonegap_codiqa@2x.png"
);
-webkit-background-
size
:
419px
419px
; } }
.image-feature-big-video {
width
:
899px
;
height
:
487px
;
background-image
:
url
(
"/static/images/site/features/video.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-big-video {
background-image
:
url
(
"/static/images/site/features/video@2x.png"
);
-webkit-background-
size
:
899px
487px
; } }
.image-feature-big-redirectron {
width
:
450px
;
height
:
497px
;
background-image
:
url
(
"/static/images/site/features/redirectron.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-big-redirectron {
background-image
:
url
(
"/static/images/site/features/redirectron@2x.png"
);
-webkit-background-
size
:
450px
497px
; } }
.image-feature-big-team {
width
:
734px
;
height
:
296px
;
background-image
:
url
(
"/static/images/site/features/teams_icon.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-big-team {
background-image
:
url
(
"/static/images/site/features/teams_icon@2x.png"
);
-webkit-background-
size
:
734px
296px
; } }
.image-feature-big-components {
width
:
2315px
;
height
:
80px
;
background-image
:
url
(
"/static/images/site/features/components.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-feature-big-components {
background-image
:
url
(
"/static/images/site/features/components@2x.png"
);
-webkit-background-
size
:
2315px
80px
; } }
.image-feature-background-team {
background
:
url
(
"/static/images/site/features/teams_bg.jpg"
)
no-repeat
transparent
;
background-
size
: cover; }
.image-face-adam {
width
:
136px
;
height
:
136px
;
background-image
:
url
(
"/static/images/site/about/adam.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-face-adam {
background-image
:
url
(
"/static/images/site/about/adam@2x.png"
);
-webkit-background-
size
:
136px
272px
; } }
.image-face-ben {
width
:
136px
;
height
:
136px
;
background-image
:
url
(
"/static/images/site/about/ben.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-face-ben {
background-image
:
url
(
"/static/images/site/about/ben@2x.png"
);
-webkit-background-
size
:
136px
272px
; } }
.image-face-max {
width
:
136px
;
height
:
136px
;
background-image
:
url
(
"/static/images/site/about/max.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-face-max {
background-image
:
url
(
"/static/images/site/about/max@2x.png"
);
-webkit-background-
size
:
136px
272px
; } }
.image-face-andrew {
width
:
136px
;
height
:
136px
;
background-image
:
url
(
"/static/images/site/about/andrew.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-face-andrew {
background-image
:
url
(
"/static/images/site/about/andrew@2x.png"
);
-webkit-background-
size
:
136px
272px
; } }
.image-face-chris {
width
:
136px
;
height
:
136px
;
background-image
:
url
(
"/static/images/site/about/chris.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-face-chris {
background-image
:
url
(
"/static/images/site/about/chris@2x.png"
);
-webkit-background-
size
:
136px
272px
; } }
.image-face-brody {
width
:
136px
;
height
:
136px
;
background-image
:
url
(
"/static/images/site/about/brody.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-face-brody {
background-image
:
url
(
"/static/images/site/about/brody@2x.png"
);
-webkit-background-
size
:
136px
272px
; } }
.image-face-ryan {
width
:
136px
;
height
:
136px
;
background-image
:
url
(
"/static/images/site/about/ryan.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-face-ryan {
background-image
:
url
(
"/static/images/site/about/ryan@2x.png"
);
-webkit-background-
size
:
136px
272px
; } }
.image-face-tim {
width
:
136px
;
height
:
136px
;
background-image
:
url
(
"/static/images/site/about/tim.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-face-tim {
background-image
:
url
(
"/static/images/site/about/tim@2x.png"
);
-webkit-background-
size
:
136px
272px
; } }
.image-face-henry {
width
:
136px
;
height
:
136px
;
background-image
:
url
(
"/static/images/site/about/henry.png"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-face-henry {
background-image
:
url
(
"/static/images/site/about/henry@2x.png"
);
-webkit-background-
size
:
136px
272px
; } }
.image-codiqa-plus {
background
:
url
(
"/static/images/site/addons/codiqa+.png"
)
no-repeat
transparent
;
width
:
314px
;
height
:
244px
; }
.image-addon-firebase {
background
:
url
(
"/static/images/site/addons/addons_firebase.jpg"
)
no-repeat
transparent
;
width
:
314px
;
height
:
244px
; }
.image-addon-salesforce {
background
:
url
(
"/static/images/site/addons/addons_salesforce.jpg"
)
no-repeat
transparent
;
width
:
314px
;
height
:
244px
; }
.image-addon-google-analytics {
background
:
url
(
"/static/images/site/addons/addons_google-analytics.jpg"
)
no-repeat
transparent
;
width
:
314px
;
height
:
244px
; }
.image-addon-keenio {
background
:
url
(
"/static/images/site/addons/addons_keenio.jpg"
)
no-repeat
transparent
;
width
:
314px
;
height
:
244px
; }
.image-addon-kinvey {
background
:
url
(
"/static/images/site/addons/addons_kinvey.jpg"
)
no-repeat
transparent
;
width
:
314px
;
height
:
244px
; }
.image-addon-mixpanel {
background
:
url
(
"/static/images/site/addons/addons_mixpanel.jpg"
)
no-repeat
transparent
;
width
:
314px
;
height
:
244px
; }
.image-login-smiley {
width
:
52px
;
height
:
51px
;
background-image
:
url
(
"/static/images/site/signin/smiley.png"
);
margin-top
:
-10px
;
margin-left
:
5px
; }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-login-smiley {
background-image
:
url
(
"/static/images/site/signin/smiley@2x.png"
);
-webkit-background-
size
:
52px
51px
; } }
.login-button-
icon
{
width
:
21px
;
height
:
21px
;
background-image
:
url
(
"/static/images/site/signin/login_icon.png"
);
display
: inline-
block
;
outline
:
none
;
border
:
none
;
margin
:
0px
8px
-4px
-1px
; }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.login-button-
icon
{
background-image
:
url
(
"/static/images/site/signin/login_icon@2x.png"
);
-webkit-background-
size
:
21px
21px
; } }
.image-chris {
width
:
612px
;
height
:
517px
;
background-image
:
url
(
"/static/images/site/support/chris.jpg"
); }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
.image-chris {
background-image
:
url
(
"/static/images/site/support/chris@2x.jpg"
);
-webkit-background-
size
:
612px
517px
; } }
@font-face {
font-family
:
'ProximaNova-Bold'
;
@font-face {
font-family
:
'ProximaNova-Light'
;
@font-face {
font-family
:
'ProximaNova-Regular'
;
@font-face {
font-family
:
'ProximaNova-Thin'
;
@font-face {
font-family
:
'Glyphicons Halflings'
;
src
:
url
(
"/static/lib/glyphicons/glyphiconshalflings-regular.eot"
);
src
:
url
(
"/static/lib/glyphicons/glyphiconshalflings-regular.eot?#iefix"
)
format
(
"embedded-opentype"
),
url
(
"/static/lib/glyphicons/glyphiconshalflings-regular.woff"
)
format
(
"woff"
),
url
(
"/static/lib/glyphicons/glyphiconshalflings-regular.ttf"
)
format
(
"truetype"
),
url
(
"/static/lib/glyphicons/glyphiconshalflings-regular.svg#glyphicons_halflingsregular"
)
format
(
"svg"
); }
.glyphicon:before {
font-family
:
'Glyphicons Halflings'
;
font-style
:
normal
;
font-weight
:
400
;
line-height
:
1
;
-webkit-font-smoothing: antialiased; }
.glyphicon-glass:before {
content
:
"\e001"
; }
.glyphicon-music:before {
content
:
"\e002"
; }
.glyphicon-search:before {
content
:
"\e003"
; }
.glyphicon-envelope:before {
content
:
"\2709"
; }
.glyphicon-heart:before {
content
:
"\e005"
; }
.glyphicon-star:before {
content
:
"\e006"
; }
.glyphicon-star-empty:before {
content
:
"\e007"
; }
.glyphicon-user:before {
content
:
"\e008"
; }
.glyphicon-film:before {
content
:
"\e009"
; }
.glyphicon-th-large:before {
content
:
"\e010"
; }
.glyphicon-th:before {
content
:
"\e011"
; }
.glyphicon-th-list:before {
content
:
"\e012"
; }
.glyphicon-ok:before {
content
:
"\e013"
; }
.glyphicon-remove:before {
content
:
"\e014"
; }
.glyphicon-zoom-in:before {
content
:
"\e015"
; }
.glyphicon-zoom-out:before {
content
:
"\e016"
; }
.glyphicon-off:before {
content
:
"\e017"
; }
.glyphicon-signal:before {
content
:
"\e018"
; }
.glyphicon-cog:before {
content
:
"\e019"
; }
.glyphicon-trash:before {
content
:
"\e020"
; }
.glyphicon-home:before {
content
:
"\e021"
; }
.glyphicon-file:before {
content
:
"\e022"
; }
.glyphicon-time:before {
content
:
"\e023"
; }
.glyphicon-road:before {
content
:
"\e024"
; }
.glyphicon-download-alt:before {
content
:
"\e025"
; }
.glyphicon-download:before {
content
:
"\e026"
; }
.glyphicon-upload:before {
content
:
"\e027"
; }
.glyphicon-inbox:before {
content
:
"\e028"
; }
.glyphicon-play-circle:before {
content
:
"\e029"
; }
.glyphicon-repeat:before {
content
:
"\e030"
; }
.glyphicon-refresh:before {
content
:
"\e031"
; }
.glyphicon-list-alt:before {
content
:
"\e032"
; }
.glyphicon-lock:before {
content
:
"\e033"
; }
.glyphicon-flag:before {
content
:
"\e034"
; }
.glyphicon-headphones:before {
content
:
"\e035"
; }
.glyphicon-volume-off:before {
content
:
"\e036"
; }
.glyphicon-volume-down:before {
content
:
"\e037"
; }
.glyphicon-volume-up:before {
content
:
"\e038"
; }
.glyphicon-qrcode:before {
content
:
"\e039"
; }
.glyphicon-barcode:before {
content
:
"\e040"
; }
.glyphicon-tag:before {
content
:
"\e041"
; }
.glyphicon-tags:before {
content
:
"\e042"
; }
.glyphicon-book:before {
content
:
"\e043"
; }
.glyphicon-bookmark:before {
content
:
"\e044"
; }
.glyphicon-print:before {
content
:
"\e045"
; }
.glyphicon-camera:before {
content
:
"\e046"
; }
.glyphicon-
font
:before {
content
:
"\e047"
; }
.glyphicon-bold:before {
content
:
"\e048"
; }
.glyphicon-italic:before {
content
:
"\e049"
; }
.glyphicon-text-
height
:before {
content
:
"\e050"
; }
.glyphicon-text-
width
:before {
content
:
"\e051"
; }
.glyphicon-align-
left
:before {
content
:
"\e052"
; }
.glyphicon-align-center:before {
content
:
"\e053"
; }
.glyphicon-align-
right
:before {
content
:
"\e054"
; }
.glyphicon-align-justify:before {
content
:
"\e055"
; }
.glyphicon-list:before {
content
:
"\e056"
; }
.glyphicon-indent-
left
:before {
content
:
"\e057"
; }
.glyphicon-indent-
right
:before {
content
:
"\e058"
; }
.glyphicon-facetime-video:before {
content
:
"\e059"
; }
.glyphicon-picture:before {
content
:
"\e060"
; }
.glyphicon-pencil:before {
content
:
"\270f"
; }
.glyphicon-map-marker:before {
content
:
"\e062"
; }
.glyphicon-adjust:before {
content
:
"\e063"
; }
.glyphicon-tint:before {
content
:
"\e064"
; }
.glyphicon-edit:before {
content
:
"\e065"
; }
.glyphicon-share:before {
content
:
"\e066"
; }
.glyphicon-check:before {
content
:
"\e067"
; }
.glyphicon-move:before {
content
:
"\e068"
; }
.glyphicon-step-backward:before {
content
:
"\e069"
; }
.glyphicon-fast-backward:before {
content
:
"\e070"
; }
.glyphicon-backward:before {
content
:
"\e071"
; }
.glyphicon-play:before {
content
:
"\e072"
; }
.glyphicon-
pause
:before {
content
:
"\e073"
; }
.glyphicon-
stop
:before {
content
:
"\e074"
; }
.glyphicon-forward:before {
content
:
"\e075"
; }
.glyphicon-fast-forward:before {
content
:
"\e076"
; }
.glyphicon-step-forward:before {
content
:
"\e077"
; }
.glyphicon-eject:before {
content
:
"\e078"
; }
.glyphicon-chevron-
left
:before {
content
:
"\e079"
; }
.glyphicon-chevron-
right
:before {
content
:
"\e080"
; }
.glyphicon-plus-sign:before {
content
:
"\e081"
; }
.glyphicon-minus-sign:before {
content
:
"\e082"
; }
.glyphicon-remove-sign:before {
content
:
"\e083"
; }
.glyphicon-ok-sign:before {
content
:
"\e084"
; }
.glyphicon-question-sign:before {
content
:
"\e085"
; }
.glyphicon-info-sign:before {
content
:
"\e086"
; }
.glyphicon-screenshot:before {
content
:
"\e087"
; }
.glyphicon-remove-circle:before {
content
:
"\e088"
; }
.glyphicon-ok-circle:before {
content
:
"\e089"
; }
.glyphicon-ban-circle:before {
content
:
"\e090"
; }
.glyphicon-arrow-
left
:before {
content
:
"\e091"
; }
.glyphicon-arrow-
right
:before {
content
:
"\e092"
; }
.glyphicon-arrow-up:before {
content
:
"\e093"
; }
.glyphicon-arrow-down:before {
content
:
"\e094"
; }
.glyphicon-share-alt:before {
content
:
"\e095"
; }
.glyphicon-resize-full:before {
content
:
"\e096"
; }
.glyphicon-resize-small:before {
content
:
"\e097"
; }
.glyphicon-plus:before {
content
:
"\002b"
; }
.glyphicon-minus:before {
content
:
"\2212"
; }
.glyphicon-asterisk:before {
content
:
"\002a"
; }
.glyphicon-exclamation-sign:before {
content
:
"\e101"
; }
.glyphicon-gift:before {
content
:
"\e102"
; }
.glyphicon-leaf:before {
content
:
"\e103"
; }
.glyphicon-fire:before {
content
:
"\e104"
; }
.glyphicon-eye-open:before {
content
:
"\e105"
; }
.glyphicon-eye-close:before {
content
:
"\e106"
; }
.glyphicon-warning-sign:before {
content
:
"\e107"
; }
.glyphicon-plane:before {
content
:
"\e108"
; }
.glyphicon-calendar:before {
content
:
"\e109"
; }
.glyphicon-random:before {
content
:
"\e110"
; }
.glyphicon-comment:before {
content
:
"\e111"
; }
.glyphicon-magnet:before {
content
:
"\e112"
; }
.glyphicon-chevron-up:before {
content
:
"\e113"
; }
.glyphicon-chevron-down:before {
content
:
"\e114"
; }
.glyphicon-retweet:before {
content
:
"\e115"
; }
.glyphicon-shopping-cart:before {
content
:
"\e116"
; }
.glyphicon-folder-close:before {
content
:
"\e117"
; }
.glyphicon-folder-open:before {
content
:
"\e118"
; }
.glyphicon-resize-vertical:before {
content
:
"\e119"
; }
.glyphicon-resize-horizontal:before {
content
:
"\e120"
; }
.glyphicon-hdd:before {
content
:
"\e121"
; }
.glyphicon-bullhorn:before {
content
:
"\e122"
; }
.glyphicon-bell:before {
content
:
"\e123"
; }
.glyphicon-certificate:before {
content
:
"\e124"
; }
.glyphicon-thumbs-up:before {
content
:
"\e125"
; }
.glyphicon-thumbs-down:before {
content
:
"\e126"
; }
.glyphicon-hand-
right
:before {
content
:
"\e127"
; }
.glyphicon-hand-
left
:before {
content
:
"\e128"
; }
.glyphicon-hand-up:before {
content
:
"\e129"
; }
.glyphicon-hand-down:before {
content
:
"\e130"
; }
.glyphicon-circle-arrow-
right
:before {
content
:
"\e131"
; }
.glyphicon-circle-arrow-
left
:before {
content
:
"\e132"
; }
.glyphicon-circle-arrow-up:before {
content
:
"\e133"
; }
.glyphicon-circle-arrow-down:before {
content
:
"\e134"
; }
.glyphicon-globe:before {
content
:
"\e135"
; }
.glyphicon-wrench:before {
content
:
"\e136"
; }
.glyphicon-tasks:before {
content
:
"\e137"
; }
.glyphicon-filter:before {
content
:
"\e138"
; }
.glyphicon-briefcase:before {
content
:
"\e139"
; }
.glyphicon-fullscreen:before {
content
:
"\e140"
; }
.glyphicon-dashboard:before {
content
:
"\e141"
; }
.glyphicon-paperclip:before {
content
:
"\e142"
; }
.glyphicon-heart-empty:before {
content
:
"\e143"
; }
.glyphicon-link:before {
content
:
"\e144"
; }
.glyphicon-phone:before {
content
:
"\e145"
; }
.glyphicon-pushpin:before {
content
:
"\e146"
; }
.glyphicon-euro:before {
content
:
"\20ac"
; }
.glyphicon-usd:before {
content
:
"\e148"
; }
.glyphicon-gbp:before {
content
:
"\e149"
; }
.glyphicon-sort:before {
content
:
"\e150"
; }
.glyphicon-sort-by-alphabet:before {
content
:
"\e151"
; }
.glyphicon-sort-by-alphabet-alt:before {
content
:
"\e152"
; }
.glyphicon-sort-by-order:before {
content
:
"\e153"
; }
.glyphicon-sort-by-order-alt:before {
content
:
"\e154"
; }
.glyphicon-sort-by-attributes:before {
content
:
"\e155"
; }
.glyphicon-sort-by-attributes-alt:before {
content
:
"\e156"
; }
.glyphicon-unchecked:before {
content
:
"\e157"
; }
.glyphicon-expand:before {
content
:
"\e158"
; }
.glyphicon-collapse:before {
content
:
"\e159"
; }
.glyphicon-collapse-
top
:before {
content
:
"\e160"
; }
.proxima-
thin
{
font-family
:
'ProximaNova-Thin'
,
Helvetica
,
Arial
,
sans-serif
; }
.proxima-light {
font-family
:
'ProximaNova-Light'
,
Helvetica
,
Arial
,
sans-serif
; }
.proxima-regular {
font-family
:
'ProximaNova-Regular'
,
Helvetica
,
Arial
,
sans-serif
; }
.proxima-
bold
{
font-family
:
'ProximaNova-Bold'
,
Helvetica
,
Arial
,
sans-serif
; }
body {
font-family
:
"ProximaNova-Regular"
,
Helvetica
,
Arial
,
sans-serif
;
-webkit-font-smoothing: antialiased;
color
:
#888
;
font-size
:
15px
;
overflow-x:
hidden
; }
h
1
, h
2
, h
3
, h
4
, h
5
{
font-family
:
'ProximaNova-Regular'
,
Helvetica
,
Arial
,
sans-serif
;
font-weight
:
normal
;
color
:
#444
;
margin-top
:
0
;
margin-bottom
:
15px
; }
a {
color
:
#444
;
text-decoration
:
underline
;
transition:
0.07
s linear;
-moz-transition:
0.07
s linear;
-webkit-transition:
0.07
s linear; }
a:hover {
color
:
#a1c346
; }
ol {
margin
:
0
;
padding
:
0px
0px
0px
20px
; }
ol li {
list-style
:
decimal
;
padding
:
0px
;
margin
:
0px
0px
15px
0px
; }
strong {
letter-spacing
:
-1px
; }
.input-group.append-label .form-control {
font-family
:
'ProximaNova-Bold'
,
Helvetica
,
Arial
,
sans-serif
;
color
:
#222
; }
.input-group.append-label .form-control:focus {
border-color
:
#eaeaea
; }
.input-group-addon.bordered {
border-width
:
2px
;
color
:
#bbb
;
-webkit-box-shadow:
none
;
box-shadow:
none
; }
.container h
2
{
text-align
:
center
;
margin-top
:
0px
; }
.container h
2
.
left
{
text-align
:
left
; }
.container.padded-
top
{
padding-top
:
80px
; }
.container.padded-
bottom
{
padding-bottom
:
80px
; }
.container.padded {
padding
:
80px
0px
; }
header {
color
:
#fff
; }
header > .container {
padding
:
40px
0px
50px
0px
; }
header h
1
, header h
2
, header h
3
, header h
4
, header h
5
{
color
:
#fff
; }
header .navbar-toggle {
border-color
:
#fff
; }
header .navbar-toggle .icon-bar {
background-color
:
#fff
; }
header .navbar li a {
color
:
#fff
;
text-decoration
:
none
; }
header h
1
{
font-size
:
50px
;
font-family
:
'ProximaNova-Light'
,
Helvetica
,
Arial
,
sans-serif
; }
.heading-bottom-margin {
margin-bottom
:
60px
; }
#footer {
background-color
:
#fff
;
padding
:
70px
0px
35px
0px
;
color
:
#FFF
;
line-height
:
30px
; }
#footer h
1
, #footer h
2
, #footer h
3
, #footer h
4
, #footer h
5
{
color
:
#FFF
;
margin-bottom
:
0px
; }
#footer .footer-list-heading {
font-family
: ProximaNova-Bold,
Helvetica
,
Arial
,
sans-serif
;
font-size
:
13px
;
letter-spacing
:
3px
;
line-height
:
28px
;
margin-top
:
0
; }
#footer #footer-form {
height
:
33px
;
padding
:
6px
12px
;
font-size
:
14px
;
line-height
:
1.42857
;
color
:
#eeeeee
;
vertical-align
:
middle
;
background-color
:
#757575
;
border
:
none
;
border-radius:
2px
;
border-bottom-right-radius:
0
;
border-top-right-radius:
0
;
-webkit-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.1
);
-moz-box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.1
);
box-shadow:
inset
0
1px
1px
rgba(
0
,
0
,
0
,
0.1
); }
#footer
#faceb
ook-follow iframe {
margin-top
:
-7px
;
margin-left
:
10px
; }
#footer iframe {
float
:
left
; }
#footer nav li a {
color
:
#fff
;
text-decoration
:
none
;
opacity: .
7
;
transition:
0.07
s linear;
-moz-transition:
0.07
s linear;
-webkit-transition:
0.07
s linear; }
#footer nav li a:hover {
opacity:
1
; }
#sub-footer {
background-color
:
#333333
;
padding
:
40px
0px
30px
0px
;
color
:
#999
;
line-height
:
50px
;
font-size
:
12px
;
margin-top
:
0px
;
margin-bottom
:
0px
; }
#sub-footer h
1
, #sub-footer h
2
, #sub-footer h
3
, #sub-footer h
4
, #sub-footer h
5
{
color
:
#bbbbbb
;
margin-bottom
:
0px
; }
#sub-footer #copyright-section {
color
:
#999
;
margin
:
0px
0px
0px
0px
!important
; }
#sub-footer #copyright-section a {
text-decoration
:
none
; }
#sub-footer #copyright-section a:hover {
color
:
#bbb
; }
#sub-footer a {
color
:
#999
; }
#sub-footer #
transparent
{
opacity: .
4
;
transition:
0.07
s linear;
-moz-transition:
0.07
s linear;
-webkit-transition:
0.07
s linear; }
#sub-footer #transparent:hover {
opacity: .
8
; }
#sub-footer #love {
text-align
:
right
; }
#sub-footer .love-
icon
{
width
:
16px
;
height
:
14px
;
background-image
:
url
(
"/static/images/site/home/heart.png"
);
display
: inline-
block
;
outline
:
none
;
border
:
none
;
margin
:
0px
3px
-3px
3px
; }
@media (-webkit-min-device-pixel-ratio:
2
), (-moz-min-device-pixel-ratio:
2
) {
#sub-footer .love-
icon
{
background-image
:
url
(
"/static/images/site/home/heart@2x.png"
);
-webkit-background-
size
:
16px
14px
; } }
.lead {
font-size
:
18px
;
margin-top
:
20px
; }
#cta {
color
:
#fff
; }
#cta a {
color
:
#fff
;
text-decoration
:
none
; }
#cta a.btn-
large
{
padding
:
20px
28px
;
font-size
:
28px
;
box-shadow:
0px
1px
5px
rgba(
0
,
0
,
0
,
0.15
);
-webkit-box-shadow:
0px
1px
5px
rgba(
0
,
0
,
0
,
0.15
);
-moz-box-shadow:
0px
1px
5px
rgba(
0
,
0
,
0
,
0.15
); }
#cta a.btn-
large
.btn-success:hover {
border-color
:
#a2cd48
; }
#cta a.btn-
large
.btn-success:active {
outline
:
0
;
border-color
:
#81AA2D
;
box-shadow:
0px
0px
0px
rgba(
0
,
0
,
0
,
0
),
inset
0
3px
5px
rgba(
0
,
0
,
0
,
0.05
);
-webkit-box-shadow:
0px
0px
0px
rgba(
0
,
0
,
0
,
0
),
inset
0
3px
5px
rgba(
0
,
0
,
0
,
0.05
);
-moz-box-shadow:
0px
0px
0px
rgba(
0
,
0
,
0
,
0
),
inset
0
3px
5px
rgba(
0
,
0
,
0
,
0.05
); }
#cta #cta-text {
padding
:
40px
0px
80px
0px
; }
#cta #button-row {
margin-top
:
20px
; }
#cta .container {
}
#cta #try-demo {
margin-left
:
15px
;
font-size
:
18px
;
margin-bottom
:
-5px
; }
#cta #try-demo .glyphicon {
font-size
:
13px
; }
#cta #try-demo:hover {
text-decoration
:
underline
; }
#props {
background-color
:
#eee
;
text-align
:
center
;
line-height
:
85px
; }
#props #props-logos > * {
text-align
:
center
;
margin-left
:
54px
; }
#props #props-logos > *:first-child {
margin-left
:
15px
; }
#fea
ture-screenshot {
text-align
:
center
; }
.center-feature-sub-content {
text-align
:
center
;
font-size
:
18px
;
color
:
#888888
;
line-height
:
30px
; }
.center-feature-sub-content a {
text-decoration
:
none
; }
#center-feature-screenshot {
margin-top
:
40px
; }
.sub-head-feature-content {
margin
:
0
0
10px
;
font-size
:
18px
;
color
:
#888888
;
line-height
:
30px
;
width
:
540px
; }
#three-ponts-area {
background-color
:
#FFF
;
margin-top
:
-145px
;
position
:
relative
;
padding
:
50px
25px
0px
25px
;
opacity: .
93
; }
#three-ponts-area .asset {
margin-bottom
:
15px
; }
#three-ponts-area .three-point-body-text {
padding
:
0
28px
;
color
:
#888888
;
font-size
:
16px
; }
#preview-live-sub-content {
font-size
:
18px
;
color
:
#fff
;
line-height
:
30px
;
width
:
540px
;
padding-bottom
:
18px
; }
#sub-text-margin {
margin-top
:
60px
; }
.HYPE_scene {
background-color
:
transparent
!important
; }
#team-area {
text-align
:
center
; }
#team-pic {
margin-top
:
40px
;
vertical-align
:
bottom
; }
#main .offcolor {
background-color
:
#f7f7f7
; }
#main .feature.image {
color
:
#fff
;
background-
size
: cover; }
#fea
ture-preview-live {
background
:
url
(
"/static/images/site/home/preview_live_bg.jpg"
)
no-repeat
transparent
; }
#fea
ture-preview-live h
2
{
color
:
#fff
;
padding-top
:
16px
; }
li {
list-style
:
none
;
padding
:
0
; }
ul {
padding
:
0
; }
#try-now-btn {
margin-top
:
30px
; }
#no-spam {
font-size
:
12px
;
margin-top
:
10px
;
margin-bottom
:
20px
;
color
:
#aaa
; }
#quotes #quote-wrapper {
width
:
84%
;
margin
:
auto
;
padding
:
0px
0px
10px
0px
;
text-align
:
center
;
margin-left
:
55px
; }
#quotes #quote-wrapper .quote {
font-size
:
24px
;
font-family
: Georgia,
serif
;
min-height
:
150px
;
-webkit-transition: opacity
0.3
s;
transition: opacity
0.3
s; }
#quotes #quote-wrapper .quote.fadeOut {
opacity:
0
; }
#quotes .person {
opacity:
0.3
;
-webkit-transition: opacity
0.3
s;
transition: opacity
0.3
s;
cursor
:
pointer
; }
#quotes .person:hover, #quotes .person.active {
opacity:
1
; }
#quotes .person .who {
margin-top
:
15px
;
font-size
:
16px
;
display
:
block
; }
@media (
max-width
:
1200px
) and (
min-width
:
992px
) {
.HYPE_scene {
-webkit-transform: scale(
0.8
);
-moz-transform: scale(
0.8
);
-ms-transform: scale(
0.8
);
transform: scale(
0.8
); } }
.product-picker {
margin
:
0px
0px
30px
0px
; }
.product-picker a {
display
: inline-
block
;
padding
:
10px
25px
;
color
:
#fff
;
border
:
2px
solid
#fff
;
text-decoration
:
none
;
font-size
:
18px
; }
.product-picker a.selected {
background-color
:
#fff
;
color
:
#098760
;
font-weight
:
bold
; }
.product-picker a:first-child {
border-radius:
10px
0px
0px
10px
;
border-width
:
2px
0px
2px
2px
; }
.product-picker a:last-child {
border-radius:
0px
10px
10px
0px
;
border-width
:
2px
2px
2px
0px
; }
#plans-content h
2
{
margin-bottom
:
60px
; }
#plans-cta-content {
padding-bottom
:
100px
; }
#plans-cta-content .product-picker a.selected {
color
:
#b3d371
; }
#plans-upgrade-content #pricing-table {
margin-top
:
60px
;
margin-bottom
:
60px
; }
#pricing-table {
margin-top
:
-132px
;
margin-bottom
:
-87px
;
border-radius:
2px
; }
#pricing-table th {
height
:
130px
;
padding
:
15px
30px
;
max-height
:
130px
;
min-height
:
130px
;
color
:
#fff
;
background-color
:
#51524c
;
border
:
1px
solid
#6f6f6f
;
border-width
:
0px
1px
1px
1px
;
border-bottom
:
1px
solid
#51524c
;
font-family
:
'ProximaNova-Light'
,
Helvetica
,
Arial
,
sans-serif
;
letter-spacing
:
1px
;
font-size
:
16px
;
text-align
:
center
; }
#pricing-table th .price-area {
margin-top
:
12px
;
margin-bottom
:
-12px
; }
#pricing-table th .price {
font-size
:
40px
;
font-family
:
'ProximaNova-Bold'
,
Helvetica
,
Arial
,
sans-serif
;
font-weight
:
normal
;
letter-spacing
:
-1px
; }
#pricing-table th .term {
font-size
:
10px
;
letter-spacing
:
1px
;
color
:
#aaaaaa
; }
#pricing-table th .duration {
font-size
:
20px
;
margin-left
:
4px
; }
#pricing-table th#price-header {
vertical-align
:
middle
;
font-size
:
30px
; }
#pricing-table th:first-child {
text-align
:
left
; }
#pricing-table tr:last-child td {
padding
:
15px
40px
; }
#pricing-table .btn-
large
{
font-family
:
'ProximaNova-Bold'
,
Helvetica
,
Arial
,
sans-serif
;
padding-top
:
15px
;
padding
:
15px
25px
15px
25px
; }
#pricing-table td {
border
:
1px
solid
#ededed
;
padding
:
42px
30px
;
font-size
:
16px
;
text-align
:
center
;
background-color
:
#fff
;
position
:
relative
;
min-width
:
140px
; }
#pricing-table td:first-child {
text-align
:
left
; }
#pricing-table td:first-child span {
display
:
block
; }
#pricing-table td:first-child span:hover {
cursor
:
pointer
; }
#pricing-table td:first-child i {
display
: inline-
block
;
margin-left
:
5px
;
margin-bottom
:
-3px
; }
#plans-questions p {
line-height
:
28px
;
margin-bottom
:
20px
;
margin-bottom
:
30px
;
padding
:
0px
30px
0px
30px
;
color
:
#999999
; }
#plans-questions h
4
{
text-align
:
left
;
margin-bottom
:
5px
;
padding-left
:
30px
; }
#plans-also {
padding-top
:
100px
;
text-align
:
center
; }
#plans-also .row {
margin-top
:
65px
; }
#plans-also .asset {
margin-bottom
:
15px
; }
#plans-also a.btn {
margin-top
:
80px
;
padding
:
20px
30px
;
font-size
:
30px
; }
#plans-more-questions {
background-color
:
#b3d371
; }
#plans-more-questions a {
font-size
:
18px
; }
#plans-more-questions h
2
{
text-align
:
left
;
margin-bottom
:
10px
; }
#plans-more-questions h
3
{
margin-top
:
60px
;
margin-bottom
:
10px
;
letter-spacing
:
2px
; }
@media
screen
and (
max-width
:
991px
) {
#plans-also {
padding-top
:
0px
; }
#plans-cta-content {
padding-bottom
:
0px
; }
#pricing-table {
margin-top
:
40px
;
margin-bottom
:
40px
; }
#pricing-table tr:last-child td {
padding
:
5px
12px
; }
#pricing-table th {
height
:
90px
; }
#pricing-table th .price {
font-size
:
25px
; }
#pricing-table .btn {
padding
:
8px
8px
;
font-size
:
16px
; }
#pricing-table td, #pricing-table th {
padding
:
5px
12px
; } }
#signup-content .save {
color
:
#96c038
;
display
: inline-
block
;
margin-left
:
5px
; }
#signup-billing-plans {
margin-top
:
40px
; }
#signup-billing-plans table, #signup-upgrade-billing-plans table {
width
:
100%
; }
#signup-billing-plans table tr td, #signup-upgrade-billing-plans table tr td {
padding
:
5px
0px
;
font-size
:
16px
; }
#signup-billing-plans table tr td.plan-length, #signup-upgrade-billing-plans table tr td.plan-length {
padding-left
:
5px
; }
#signup-billing-plans table tr td.plan-price, #signup-upgrade-billing-plans table tr td.plan-price {
color
:
#222
; }
#signup-billing-card {
margin-top
:
20px
; }
#signup-alert-info {
margin-top
:
40px
; }
#signup-bottom-row {
margin-top
:
40px
; }
#signup-bottom-row a {
color
:
#888
; }
#signup-upgrade-plans {
margin-bottom
:
20px
; }
#signup-upgrade-total {
text-align
:
right
; }
.has-error .help-
block
{
font-weight
:
bold
; }
#customers-content h
4
{
letter-spacing
:
4px
;
margin-bottom
:
30px
; }
#customers-content .customer {
padding
:
30px
50px
;
box-sizing: border-box;
height
:
400px
; }
@media
screen
and (
max-width
:
992px
) {
#customers-content .customer {
width
:
100%
; } }
#customers-content .customer .which {
font-size
:
26px
;
font-family
:
"ProximaNova-Bold"
,
Helvetica
,
Arial
,
sans-serif
;
margin-top
:
20px
; }
#customers-content .customer .which-what {
font-size
:
20px
; }
#customers-content .spacer {
width
:
2%
; }
#customers-content #partner-zend {
background-color
:
#3b8ab5
;
color
:
#fff
; }
#customers-content #partner-zend a {
color
:
#fff
; }
#customers-content #partner-redgate {
background-color
:
#e7e7e7
;
color
:
#222
; }
#customers-content #partner-redgate p.who-more {
color
:
#444
; }
#customers-content #partner-info {
margin-top
:
30px
; }
#customers-content #customers-showcase {
background-color
:
#f7f7f7
; }
#customers-content #customers-showcase .row {
margin-bottom
:
100px
; }
#customers-content #customer-oracle {
background-color
:
#d9001d
;
color
:
#fff
; }
#customers-content #customer-oracle a {
color
:
#fff
;
text-decoration
:
underline
; }
#customers-content #customer-planet {
background-color
:
#000
;
color
:
#fff
; }
#customers-content #customer-planet a {
color
:
#d93229
;
text-decoration
:
underline
; }
#customers-content #customer-apigee {
background-color
:
#fd5e1a
;
color
:
#fff
; }
#customers-content #customer-apigee a {
color
:
#fff
;
text-decoration
:
underline
; }
#customers-content #customer-you {
position
:
relative
;
color
:
#aaa
;
line-height
:
340px
;
background-color
:
#fff
; }
#customers-content #customer-you .asset span {
vertical-align
:
middle
;
font-size
:
40px
; }
#customers-content #customer-you a {
color
:
#111
;
text-decoration
:
underline
; }
#customers-content #customer-you .center-text {
font-family
:
"ProximaNova-Light"
,
Helvetica
,
Arial
,
sans-serif
;
line-height
:
25px
;
text-align
:
center
;
width
:
350px
;
height
:
100px
;
position
:
absolute
;
left
:
50%
;
top
:
50%
;
margin-top
:
-32px
;
margin-left
:
-175px
;
vertical-align
:
middle
; }
#customers-content #customer-you .center-text b {
font-family
:
"ProximaNova-Light"
,
Helvetica
,
Arial
,
sans-serif
;
font-weight
:
normal
;
font-size
:
40px
; }
#customers-content .customer .who {
margin-bottom
:
30px
; }
#customers-content .customer .quote {
font-family
:
"ProximaNova-Bold"
,
Helvetica
,
Arial
,
sans-serif
;
font-size
:
18px
; }
#customers-content .customer .who-more {
color
: rgba(
255
,
255
,
255
,
0.7
); }
@-webkit-keyframes pulse {
0%
{
-webkit-transform: scale(
1
); }
50%
{
-webkit-transform: scale(
1.1
); }
100%
{
-webkit-transform: scale(
1
); } }
@-moz-keyframes pulse {
0%
{
-moz-transform: scale(
1
); }
50%
{
-moz-transform: scale(
1.1
); }
100%
{
-moz-transform: scale(
1
); } }
@-o-keyframes pulse {
0%
{
-o-transform: scale(
1
); }
50%
{
-o-transform: scale(
1.1
); }
100%
{
-o-transform: scale(
1
); } }
@keyframes pulse {
0%
{
transform: scale(
1
); }
50%
{
transform: scale(
1.1
); }
100%
{
transform: scale(
1
); } }
@-webkit-keyframes pulse-rotate {
0%
{
-webkit-transform: rotate(
0
) scale(
1
);
-moz-transform: rotate(
0
) scale(
1
);
-ms-transform: rotate(
0
) scale(
1
);
-o-transform: rotate(
0
) scale(
1
); }
50%
{
-webkit-transform: rotate(
-360
deg) scale(
1.1
);
-moz-transform: rotate(
-360
deg) scale(
1.1
);
-ms-transform: rotate(
-360
deg) scale(
1.1
);
-o-transform: rotate(
-360
deg) scale(
1.1
); }
100%
{
-webkit-transform: rotate(
-720
deg) scale(
1
);
-moz-transform: rotate(
-720
deg) scale(
1
);
-ms-transform: rotate(
-720
deg) scale(
1
);
-o-transform: rotate(
-720
deg) scale(
1
); } }
@-moz-keyframes pulse-rotate {
0%
{
-webkit-transform: rotate(
0
) scale(
1
);
-moz-transform: rotate(
0
) scale(
1
);
-ms-transform: rotate(
0
) scale(
1
);
-o-transform: rotate(
0
) scale(
1
); }
50%
{
-webkit-transform: rotate(
-360
deg) scale(
1.1
);
-moz-transform: rotate(
-360
deg) scale(
1.1
);
-ms-transform: rotate(
-360
deg) scale(
1.1
);
-o-transform: rotate(
-360
deg) scale(
1.1
); }
100%
{
-webkit-transform: rotate(
-720
deg) scale(
1
);
-moz-transform: rotate(
-720
deg) scale(
1
);
-ms-transform: rotate(
-720
deg) scale(
1
);
-o-transform: rotate(
-720
deg) scale(
1
); } }
@-o-keyframes pulse-rotate {
0%
{
-webkit-transform: rotate(
0
) scale(
1
);
-moz-transform: rotate(
0
) scale(
1
);
-ms-transform: rotate(
0
) scale(
1
);
-o-transform: rotate(
0
) scale(
1
); }
50%
{
-webkit-transform: rotate(
-360
deg) scale(
1.1
);
-moz-transform: rotate(
-360
deg) scale(
1.1
);
-ms-transform: rotate(
-360
deg) scale(
1.1
);
-o-transform: rotate(
-360
deg) scale(
1.1
); }
100%
{
-webkit-transform: rotate(
-720
deg) scale(
1
);
-moz-transform: rotate(
-720
deg) scale(
1
);
-ms-transform: rotate(
-720
deg) scale(
1
);
-o-transform: rotate(
-720
deg) scale(
1
); } }
@keyframes pulse-rotate {
0%
{
-webkit-transform: rotate(
0
) scale(
1
);
-moz-transform: rotate(
0
) scale(
1
);
-ms-transform: rotate(
0
) scale(
1
);
-o-transform: rotate(
0
) scale(
1
); }
50%
{
-webkit-transform: rotate(
-360
deg) scale(
1.1
);
-moz-transform: rotate(
-360
deg) scale(
1.1
);
-ms-transform: rotate(
-360
deg) scale(
1.1
);
-o-transform: rotate(
-360
deg) scale(
1.1
); }
100%
{
-webkit-transform: rotate(
-720
deg) scale(
1
);
-moz-transform: rotate(
-720
deg) scale(
1
);
-ms-transform: rotate(
-720
deg) scale(
1
);
-o-transform: rotate(
-720
deg) scale(
1
); } }
#about-text p {
margin-bottom
:
40px
;
color
:
#999999
;
line-height
:
28px
; }
#about-text h
4
{
margin-bottom
:
5px
; }
#about-content-text {
margin-top
:
90px
; }
#about-content h
2
{
line-height
:
42px
; }
#about-faces .row {
margin-bottom
:
70px
; }
#about-faces .row:last-child {
margin-bottom
:
0
; }
#about-faces .asset:hover {
background-position
:
0px
-136px
;
-webkit-animation-delay:
0
;
-webkit-animation-duration:
0.4
s;
-webkit-animation-name: pulse;
-webkit-animation-timing-function: ease;
-webkit-animation-iteration-count:
1
;
-moz-animation-delay:
0
;
-moz-animation-duration:
0.4
s;
-moz-animation-name: pulse;
-moz-animation-timing-function: ease;
-moz-animation-iteration-count:
1
;
-o-animation-delay:
0
;
-o-animation-duration:
0.4
s;
-o-animation-name: pulse;
-o-animation-timing-function: ease;
-o-animation-iteration-count:
1
;
animation-delay:
0
;
animation-duration:
0.4
s;
animation-name: pulse;
animation-timing-function: ease;
animation-iteration-count:
1
; }
#about-faces .asset:hover.image-face-henry {
-webkit-animation-delay:
0
;
-webkit-animation-duration:
0.4
s;
-webkit-animation-name: pulse-rotate;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count:
1
;
-moz-animation-delay:
0
;
-moz-animation-duration:
0.4
s;
-moz-animation-name: pulse-rotate;
-moz-animation-timing-function: linear;
-moz-animation-iteration-count:
1
;
-o-animation-delay:
0
;
-o-animation-duration:
0.4
s;
-o-animation-name: pulse-rotate;
-o-animation-timing-function: linear;
-o-animation-iteration-count:
1
;
animation-delay:
0
;
animation-duration:
0.4
s;
animation-name: pulse-rotate;
animation-timing-function: linear;
animation-iteration-count:
1
; }
#fea
tures-content h
2
{
font-family
:
'ProximaNova-Regular'
,
Helvetica
,
Arial
,
sans-serif
; }
#fea
tures-content h
4
{
margin-bottom
:
60px
;
color
:
#888888
; }
#fea
tures-content a {
text-decoration
:
none
; }
#fea
tures-bar {
backround-
color
:
#fdfdfb
;
padding
:
10px
0px
;
-webkit-box-shadow:
0px
1px
5px
rgba(
0
,
0
,
0
,
0.05
);
box-shadow:
0px
1px
5px
rgba(
0
,
0
,
0
,
0.05
); }
#fea
tures-icons > * {
text-decoration
:
none
;
display
:
block
;
width
:
12.5%
;
float
:
left
;
text-align
:
center
; }
#fea
tures-icons > * h
4
{
margin-bottom
:
5px
;
margin-top
:
5px
;
font-weight
:
bold
;
font-size
:
14px
;
color
:
#bbb
; }
#fea
tures-cloud {
background-color
:
#9ecfec
;
color
:
#fff
; }
#fea
tures-cloud h
2
{
color
:
#fff
; }
#fea
tures-cloud h
4
{
color
:
#E8F6FF
; }
#fea
tures-maps {
background-color
:
#fff
; }
#fea
tures-history {
background-color
:
#F7F7F7
; }
#fea
tures-video {
background-color
:
#fff
; }
#fea
tures-team {
color
:
#fff
; }
#fea
tures-team h
2
{
color
:
#fff
; }
#fea
tures-team h
4
{
color
:
#eee
; }
#fea
tures-redirectron {
background-color
:
#fff
; }
#fea
tures-phonegap {
background-color
:
#444
;
color
:
#fff
; }
#fea
tures-phonegap h
2
{
color
:
#fff
; }
#fea
tures-phonegap h
4
{
color
:
#eee
; }
@-webkit-keyframes infiniteBackground {
from {
background-position
:
0
0
; }
to {
background-position
:
-100%
0
; } }
@-moz-keyframes infiniteBackground {
from {
background-position
:
0
0
; }
to {
background-position
:
-100%
0
; } }
@-o-keyframes infiniteBackground {
from {
background-position
:
0
0
; }
to {
background-position
:
-100%
0
; } }
@keyframes infiniteBackground {
from {
background-position
:
0
0
; }
to {
background-position
:
-100%
0
; } }
#fea
tures-components {
background-color
:
#fff
; }
#fea
tures-components .asset.image-feature-big-components {
background-repeat
:
repeat-x
;
width
:
90000px
;
margin-bottom
:
60px
;
-webkit-animation-delay:
0
;
-webkit-animation-duration:
1000
s;
-webkit-animation-name: infiniteBackground;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
-moz-animation-delay:
0
;
-moz-animation-duration:
1000
s;
-moz-animation-name: infiniteBackground;
-moz-animation-timing-function: linear;
-moz-animation-iteration-count: infinite;
-o-animation-delay:
0
;
-o-animation-duration:
1000
s;
-o-animation-name: infiniteBackground;
-o-animation-timing-function: linear;
-o-animation-iteration-count: infinite;
animation-delay:
0
;
animation-duration:
1000
s;
animation-name: infiniteBackground;
animation-timing-function: linear;
animation-iteration-count: infinite; }
#educational-content ol li {
margin-bottom
:
40px
; }
#educational-cta-content a.btn-
large
{
font-family
:
'ProximaNova-bold'
,
Helvetica
,
Arial
,
sans-serif
;
font-size
:
26px
;
padding
:
10px
30px
;
margin
:
80px
10px
60px
10px
; }
#educational-questions p {
line-height
:
28px
;
margin-bottom
:
20px
;
margin-bottom
:
30px
;
padding
:
0px
30px
0px
30px
;
color
:
#999999
; }
#educational-questions h
4
{
text-align
:
left
;
margin-bottom
:
5px
;
padding-left
:
30px
; }
#desktop-cta-content #desktop-titles {
margin-top
:
70px
;
margin-bottom
:
-40px
; }
#desktop-cta-content h
1
{
font-weight
:
bold
; }
#desktop-cta-content h
1
, #desktop-cta-content h
3
{
text-shadow
:
1px
1px
0px
rgba(
0
,
0
,
0
,
0.4
); }
#desktop-button-bar {
text-align
:
center
;
padding
:
40px
0px
;
border-bottom
:
1px
solid
#f2f3f7
; }
#desktop-button-bar > * {
display
: inline-
block
;
position
:
relative
; }
#desktop-button-bar > * .info {
display
:
block
;
position
:
absolute
;
left
:
0
;
bottom
:
-25px
;
width
:
100%
;
text-align
:
center
;
color
:
#aaa
;
font-size
:
14px
;
font-weight
:
normal
; }
#desktop-button-bar .btn {
margin-top
:
-10px
;
font-weight
:
bold
;
font-size
:
24px
;
padding
:
12px
20px
;
color
:
#fff
; }
#desktop-button-bar .btn-desktop {
background-color
:
#87cc36
; }
#desktop-button-bar .btn-buy {
background-color
:
#8d8fdc
; }
#desktop-button-bar #desktop-buy-or {
border-radius:
50%
;
border
:
2px
solid
#999
;
color
:
#999
;
padding
:
7px
;
font-size
:
14px
;
margin
:
0px
15px
;
top
:
-3px
; }
#desktop-purchase > .container {
padding-top
:
50px
;
padding-bottom
:
50px
; }
#desktop-purchase .
green
{
color
:
#86cc35
;
font-weight
:
bold
; }
#desktop-purchase .
circle
{
display
: inline-
block
;
width
:
48px
;
height
:
48px
;
text-align
:
center
;
border-radius:
50%
;
padding
:
9px
;
font-size
:
28px
;
border
:
2px
solid
#222
;
margin-right
:
15px
; }
#desktop-purchase .nib {
width
:
120px
;
margin
:
50px
auto
;
border-bottom
:
2px
solid
#ccc
; }
#desktop-purchase .form-container {
max-width
:
500px
;
margin
:
auto
; }
#desktop-purchase label {
font-weight
:
normal
;
color
:
#666666
; }
#desktop-purchase .help-
block
{
font-size
:
12px
; }
#desktop-purchase input[type=
"radio"
] {
padding
:
5px
; }
#desktop-purchase #desktop-license-type > div h
3
{
color
:
#87cc36
; }
#desktop-purchase #desktop-license-type > div.selected {
background-color
:
#8d8fdc
;
color
:
#fff
; }
#desktop-purchase #desktop-license-type > div.selected h
3
{
color
:
#fff
; }
#desktop-focus {
text-align
:
center
;
border-bottom
:
1px
solid
#f2f3f7
; }
#desktop-focus h
1
{
letter-spacing
:
2px
; }
#desktop-focus .container {
padding
:
50px
0px
; }
#desktop-focus #desktop-focus-parts > * {
display
: inline-
block
;
width
:
152px
;
padding-top
:
170px
;
font-size
:
16px
;
font-weight
:
bold
;
color
:
#333
;
margin
:
15px
40px
; }
#desktop-focus #desktop-get-
code
{
background
:
url
(
"/static/images/desktop/get-code-circle.png"
)
no-repeat
transparent
; }
#desktop-focus #desktop-offline {
background
:
url
(
"/static/images/desktop/offline-circle.png"
)
no-repeat
transparent
; }
#desktop-focus #desktop-productive {
background
:
url
(
"/static/images/desktop/productive-circle.png"
)
no-repeat
transparent
; }
#desktop-focus #desktop-build {
background
:
url
(
"/static/images/desktop/visual-circle.png"
)
no-repeat
transparent
; }
#desktop-rows .container {
border-bottom
:
1px
solid
#f2f3f7
; }
#desktop-rows h
3
{
text-decoration
:
underline
; }
#desktop-rows .content {
margin-top
:
130px
; }
#desktop-rows .image {
margin
:
auto
; }
#desktop-rows #desktop-row-jqm .image {
width
:
350px
;
height
:
350px
;
background
:
url
(
"/static/images/desktop/jqm-feature.png"
)
no-repeat
transparent
; }
#desktop-rows #desktop-row-export .image {
width
:
350px
;
height
:
350px
;
background
:
url
(
"/static/images/desktop/export-feature.png"
)
no-repeat
transparent
; }
#desktop-rows #desktop-row-store .image {
width
:
350px
;
height
:
350px
;
background
:
url
(
"/static/images/desktop/local-feature.png"
)
no-repeat
transparent
; }
#desktop-callout {
text-align
:
center
; }
#desktop-callout h
3
{
font-size
:
18px
;
letter-spacing
:
2px
; }
#desktop-callout .yellow {
background-color
:
#f5f7cf
; }
#desktop-callout #desktop-companies {
margin
:
10px
auto
0px
auto
;
background
:
url
(
"/static/images/desktop/cos.png"
)
no-repeat
transparent
;
width
:
840px
;
height
:
44px
; }
#desktop-ss {
background
:
url
(
"/static/images/desktop/desktop-image.png"
)
no-repeat
transparent
;
width
:
1070px
;
height
:
463px
;
margin
:
59px
auto
0px
auto
; }
@media
screen
and (
max-width
:
992px
) {
#desktop-ss {
margin-left
:
-171px
;
margin-top
:
-11px
; } }
@media
screen
and (
max-width
:
768px
) {
#desktop-header {
height
:
400px
!important
; }
#desktop-ss {
display
:
none
; } }
#add
on-cta-content h
1
{
margin-top
:
50px
; }
#add
on-cta-content .btn-
large
{
font-size
:
26px
;
padding
:
20px
40px
; }
#enterprise-content li {
font-size
:
24px
;
margin-bottom
:
20px
; }
#enterprise-content li i {
margin-right
:
10px
; }
#enterprise-tryit .btn {
padding
:
20px
30px
;
margin
:
20px
0px
; }
#enterprise-tryit a {
font-size
:
26px
; }
#enterprise-tryit h
4
{
margin-top
:
30px
; }
#support-content h
4
{
margin-bottom
:
5px
; }
#support-content p {
margin-bottom
:
40px
;
color
:
#999999
;
line-height
:
28px
; }
#cancel-cta-content {
margin
:
-22px
0
-10px
0
; }
#cancel-cta-content h
1
{
margin
:
0
; }
#cancel .essential {
padding
:
15px
;
background-color
:
#eee
;
width
:
400px
;
margin-bottom
:
40px
; }
#cancel .container {
padding
:
20px
0
35px
0
;
color
:
#666
; }
#cancel .errorlist {
color
:
#d76a55
; }
#cancel #cancel-button {
margin-top
:
5px
;
color
:
#555
;
font-family
:
'ProximaNova-Bold'
,
Helvetica
,
Arial
,
sans-serif
; }
#cancel #cancel-button:hover {
background-color
:
#D8D8D8
; }
.login input.form-control {
height
:
45px
;
border-radius:
2px
;
border
:
2px
solid
#eee
;
box-shadow:
none
; }
.login .form-group a {
display
: inline-
block
;
margin-top
:
12px
;
color
:
#777
; }
.login .form-group a:hover {
color
:
#a1c346
; }
.login hr {
margin-top
:
30px
;
margin-bottom
:
0px
;
height
:
2px
;
border
:
0
;
background-color
:
#eee
; }
.login .bottom-group {
text-align
:
center
;
color
:
#999
; }
.login .bottom-group a {
text-decoration
:
none
;
color
:
#a1c346
; }
.login .bottom-group a:hover {
text-decoration
:
underline
; }
div#nv{
background-color
:
#333333
;
margin-top
:
-20px
;
}
.navbar-nav.pull-
right
{
margin-top
:
26px
!important
;
float
:
right
;
width
:
auto
; }
.navbar .nav li.button a {
background-color
: rgba(
255
,
255
,
255
,
0.1
);
border
:
2px
solid
#fff
;
border-radius:
4px
;
margin-top
:
5px
;
padding
:
8px
18px
;
font-family
:
'ProximaNova-bold'
,
Helvetica
,
Arial
,
sans-serif
;
font-weight
:
normal
;
margin-left
:
16px
;
color
:
#fff
!important
;
transition:
0.05
s linear;
-moz-transition:
0.05
s linear;
-webkit-transition:
0.05
s linear; }
.navbar .nav li.button a:hover {
background-color
:
white
;
opacity:
1
;
color
:
#444
!important
; }
.currentpage {
opacity:
1
!important
; }