Created
November 21, 2014 02:29
-
-
Save notslang/1b615ce6f2d0de7f73b6 to your computer and use it in GitHub Desktop.
How not to write CSS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Offerpop Photo Contest | |
------------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
CSS Reset | |
------------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
article, | |
aside, | |
details, | |
figcaption, | |
figure, | |
footer, | |
header, | |
hgroup, | |
nav, | |
section { | |
display: block; | |
} | |
audio, | |
canvas, | |
video { | |
display: inline-block; | |
*display: inline; | |
*zoom: 1; | |
} | |
audio:not([controls]) { | |
display: none; | |
} | |
html { | |
font-size: 100%; | |
-webkit-text-size-adjust: 100%; | |
-ms-text-size-adjust: 100%; | |
} | |
a:focus { | |
outline: thin dotted #333; | |
outline: 5px auto -webkit-focus-ring-color; | |
outline-offset: -2px; | |
} | |
a:hover, | |
a:focus, | |
a:active { | |
outline: 0 !important; | |
} | |
:focus { | |
outline: 0; | |
outline: none; | |
} | |
sub, | |
sup { | |
position: relative; | |
font-size: 75%; | |
line-height: 0; | |
vertical-align: baseline; | |
} | |
sup { | |
top: -0.5em; | |
} | |
sub { | |
bottom: -0.25em; | |
} | |
img { | |
vertical-align: middle; | |
border: 0; | |
-ms-interpolation-mode: bicubic; | |
height: auto; | |
} | |
#map_canvas img { | |
max-width: none; | |
} | |
button, | |
input, | |
select, | |
textarea { | |
margin: 0; | |
font-size: 100%; | |
vertical-align: middle; | |
} | |
button, | |
input { | |
*overflow: visible; | |
line-height: normal; | |
} | |
button::-moz-focus-inner, | |
input::-moz-focus-inner { | |
padding: 0; | |
border: 0; | |
} | |
button, | |
input[type="button"], | |
input[type="reset"], | |
input[type="submit"] { | |
cursor: pointer; | |
-webkit-appearance: button; | |
} | |
input[type="search"] { | |
-webkit-box-sizing: content-box; | |
-moz-box-sizing: content-box; | |
box-sizing: content-box; | |
-webkit-appearance: textfield; | |
} | |
input[type="search"]::-webkit-search-decoration, | |
input[type="search"]::-webkit-search-cancel-button { | |
-webkit-appearance: none; | |
} | |
textarea { | |
overflow: auto; | |
vertical-align: top; | |
} | |
*, | |
*:before, | |
*:after { | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
} | |
.float-clearer { | |
display: none; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Layout | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Body | |
---------------------------------------------------------------------------------------------------- */ | |
body { | |
margin: 0; | |
background-color: #ffffff; | |
height: 100%; | |
overflow-x: hidden; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Links | |
---------------------------------------------------------------------------------------------------- */ | |
a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
::selection { | |
background: #4a8ed1; | |
color: #ffffff; | |
} | |
::-moz-selection { | |
background: #4a8ed1; | |
color: #ffffff; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Horizontal Rule | |
---------------------------------------------------------------------------------------------------- */ | |
hr { | |
margin: 30px 0px 30px 0px; | |
border: 0px; | |
border-top: 1px solid rgba(0, 0, 0, 0.1); | |
border-bottom: none; | |
} | |
hr.inverse { | |
border-top: 1px solid rgba(255, 255, 255, 0.1); | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Utilities | |
---------------------------------------------------------------------------------------------------- */ | |
.pull-right { | |
float: right; | |
} | |
.pull-left { | |
float: left; | |
} | |
.centered { | |
text-align: center; | |
} | |
.hide { | |
display: none !important; | |
} | |
.show { | |
display: block !important; | |
} | |
.invisible { | |
visibility: hidden; | |
position: absolute !important; | |
left: -9999px !important; | |
} | |
.has-cursor { | |
cursor: pointer; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Typography | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Body Text | |
---------------------------------------------------------------------------------------------------- */ | |
body { | |
text-rendering: optimizelegibility; | |
margin: 0; | |
background-color: #ffffff; | |
height: 100%; | |
overflow-x: hidden; | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 14px; | |
font-weight: normal; | |
line-height: 20px; | |
text-transform: none; | |
font-style: normal; | |
color: #777777; | |
} | |
body em, | |
body strong { | |
font-weight: bold; | |
color: #595959; | |
font-style: normal; | |
text-shadow: none; | |
} | |
p { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 14px; | |
font-weight: normal; | |
line-height: 20px; | |
text-transform: none; | |
font-style: normal; | |
color: #777777; | |
margin: 0px 0px 15px 0px; | |
text-shadow: none; | |
} | |
p a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
p a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
p a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
p.emphasis, | |
p .emphasis, | |
p strong { | |
font-weight: bold; | |
color: #595959; | |
font-style: normal; | |
text-shadow: none; | |
} | |
p.emphasis a, | |
p .emphasis a, | |
p strong a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
p.emphasis a:hover, | |
p .emphasis a:hover, | |
p strong a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
p.emphasis a:active, | |
p .emphasis a:active, | |
p strong a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Small Text | |
---------------------------------------------------------------------------------------------------- */ | |
small, | |
p.small, | |
#page-footer .page-footer-legal-offerpop { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 11px; | |
font-weight: normal; | |
line-height: 14px; | |
text-transform: none; | |
font-style: normal; | |
color: #999999; | |
margin: 0px 0px 7.5px 0px; | |
text-shadow: none; | |
} | |
small a, | |
p.small a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
small a:hover, | |
p.small a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
small a:active, | |
p.small a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
small.emphasis, | |
p.small.emphasis, | |
small .emphasis, | |
p.small .emphasis, | |
small strong, | |
p.small strong { | |
font-weight: bold; | |
color: #595959; | |
font-style: normal; | |
text-shadow: none; | |
} | |
small.emphasis a, | |
p.small.emphasis a, | |
small .emphasis a, | |
p.small .emphasis a, | |
small strong a, | |
p.small strong a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
small.emphasis a:hover, | |
p.small.emphasis a:hover, | |
small .emphasis a:hover, | |
p.small .emphasis a:hover, | |
small strong a:hover, | |
p.small strong a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
small.emphasis a:active, | |
p.small.emphasis a:active, | |
small .emphasis a:active, | |
p.small .emphasis a:active, | |
small strong a:active, | |
p.small strong a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Heading (h1) Text | |
---------------------------------------------------------------------------------------------------- */ | |
h1 { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 24px; | |
font-weight: normal; | |
line-height: 28px; | |
text-transform: none; | |
font-style: normal; | |
color: #4a8ed1; | |
margin: 37.5px 0px 22.5px 0px; | |
text-shadow: none; | |
} | |
h1 a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h1 a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h1 a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h1.emphasis, | |
h1 .emphasis, | |
h1 strong { | |
font-weight: bold; | |
color: #595959; | |
font-style: normal; | |
text-shadow: none; | |
} | |
h1.emphasis a, | |
h1 .emphasis a, | |
h1 strong a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h1.emphasis a:hover, | |
h1 .emphasis a:hover, | |
h1 strong a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h1.emphasis a:active, | |
h1 .emphasis a:active, | |
h1 strong a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h1:first-child { | |
margin-top: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Heading (h2) Text | |
---------------------------------------------------------------------------------------------------- */ | |
h2 { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 16px; | |
font-weight: normal; | |
line-height: 20px; | |
text-transform: uppercase; | |
font-style: normal; | |
color: #3b3b3b; | |
margin: 22.5px 0px 16.5px 0px; | |
text-shadow: none; | |
} | |
h2 a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h2 a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h2 a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h2.emphasis, | |
h2 .emphasis, | |
h2 strong { | |
font-weight: bold; | |
color: #595959; | |
font-style: normal; | |
text-shadow: none; | |
} | |
h2.emphasis a, | |
h2 .emphasis a, | |
h2 strong a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h2.emphasis a:hover, | |
h2 .emphasis a:hover, | |
h2 strong a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h2.emphasis a:active, | |
h2 .emphasis a:active, | |
h2 strong a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h2:first-child { | |
margin-top: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Heading (h3) Text | |
---------------------------------------------------------------------------------------------------- */ | |
h3 { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 16px; | |
font-weight: normal; | |
line-height: 20px; | |
text-transform: uppercase; | |
font-style: normal; | |
color: #3b3b3b; | |
margin: 22.5px 0px 18.75px 0px; | |
text-shadow: none; | |
} | |
h3 a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h3 a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h3 a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h3.emphasis, | |
h3 .emphasis, | |
h3 strong { | |
font-weight: bold; | |
color: #595959; | |
font-style: normal; | |
text-shadow: none; | |
} | |
h3.emphasis a, | |
h3 .emphasis a, | |
h3 strong a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h3.emphasis a:hover, | |
h3 .emphasis a:hover, | |
h3 strong a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h3.emphasis a:active, | |
h3 .emphasis a:active, | |
h3 strong a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h3:first-child { | |
margin-top: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Heading (h4) Text | |
---------------------------------------------------------------------------------------------------- */ | |
h4 { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 12px; | |
font-weight: normal; | |
line-height: 20px; | |
text-transform: none; | |
font-style: normal; | |
color: #777777; | |
margin: 18.75px 0px 17.25px 0px; | |
text-shadow: none; | |
} | |
h4 a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h4 a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h4 a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h4.emphasis, | |
h4 .emphasis, | |
h4 strong { | |
font-weight: bold; | |
color: #595959; | |
font-style: normal; | |
text-shadow: none; | |
} | |
h4.emphasis a, | |
h4 .emphasis a, | |
h4 strong a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h4.emphasis a:hover, | |
h4 .emphasis a:hover, | |
h4 strong a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h4.emphasis a:active, | |
h4 .emphasis a:active, | |
h4 strong a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h4:first-child { | |
margin-top: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Heading (h5) Text | |
---------------------------------------------------------------------------------------------------- */ | |
h5 { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 12px; | |
font-weight: normal; | |
line-height: 20px; | |
text-transform: none; | |
font-style: normal; | |
color: #777777; | |
margin: 17.25px 0px 15px 0px; | |
text-shadow: none; | |
} | |
h5 a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h5 a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h5 a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h5.emphasis, | |
h5 .emphasis, | |
h5 strong { | |
font-weight: bold; | |
color: #595959; | |
font-style: normal; | |
text-shadow: none; | |
} | |
h5.emphasis a, | |
h5 .emphasis a, | |
h5 strong a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h5.emphasis a:hover, | |
h5 .emphasis a:hover, | |
h5 strong a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h5.emphasis a:active, | |
h5 .emphasis a:active, | |
h5 strong a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h5:first-child { | |
margin-top: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Heading (h6) Text | |
---------------------------------------------------------------------------------------------------- */ | |
h6 { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 12px; | |
font-weight: normal; | |
line-height: 20px; | |
text-transform: none; | |
font-style: normal; | |
color: #777777; | |
margin: 15px 0px 15px 0px; | |
text-shadow: none; | |
} | |
h6 a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h6 a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h6 a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h6.emphasis, | |
h6 .emphasis, | |
h6 strong { | |
font-weight: bold; | |
color: #595959; | |
font-style: normal; | |
text-shadow: none; | |
} | |
h6.emphasis a, | |
h6 .emphasis a, | |
h6 strong a { | |
color: #4a8ed1; | |
text-decoration: none; | |
} | |
h6.emphasis a:hover, | |
h6 .emphasis a:hover, | |
h6 strong a:hover { | |
color: #235688; | |
text-decoration: underline; | |
} | |
h6.emphasis a:active, | |
h6 .emphasis a:active, | |
h6 strong a:active { | |
color: #173a5b; | |
text-decoration: none; | |
} | |
h6:first-child { | |
margin-top: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Buttons | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Default Button | |
---------------------------------------------------------------------------------------------------- */ | |
.button { | |
position: relative; | |
display: inline-block; | |
*display: inline; | |
*zoom: 1; | |
*margin-left: .3em; | |
text-rendering: optimizelegibility; | |
text-align: center; | |
vertical-align: middle; | |
cursor: pointer; | |
padding-top: 13.5px; | |
padding-bottom: 13.5px; | |
padding-left: 16px; | |
padding-right: 16px; | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 14px; | |
font-weight: 600; | |
font-style: normal; | |
line-height: 15px; | |
*line-height: 15px; | |
text-transform: uppercase; | |
border-style: solid; | |
-webkit-border-radius: 4px; | |
-moz-border-radius: 4px; | |
border-radius: 4px; | |
-webkit-transition: background-color 0.15s ease; | |
-moz-transition: background-color 0.15s ease; | |
-o-transition: background-color 0.15s ease; | |
transition: background-color 0.15s ease; | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #4a8ed1; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
.button:first-child { | |
*margin-left: 0; | |
} | |
.button .icon { | |
vertical-align: middle; | |
} | |
.button .icon.icon-mini { | |
margin-right: 8px; | |
} | |
.button:focus { | |
outline: none; | |
} | |
.button:hover { | |
text-decoration: none; | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #2e72b5; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
.button.active, | |
.button:active { | |
outline: 0; | |
text-decoration: none; | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: none; | |
border-width: none; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #235688; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
.button.disabled, | |
.button.Disabled, | |
.button[disabled] { | |
cursor: default !important; | |
pointer-events: none; | |
outline: 0; | |
opacity: 0.5; | |
filter: alpha(opacity=50); | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #bbbbbb; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Small Button | |
---------------------------------------------------------------------------------------------------- */ | |
.button.button-small { | |
padding-top: 8px; | |
padding-bottom: 8px; | |
padding-left: 16px; | |
padding-right: 16px; | |
-webkit-border-radius: 3px; | |
-moz-border-radius: 3px; | |
border-radius: 3px; | |
font-size: 11px; | |
font-weight: 600; | |
font-style: normal; | |
line-height: 16px; | |
text-transform: uppercase; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Primary Button | |
---------------------------------------------------------------------------------------------------- */ | |
.button.button-primary { | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #ffa300; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
.button.button-primary:hover { | |
text-decoration: none; | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #cc8200; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
.button.button-primary.active, | |
.button.button-primary:active { | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: none; | |
border-width: none; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #996200; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
.button.button-primary.disabled, | |
.button.button-primary.Disabled, | |
.button.button-primary[disabled] { | |
opacity: 0.5; | |
filter: alpha(opacity=50); | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #bbbbbb; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Button Toolbar | |
---------------------------------------------------------------------------------------------------- */ | |
.button-toolbar { | |
margin-top: -5px; | |
margin-left: -5px; | |
margin-bottom: 30px; | |
display: block; | |
*zoom: 1; | |
/* ---------------------------------------------------------------------------------------------------- */ | |
/* Button */ | |
/* ---------------------------------------------------------------------------------------------------- */ | |
} | |
.button-toolbar:before, | |
.button-toolbar:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
.button-toolbar:after { | |
clear: both; | |
} | |
.button-toolbar.button-toolbar-centered { | |
display: block; | |
text-align: center; | |
margin: 0 auto; | |
margin-top: -5px; | |
margin-left: -5px; | |
margin-bottom: 30px; | |
} | |
.button-toolbar.flush-top { | |
margin-top: -5px; | |
} | |
.button-toolbar.flush-bottom { | |
margin-bottom: 0px; | |
} | |
.button-toolbar > .button { | |
margin-top: 5px; | |
margin-left: 5px; | |
/* ---------------------------------------------------------------------------------------------------- */ | |
/* Primary Button */ | |
/* ---------------------------------------------------------------------------------------------------- */ | |
} | |
.button-toolbar > .button:hover { | |
margin-top: 5px; | |
} | |
.button-toolbar > .button.active, | |
.button-toolbar > .button:active { | |
margin-top: 5px; | |
} | |
.button-toolbar > .button.disabled, | |
.button-toolbar > .button[disabled] { | |
margin-top: 5px; | |
} | |
.button-toolbar > .button.button-primary { | |
margin-top: 5px; | |
} | |
.button-toolbar > .button.button-primary:hover { | |
margin-top: 5px; | |
} | |
.button-toolbar > .button.button-primary.active, | |
.button-toolbar > .button.button-primary:active { | |
margin-top: 5px; | |
} | |
.button-toolbar > .button.button-primary.disabled, | |
.button-toolbar > .button.button-primary[disabled] { | |
margin-top: 5px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Forms | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Default Input | |
---------------------------------------------------------------------------------------------------- */ | |
.CMessage { | |
color: #fd3c2b; | |
} | |
input[type="text"], | |
input[type="password"], | |
input[type="email"], | |
textarea { | |
display: block; | |
-webkit-box-sizing: border-box; | |
-moz-box-sizing: border-box; | |
box-sizing: border-box; | |
-webkit-appearance: none; | |
width: 100%; | |
height: 32px; | |
padding-top: 8.5px; | |
padding-bottom: 8.5px; | |
padding-left: 16px; | |
padding-right: 16px; | |
margin-bottom: 15px; | |
-webkit-transition: border linear 0.1s, box-shadow linear 0.1s, background linear 0.1s, width linear 0.1s; | |
-moz-transition: border linear 0.1s, box-shadow linear 0.1s, background linear 0.1s, width linear 0.1s; | |
-o-transition: border linear 0.1s, box-shadow linear 0.1s, background linear 0.1s, width linear 0.1s; | |
transition: border linear 0.1s, box-shadow linear 0.1s, background linear 0.1s, width linear 0.1s; | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 14px; | |
font-weight: normal; | |
font-style: normal; | |
line-height: 15px; | |
text-transform: none; | |
border-width: 0px; | |
*border: 0px; | |
-webkit-border-radius: 4px; | |
-moz-border-radius: 4px; | |
border-radius: 4px; | |
vertical-align: inherit; | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
border-color: rgba(0, 0, 0, 0.2); | |
color: #777777; | |
text-shadow: none; | |
background-color: #ffffff; | |
-webkit-box-shadow: inset 0px 3px 0px 0px rgba(0, 0, 0, 0.05), inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2); | |
box-shadow: inset 0px 3px 0px 0px rgba(0, 0, 0, 0.05), inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2); | |
/* ---------------------------------------------------------------------------------------------------- */ | |
/* Error */ | |
/* ---------------------------------------------------------------------------------------------------- */ | |
} | |
input[type="text"]:-moz-placeholder, | |
input[type="password"]:-moz-placeholder, | |
input[type="email"]:-moz-placeholder, | |
textarea:-moz-placeholder { | |
color: #bbbbbb; | |
} | |
input[type="text"]::-moz-placeholder, | |
input[type="password"]::-moz-placeholder, | |
input[type="email"]::-moz-placeholder, | |
textarea::-moz-placeholder { | |
color: #bbbbbb; | |
} | |
input[type="text"]:-ms-input-placeholder, | |
input[type="password"]:-ms-input-placeholder, | |
input[type="email"]:-ms-input-placeholder, | |
textarea:-ms-input-placeholder { | |
color: #bbbbbb; | |
} | |
input[type="text"]::-webkit-input-placeholder, | |
input[type="password"]::-webkit-input-placeholder, | |
input[type="email"]::-webkit-input-placeholder, | |
textarea::-webkit-input-placeholder { | |
color: #bbbbbb; | |
} | |
input[type="text"]:focus, | |
input[type="password"]:focus, | |
input[type="email"]:focus, | |
textarea:focus, | |
input[type="text"].focused, | |
input[type="password"].focused, | |
input[type="email"].focused, | |
textarea.focused { | |
outline: 0; | |
outline: thin dotted \9; | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
border-color: none; | |
color: #4a8ed1; | |
text-shadow: none; | |
background-color: #f8fbfd; | |
-webkit-box-shadow: inset 0px 3px 0px 0px rgba(73, 140, 208, 0.05), inset 0px 0px 0px 1px rgba(73, 140, 208, 0.5); | |
box-shadow: inset 0px 3px 0px 0px rgba(73, 140, 208, 0.05), inset 0px 0px 0px 1px rgba(73, 140, 208, 0.5); | |
} | |
input[type="text"]:focus:-moz-placeholder, | |
input[type="password"]:focus:-moz-placeholder, | |
input[type="email"]:focus:-moz-placeholder, | |
textarea:focus:-moz-placeholder, | |
input[type="text"].focused:-moz-placeholder, | |
input[type="password"].focused:-moz-placeholder, | |
input[type="email"].focused:-moz-placeholder, | |
textarea.focused:-moz-placeholder { | |
color: #c1d8ef; | |
} | |
input[type="text"]:focus::-moz-placeholder, | |
input[type="password"]:focus::-moz-placeholder, | |
input[type="email"]:focus::-moz-placeholder, | |
textarea:focus::-moz-placeholder, | |
input[type="text"].focused::-moz-placeholder, | |
input[type="password"].focused::-moz-placeholder, | |
input[type="email"].focused::-moz-placeholder, | |
textarea.focused::-moz-placeholder { | |
color: #c1d8ef; | |
} | |
input[type="text"]:focus:-ms-input-placeholder, | |
input[type="password"]:focus:-ms-input-placeholder, | |
input[type="email"]:focus:-ms-input-placeholder, | |
textarea:focus:-ms-input-placeholder, | |
input[type="text"].focused:-ms-input-placeholder, | |
input[type="password"].focused:-ms-input-placeholder, | |
input[type="email"].focused:-ms-input-placeholder, | |
textarea.focused:-ms-input-placeholder { | |
color: #c1d8ef; | |
} | |
input[type="text"]:focus::-webkit-input-placeholder, | |
input[type="password"]:focus::-webkit-input-placeholder, | |
input[type="email"]:focus::-webkit-input-placeholder, | |
textarea:focus::-webkit-input-placeholder, | |
input[type="text"].focused::-webkit-input-placeholder, | |
input[type="password"].focused::-webkit-input-placeholder, | |
input[type="email"].focused::-webkit-input-placeholder, | |
textarea.focused::-webkit-input-placeholder { | |
color: #c1d8ef; | |
} | |
input[type="text"][disabled], | |
input[type="password"][disabled], | |
input[type="email"][disabled], | |
textarea[disabled], | |
input[type="text"][readonly], | |
input[type="password"][readonly], | |
input[type="email"][readonly], | |
textarea[readonly] { | |
cursor: not-allowed; | |
opacity: 75; | |
filter: alpha(opacity=7500); | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
border-color: none; | |
color: #777777; | |
text-shadow: none; | |
background-color: #f1f1f1; | |
-webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2); | |
box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2); | |
} | |
input[type="text"][disabled]:-moz-placeholder, | |
input[type="password"][disabled]:-moz-placeholder, | |
input[type="email"][disabled]:-moz-placeholder, | |
textarea[disabled]:-moz-placeholder, | |
input[type="text"][readonly]:-moz-placeholder, | |
input[type="password"][readonly]:-moz-placeholder, | |
input[type="email"][readonly]:-moz-placeholder, | |
textarea[readonly]:-moz-placeholder { | |
color: #777777; | |
} | |
input[type="text"][disabled]::-moz-placeholder, | |
input[type="password"][disabled]::-moz-placeholder, | |
input[type="email"][disabled]::-moz-placeholder, | |
textarea[disabled]::-moz-placeholder, | |
input[type="text"][readonly]::-moz-placeholder, | |
input[type="password"][readonly]::-moz-placeholder, | |
input[type="email"][readonly]::-moz-placeholder, | |
textarea[readonly]::-moz-placeholder { | |
color: #777777; | |
} | |
input[type="text"][disabled]:-ms-input-placeholder, | |
input[type="password"][disabled]:-ms-input-placeholder, | |
input[type="email"][disabled]:-ms-input-placeholder, | |
textarea[disabled]:-ms-input-placeholder, | |
input[type="text"][readonly]:-ms-input-placeholder, | |
input[type="password"][readonly]:-ms-input-placeholder, | |
input[type="email"][readonly]:-ms-input-placeholder, | |
textarea[readonly]:-ms-input-placeholder { | |
color: #777777; | |
} | |
input[type="text"][disabled]::-webkit-input-placeholder, | |
input[type="password"][disabled]::-webkit-input-placeholder, | |
input[type="email"][disabled]::-webkit-input-placeholder, | |
textarea[disabled]::-webkit-input-placeholder, | |
input[type="text"][readonly]::-webkit-input-placeholder, | |
input[type="password"][readonly]::-webkit-input-placeholder, | |
input[type="email"][readonly]::-webkit-input-placeholder, | |
textarea[readonly]::-webkit-input-placeholder { | |
color: #777777; | |
} | |
input[type="text"].input-error, | |
input[type="password"].input-error, | |
input[type="email"].input-error, | |
textarea.input-error, | |
input[type="text"]:required:invalid, | |
input[type="password"]:required:invalid, | |
input[type="email"]:required:invalid, | |
textarea:required:invalid, | |
input[type="text"].Invalid, | |
input[type="password"].Invalid, | |
input[type="email"].Invalid, | |
input[type="checkbox"].Invalid, | |
textarea.Invalid { | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
border-color: rgba(0, 0, 0, 0.2); | |
color: #fd3c2b; | |
text-shadow: none; | |
background-color: #fff5f5; | |
-webkit-box-shadow: inset 0px 3px 0px 0px rgba(253, 60, 43, 0.05), inset 0px 0px 0px 1px rgba(253, 60, 43, 0.5); | |
box-shadow: inset 0px 3px 0px 0px rgba(253, 60, 43, 0.05), inset 0px 0px 0px 1px rgba(253, 60, 43, 0.5); | |
} | |
label.Invalid { | |
color: #fd3c2b; | |
} | |
input[type="text"].input-error:-moz-placeholder, | |
input[type="password"].input-error:-moz-placeholder, | |
input[type="email"].input-error:-moz-placeholder, | |
textarea.input-error:-moz-placeholder, | |
input[type="text"]:required:invalid:-moz-placeholder, | |
input[type="password"]:required:invalid:-moz-placeholder, | |
input[type="email"]:required:invalid:-moz-placeholder, | |
textarea:required:invalid:-moz-placeholder, | |
input[type="text"].Invalid:-moz-placeholder, | |
input[type="password"].Invalid:-moz-placeholder, | |
input[type="email"].Invalid:-moz-placeholder, | |
textarea.Invalid:-moz-placeholder { | |
color: #febbb5; | |
} | |
input[type="text"].input-error::-moz-placeholder, | |
input[type="password"].input-error::-moz-placeholder, | |
input[type="email"].input-error::-moz-placeholder, | |
textarea.input-error::-moz-placeholder, | |
input[type="text"]:required:invalid::-moz-placeholder, | |
input[type="password"]:required:invalid::-moz-placeholder, | |
input[type="email"]:required:invalid::-moz-placeholder, | |
textarea:required:invalid::-moz-placeholder, | |
input[type="text"].Invalid::-moz-placeholder, | |
input[type="password"].Invalid::-moz-placeholder, | |
input[type="email"].Invalid::-moz-placeholder, | |
textarea.Invalid::-moz-placeholder { | |
color: #febbb5; | |
} | |
input[type="text"].input-error:-ms-input-placeholder, | |
input[type="password"].input-error:-ms-input-placeholder, | |
input[type="email"].input-error:-ms-input-placeholder, | |
textarea.input-error:-ms-input-placeholder, | |
input[type="text"]:required:invalid:-ms-input-placeholder, | |
input[type="password"]:required:invalid:-ms-input-placeholder, | |
input[type="email"]:required:invalid:-ms-input-placeholder, | |
textarea:required:invalid:-ms-input-placeholder, | |
input[type="text"].Invalid:-ms-input-placeholder, | |
input[type="password"].Invalid:-ms-input-placeholder, | |
input[type="email"].Invalid:-ms-input-placeholder, | |
textarea.Invalid:-ms-input-placeholder { | |
color: #febbb5; | |
} | |
input[type="text"].input-error::-webkit-input-placeholder, | |
input[type="password"].input-error::-webkit-input-placeholder, | |
input[type="email"].input-error::-webkit-input-placeholder, | |
textarea.input-error::-webkit-input-placeholder, | |
input[type="text"]:required:invalid::-webkit-input-placeholder, | |
input[type="password"]:required:invalid::-webkit-input-placeholder, | |
input[type="email"]:required:invalid::-webkit-input-placeholder, | |
textarea:required:invalid::-webkit-input-placeholder, | |
input[type="text"].Invalid::-webkit-input-placeholder, | |
input[type="password"].Invalid::-webkit-input-placeholder, | |
input[type="email"].Invalid::-webkit-input-placeholder, | |
textarea.Invalid::-webkit-input-placeholder { | |
color: #febbb5; | |
} | |
input[type="text"].input-error:focus, | |
input[type="password"].input-error:focus, | |
input[type="email"].input-error:focus, | |
textarea.input-error:focus, | |
input[type="text"]:required:invalid:focus, | |
input[type="password"]:required:invalid:focus, | |
input[type="email"]:required:invalid:focus, | |
textarea:required:invalid:focus, | |
input[type="text"].Invalid:focus, | |
input[type="password"].Invalid:focus, | |
input[type="email"].Invalid:focus, | |
textarea.Invalid:focus, | |
input[type="text"].input-error.focused, | |
input[type="password"].input-error.focused, | |
input[type="email"].input-error.focused, | |
textarea.input-error.focused, | |
input[type="text"]:required:invalid.focused, | |
input[type="password"]:required:invalid.focused, | |
input[type="email"]:required:invalid.focused, | |
textarea:required:invalid.focused, | |
input[type="text"].Invalid.focused, | |
input[type="password"].Invalid.focused, | |
input[type="email"].Invalid.focused, | |
textarea.Invalid.focused { | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
border-color: none; | |
color: #fd3c2b; | |
text-shadow: none; | |
background-color: #fff5f5; | |
-webkit-box-shadow: inset 0px 3px 0px 0px rgba(253, 60, 43, 0.05), inset 0px 0px 0px 1px rgba(253, 60, 43, 0.5); | |
box-shadow: inset 0px 3px 0px 0px rgba(253, 60, 43, 0.05), inset 0px 0px 0px 1px rgba(253, 60, 43, 0.5); | |
} | |
input[type="text"].input-error:focus:-moz-placeholder, | |
input[type="password"].input-error:focus:-moz-placeholder, | |
input[type="email"].input-error:focus:-moz-placeholder, | |
textarea.input-error:focus:-moz-placeholder, | |
input[type="text"]:required:invalid:focus:-moz-placeholder, | |
input[type="password"]:required:invalid:focus:-moz-placeholder, | |
input[type="email"]:required:invalid:focus:-moz-placeholder, | |
textarea:required:invalid:focus:-moz-placeholder, | |
input[type="text"].Invalid:focus:-moz-placeholder, | |
input[type="password"].Invalid:focus:-moz-placeholder, | |
input[type="email"].Invalid:focus:-moz-placeholder, | |
textarea.Invalid:focus:-moz-placeholder, | |
input[type="text"].input-error.focused:-moz-placeholder, | |
input[type="password"].input-error.focused:-moz-placeholder, | |
input[type="email"].input-error.focused:-moz-placeholder, | |
textarea.input-error.focused:-moz-placeholder, | |
input[type="text"]:required:invalid.focused:-moz-placeholder, | |
input[type="password"]:required:invalid.focused:-moz-placeholder, | |
input[type="email"]:required:invalid.focused:-moz-placeholder, | |
textarea:required:invalid.focused:-moz-placeholder, | |
input[type="text"].Invalid.focused:-moz-placeholder, | |
input[type="password"].Invalid.focused:-moz-placeholder, | |
input[type="email"].Invalid.focused:-moz-placeholder, | |
textarea.Invalid.focused:-moz-placeholder { | |
color: #febbb5; | |
} | |
input[type="text"].input-error:focus::-moz-placeholder, | |
input[type="password"].input-error:focus::-moz-placeholder, | |
input[type="email"].input-error:focus::-moz-placeholder, | |
textarea.input-error:focus::-moz-placeholder, | |
input[type="text"]:required:invalid:focus::-moz-placeholder, | |
input[type="password"]:required:invalid:focus::-moz-placeholder, | |
input[type="email"]:required:invalid:focus::-moz-placeholder, | |
textarea:required:invalid:focus::-moz-placeholder, | |
input[type="text"].Invalid:focus::-moz-placeholder, | |
input[type="password"].Invalid:focus::-moz-placeholder, | |
input[type="email"].Invalid:focus::-moz-placeholder, | |
textarea.Invalid:focus::-moz-placeholder, | |
input[type="text"].input-error.focused::-moz-placeholder, | |
input[type="password"].input-error.focused::-moz-placeholder, | |
input[type="email"].input-error.focused::-moz-placeholder, | |
textarea.input-error.focused::-moz-placeholder, | |
input[type="text"]:required:invalid.focused::-moz-placeholder, | |
input[type="password"]:required:invalid.focused::-moz-placeholder, | |
input[type="email"]:required:invalid.focused::-moz-placeholder, | |
textarea:required:invalid.focused::-moz-placeholder, | |
input[type="text"].Invalid.focused::-moz-placeholder, | |
input[type="password"].Invalid.focused::-moz-placeholder, | |
input[type="email"].Invalid.focused::-moz-placeholder, | |
textarea.Invalid.focused::-moz-placeholder { | |
color: #febbb5; | |
} | |
input[type="text"].input-error:focus:-ms-input-placeholder, | |
input[type="password"].input-error:focus:-ms-input-placeholder, | |
input[type="email"].input-error:focus:-ms-input-placeholder, | |
textarea.input-error:focus:-ms-input-placeholder, | |
input[type="text"]:required:invalid:focus:-ms-input-placeholder, | |
input[type="password"]:required:invalid:focus:-ms-input-placeholder, | |
input[type="email"]:required:invalid:focus:-ms-input-placeholder, | |
textarea:required:invalid:focus:-ms-input-placeholder, | |
input[type="text"].Invalid:focus:-ms-input-placeholder, | |
input[type="password"].Invalid:focus:-ms-input-placeholder, | |
input[type="email"].Invalid:focus:-ms-input-placeholder, | |
textarea.Invalid:focus:-ms-input-placeholder, | |
input[type="text"].input-error.focused:-ms-input-placeholder, | |
input[type="password"].input-error.focused:-ms-input-placeholder, | |
input[type="email"].input-error.focused:-ms-input-placeholder, | |
textarea.input-error.focused:-ms-input-placeholder, | |
input[type="text"]:required:invalid.focused:-ms-input-placeholder, | |
input[type="password"]:required:invalid.focused:-ms-input-placeholder, | |
input[type="email"]:required:invalid.focused:-ms-input-placeholder, | |
textarea:required:invalid.focused:-ms-input-placeholder, | |
input[type="text"].Invalid.focused:-ms-input-placeholder, | |
input[type="password"].Invalid.focused:-ms-input-placeholder, | |
input[type="email"].Invalid.focused:-ms-input-placeholder, | |
textarea.Invalid.focused:-ms-input-placeholder { | |
color: #febbb5; | |
} | |
input[type="text"].input-error:focus::-webkit-input-placeholder, | |
input[type="password"].input-error:focus::-webkit-input-placeholder, | |
input[type="email"].input-error:focus::-webkit-input-placeholder, | |
textarea.input-error:focus::-webkit-input-placeholder, | |
input[type="text"]:required:invalid:focus::-webkit-input-placeholder, | |
input[type="password"]:required:invalid:focus::-webkit-input-placeholder, | |
input[type="email"]:required:invalid:focus::-webkit-input-placeholder, | |
textarea:required:invalid:focus::-webkit-input-placeholder, | |
input[type="text"].Invalid:focus::-webkit-input-placeholder, | |
input[type="password"].Invalid:focus::-webkit-input-placeholder, | |
input[type="email"].Invalid:focus::-webkit-input-placeholder, | |
textarea.Invalid:focus::-webkit-input-placeholder, | |
input[type="text"].input-error.focused::-webkit-input-placeholder, | |
input[type="password"].input-error.focused::-webkit-input-placeholder, | |
input[type="email"].input-error.focused::-webkit-input-placeholder, | |
textarea.input-error.focused::-webkit-input-placeholder, | |
input[type="text"]:required:invalid.focused::-webkit-input-placeholder, | |
input[type="password"]:required:invalid.focused::-webkit-input-placeholder, | |
input[type="email"]:required:invalid.focused::-webkit-input-placeholder, | |
textarea:required:invalid.focused::-webkit-input-placeholder, | |
input[type="text"].Invalid.focused::-webkit-input-placeholder, | |
input[type="password"].Invalid.focused::-webkit-input-placeholder, | |
input[type="email"].Invalid.focused::-webkit-input-placeholder, | |
textarea.Invalid.focused::-webkit-input-placeholder { | |
color: #febbb5; | |
} | |
input[type="text"].input-error[disabled], | |
input[type="password"].input-error[disabled], | |
input[type="email"].input-error[disabled], | |
textarea.input-error[disabled], | |
input[type="text"]:required:invalid[disabled], | |
input[type="password"]:required:invalid[disabled], | |
input[type="email"]:required:invalid[disabled], | |
textarea:required:invalid[disabled], | |
input[type="text"].Invalid[disabled], | |
input[type="password"].Invalid[disabled], | |
input[type="email"].Invalid[disabled], | |
textarea.Invalid[disabled], | |
input[type="text"].input-error[readonly], | |
input[type="password"].input-error[readonly], | |
input[type="email"].input-error[readonly], | |
textarea.input-error[readonly], | |
input[type="text"]:required:invalid[readonly], | |
input[type="password"]:required:invalid[readonly], | |
input[type="email"]:required:invalid[readonly], | |
textarea:required:invalid[readonly], | |
input[type="text"].Invalid[readonly], | |
input[type="password"].Invalid[readonly], | |
input[type="email"].Invalid[readonly], | |
textarea.Invalid[readonly] { | |
opacity: 75; | |
filter: alpha(opacity=7500); | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
border-color: none; | |
color: #777777; | |
text-shadow: none; | |
background-color: #f1f1f1; | |
-webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2); | |
box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.2); | |
} | |
input[type="text"].input-error[disabled]:-moz-placeholder, | |
input[type="password"].input-error[disabled]:-moz-placeholder, | |
input[type="email"].input-error[disabled]:-moz-placeholder, | |
textarea.input-error[disabled]:-moz-placeholder, | |
input[type="text"]:required:invalid[disabled]:-moz-placeholder, | |
input[type="password"]:required:invalid[disabled]:-moz-placeholder, | |
input[type="email"]:required:invalid[disabled]:-moz-placeholder, | |
textarea:required:invalid[disabled]:-moz-placeholder, | |
input[type="text"].Invalid[disabled]:-moz-placeholder, | |
input[type="password"].Invalid[disabled]:-moz-placeholder, | |
input[type="email"].Invalid[disabled]:-moz-placeholder, | |
textarea.Invalid[disabled]:-moz-placeholder, | |
input[type="text"].input-error[readonly]:-moz-placeholder, | |
input[type="password"].input-error[readonly]:-moz-placeholder, | |
input[type="email"].input-error[readonly]:-moz-placeholder, | |
textarea.input-error[readonly]:-moz-placeholder, | |
input[type="text"]:required:invalid[readonly]:-moz-placeholder, | |
input[type="password"]:required:invalid[readonly]:-moz-placeholder, | |
input[type="email"]:required:invalid[readonly]:-moz-placeholder, | |
textarea:required:invalid[readonly]:-moz-placeholder, | |
input[type="text"].Invalid[readonly]:-moz-placeholder, | |
input[type="password"].Invalid[readonly]:-moz-placeholder, | |
input[type="email"].Invalid[readonly]:-moz-placeholder, | |
textarea.Invalid[readonly]:-moz-placeholder { | |
color: #777777; | |
} | |
input[type="text"].input-error[disabled]::-moz-placeholder, | |
input[type="password"].input-error[disabled]::-moz-placeholder, | |
input[type="email"].input-error[disabled]::-moz-placeholder, | |
textarea.input-error[disabled]::-moz-placeholder, | |
input[type="text"]:required:invalid[disabled]::-moz-placeholder, | |
input[type="password"]:required:invalid[disabled]::-moz-placeholder, | |
input[type="email"]:required:invalid[disabled]::-moz-placeholder, | |
textarea:required:invalid[disabled]::-moz-placeholder, | |
input[type="text"].Invalid[disabled]::-moz-placeholder, | |
input[type="password"].Invalid[disabled]::-moz-placeholder, | |
input[type="email"].Invalid[disabled]::-moz-placeholder, | |
textarea.Invalid[disabled]::-moz-placeholder, | |
input[type="text"].input-error[readonly]::-moz-placeholder, | |
input[type="password"].input-error[readonly]::-moz-placeholder, | |
input[type="email"].input-error[readonly]::-moz-placeholder, | |
textarea.input-error[readonly]::-moz-placeholder, | |
input[type="text"]:required:invalid[readonly]::-moz-placeholder, | |
input[type="password"]:required:invalid[readonly]::-moz-placeholder, | |
input[type="email"]:required:invalid[readonly]::-moz-placeholder, | |
textarea:required:invalid[readonly]::-moz-placeholder, | |
input[type="text"].Invalid[readonly]::-moz-placeholder, | |
input[type="password"].Invalid[readonly]::-moz-placeholder, | |
input[type="email"].Invalid[readonly]::-moz-placeholder, | |
textarea.Invalid[readonly]::-moz-placeholder { | |
color: #777777; | |
} | |
input[type="text"].input-error[disabled]:-ms-input-placeholder, | |
input[type="password"].input-error[disabled]:-ms-input-placeholder, | |
input[type="email"].input-error[disabled]:-ms-input-placeholder, | |
textarea.input-error[disabled]:-ms-input-placeholder, | |
input[type="text"]:required:invalid[disabled]:-ms-input-placeholder, | |
input[type="password"]:required:invalid[disabled]:-ms-input-placeholder, | |
input[type="email"]:required:invalid[disabled]:-ms-input-placeholder, | |
textarea:required:invalid[disabled]:-ms-input-placeholder, | |
input[type="text"].Invalid[disabled]:-ms-input-placeholder, | |
input[type="password"].Invalid[disabled]:-ms-input-placeholder, | |
input[type="email"].Invalid[disabled]:-ms-input-placeholder, | |
textarea.Invalid[disabled]:-ms-input-placeholder, | |
input[type="text"].input-error[readonly]:-ms-input-placeholder, | |
input[type="password"].input-error[readonly]:-ms-input-placeholder, | |
input[type="email"].input-error[readonly]:-ms-input-placeholder, | |
textarea.input-error[readonly]:-ms-input-placeholder, | |
input[type="text"]:required:invalid[readonly]:-ms-input-placeholder, | |
input[type="password"]:required:invalid[readonly]:-ms-input-placeholder, | |
input[type="email"]:required:invalid[readonly]:-ms-input-placeholder, | |
textarea:required:invalid[readonly]:-ms-input-placeholder, | |
input[type="text"].Invalid[readonly]:-ms-input-placeholder, | |
input[type="password"].Invalid[readonly]:-ms-input-placeholder, | |
input[type="email"].Invalid[readonly]:-ms-input-placeholder, | |
textarea.Invalid[readonly]:-ms-input-placeholder { | |
color: #777777; | |
} | |
input[type="text"].input-error[disabled]::-webkit-input-placeholder, | |
input[type="password"].input-error[disabled]::-webkit-input-placeholder, | |
input[type="email"].input-error[disabled]::-webkit-input-placeholder, | |
textarea.input-error[disabled]::-webkit-input-placeholder, | |
input[type="text"]:required:invalid[disabled]::-webkit-input-placeholder, | |
input[type="password"]:required:invalid[disabled]::-webkit-input-placeholder, | |
input[type="email"]:required:invalid[disabled]::-webkit-input-placeholder, | |
textarea:required:invalid[disabled]::-webkit-input-placeholder, | |
input[type="text"].Invalid[disabled]::-webkit-input-placeholder, | |
input[type="password"].Invalid[disabled]::-webkit-input-placeholder, | |
input[type="email"].Invalid[disabled]::-webkit-input-placeholder, | |
textarea.Invalid[disabled]::-webkit-input-placeholder, | |
input[type="text"].input-error[readonly]::-webkit-input-placeholder, | |
input[type="password"].input-error[readonly]::-webkit-input-placeholder, | |
input[type="email"].input-error[readonly]::-webkit-input-placeholder, | |
textarea.input-error[readonly]::-webkit-input-placeholder, | |
input[type="text"]:required:invalid[readonly]::-webkit-input-placeholder, | |
input[type="password"]:required:invalid[readonly]::-webkit-input-placeholder, | |
input[type="email"]:required:invalid[readonly]::-webkit-input-placeholder, | |
textarea:required:invalid[readonly]::-webkit-input-placeholder, | |
input[type="text"].Invalid[readonly]::-webkit-input-placeholder, | |
input[type="password"].Invalid[readonly]::-webkit-input-placeholder, | |
input[type="email"].Invalid[readonly]::-webkit-input-placeholder, | |
textarea.Invalid[readonly]::-webkit-input-placeholder { | |
color: #777777; | |
} | |
textarea { | |
height: auto; | |
} | |
input[type="radio"], | |
input[type="checkbox"] { | |
margin: 7px 0px 7px 0px; | |
*margin-top: 0px; | |
line-height: normal; | |
cursor: pointer; | |
} | |
input[type="radio"][disabled], | |
input[type="checkbox"][disabled], | |
input[type="radio"][readonly], | |
input[type="checkbox"][readonly] { | |
background-color: transparent; | |
} | |
input[type="submit"], | |
input[type="reset"], | |
input[type="button"], | |
input[type="radio"], | |
input[type="checkbox"] { | |
width: auto; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Labels | |
---------------------------------------------------------------------------------------------------- */ | |
label { | |
display: block; | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 14px; | |
font-weight: 600; | |
line-height: 20px; | |
text-transform: none; | |
font-style: normal; | |
color: #3b3b3b; | |
margin: 0px 0px 3.75px 0px; | |
} | |
label + br { | |
display: none; | |
} | |
label b { | |
font-weight: 600; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Select | |
---------------------------------------------------------------------------------------------------- */ | |
select { | |
display: inline-block; | |
*display: inline; | |
*margin-left: .3em; | |
text-rendering: optimizelegibility; | |
text-align: left; | |
vertical-align: middle; | |
cursor: pointer; | |
position: relative; | |
width: 100%; | |
height: 32px; | |
padding-top: 8.5px; | |
padding-bottom: 8.5px; | |
padding-left: 16px; | |
padding-right: 16px; | |
margin-bottom: 15px; | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 14px; | |
font-weight: normal; | |
font-style: normal; | |
line-height: 15px; | |
*line-height: 15px; | |
text-transform: none; | |
text-shadow: none; | |
color: #777777; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
*zoom: 1; | |
border: 1px solid #bbbbbb; | |
background: #ffffff; | |
/* ---------------------------------------------------------------------------------------------------- */ | |
/* Error */ | |
/* ---------------------------------------------------------------------------------------------------- */ | |
} | |
select:first-child { | |
*margin-left: 0; | |
} | |
select:before, | |
select:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
select:after { | |
clear: both; | |
} | |
select[disabled], | |
select[readonly] { | |
cursor: not-allowed; | |
opacity: 75; | |
filter: alpha(opacity=7500); | |
} | |
select[multiple], | |
select[size] { | |
height: auto; | |
} | |
select.input-error, | |
select:required:invalid, | |
select.Invalid { | |
background: #fff5f5; | |
border-color: #fd3c2b; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Icons | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
.icon { | |
*margin-right: .3em; | |
display: inline-block; | |
vertical-align: text-top; | |
background-position: 0px 0px; | |
background-repeat: no-repeat; | |
border-radius: 0; | |
overflow: visible; | |
} | |
.icon.icon-mini { | |
background-image: url("../../images/photo_contest/offerpop-photo-contest-platform-icons-mini.png"); | |
-webkit-background-size: 48px 160px; | |
-moz-background-size: 48px 160px; | |
-o-background-size: 48px 160px; | |
background-size: 48px 160px; | |
width: 16px; | |
height: 16px; | |
line-height: 16px; | |
} | |
.icon.icon-small { | |
background-image: url("../../images/photo_contest/offerpop-photo-contest-platform-icons-small.png"); | |
-webkit-background-size: 72px 72px; | |
-moz-background-size: 72px 72px; | |
-o-background-size: 72px 72px; | |
background-size: 72px 72px; | |
width: 24px; | |
height: 24px; | |
line-height: 24px; | |
} | |
.icon.icon-medium { | |
background-image: url("../../images/photo_contest/offerpop-photo-contest-platform-icons-medium.png"); | |
-webkit-background-size: 96px 96px; | |
-moz-background-size: 96px 96px; | |
-o-background-size: 96px 96px; | |
background-size: 96px 96px; | |
width: 32px; | |
height: 32px; | |
line-height: 32px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Icon (Mini) | |
---------------------------------------------------------------------------------------------------- */ | |
.icon.icon-mini { | |
background-position: 0px 0px; | |
} | |
.icon.icon-mini.icon-white { | |
background-position: -16px 0px; | |
} | |
.icon.icon-mini.icon-color { | |
background-position: -32px 0px; | |
} | |
.icon.icon-mini.icon-facebook { | |
background-position: 0px -16px; | |
} | |
.icon.icon-mini.icon-facebook.icon-white { | |
background-position: -16px -16px; | |
} | |
.icon.icon-mini.icon-facebook.icon-color { | |
background-position: -32px -16px; | |
} | |
.icon.icon-mini.icon-twitter { | |
background-position: 0px -32px; | |
} | |
.icon.icon-mini.icon-twitter.icon-white { | |
background-position: -16px -32px; | |
} | |
.icon.icon-mini.icon-twitter.icon-color { | |
background-position: -32px -32px; | |
} | |
.icon.icon-mini.icon-instagram { | |
background-position: 0px -48px; | |
} | |
.icon.icon-mini.icon-instagram.icon-white { | |
background-position: -16px -48px; | |
} | |
.icon.icon-mini.icon-instagram.icon-color { | |
background-position: -32px -48px; | |
} | |
.icon.icon-mini.icon-pinterest { | |
background-position: 0px -64px; | |
} | |
.icon.icon-mini.icon-pinterest.icon-white { | |
background-position: -16px -64px; | |
} | |
.icon.icon-mini.icon-pinterest.icon-color { | |
background-position: -32px -64px; | |
} | |
.icon.icon-mini.icon-email { | |
background-position: 0px -80px; | |
} | |
.icon.icon-mini.icon-email.icon-white { | |
background-position: -16px -80px; | |
} | |
.icon.icon-mini.icon-email.icon-color { | |
background-position: -32px -80px; | |
} | |
.icon.icon-mini.icon-zoom { | |
background-position: 0px -96px; | |
} | |
.icon.icon-mini.icon-zoom.icon-white { | |
background-position: -16px -96px; | |
} | |
.icon.icon-mini.icon-zoom.icon-color { | |
background-position: -32px -96px; | |
} | |
.icon.icon-mini.icon-left-arrow { | |
background-position: 0px -112px; | |
} | |
.icon.icon-mini.icon-left-arrow.icon-white { | |
background-position: -16px -112px; | |
} | |
.icon.icon-mini.icon-left-arrow.icon-color { | |
background-position: -32px -112px; | |
} | |
.icon.icon-mini.icon-check { | |
background-position: 0px -128px; | |
} | |
.icon.icon-mini.icon-check.icon-white { | |
background-position: -16px -128px; | |
} | |
.icon.icon-mini.icon-check.icon-color { | |
background-position: -32px -128px; | |
} | |
.icon.icon-mini.icon-select { | |
background-position: 0px -144px; | |
} | |
.icon.icon-mini.icon-select.icon-white { | |
background-position: -16px -144px; | |
} | |
.icon.icon-mini.icon-select.icon-color { | |
background-position: -32px -144px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Icon (Small) | |
---------------------------------------------------------------------------------------------------- */ | |
.icon.icon-small { | |
background-position: 0px 0px; | |
} | |
.icon.icon-small.icon-white { | |
background-position: -24px 0px; | |
} | |
.icon.icon-small.icon-color { | |
background-position: -48px 0px; | |
} | |
.icon.icon-small.icon-bars { | |
background-position: 0px -24px; | |
} | |
.icon.icon-small.icon-bars.icon-white { | |
background-position: -24px -24px; | |
} | |
.icon.icon-small.icon-bars.icon-color { | |
background-position: -48px -24px; | |
} | |
.icon.icon-small.icon-zoom { | |
background-position: 0px -48px; | |
} | |
.icon.icon-small.icon-zoom.icon-white { | |
background-position: -24px -48px; | |
} | |
.icon.icon-small.icon-zoom.icon-color { | |
background-position: -48px -48px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Icon (Medium) | |
---------------------------------------------------------------------------------------------------- */ | |
.icon.icon-medium { | |
background-position: 0px 0px; | |
} | |
.icon.icon-medium.icon-white { | |
background-position: -32px 0px; | |
} | |
.icon.icon-medium.icon-color { | |
background-position: -64px 0px; | |
} | |
.icon.icon-medium.icon-arrow-left { | |
background-position: 0px -32px; | |
} | |
.icon.icon-medium.icon-arrow-left.icon-white { | |
background-position: -32px -32px; | |
} | |
.icon.icon-medium.icon-arrow-left.icon-color { | |
background-position: -64px -32px; | |
} | |
.icon.icon-medium.icon-arrow-right { | |
background-position: 0px -64px; | |
} | |
.icon.icon-medium.icon-arrow-right.icon-white { | |
background-position: -32px -64px; | |
} | |
.icon.icon-medium.icon-arrow-right.icon-color { | |
background-position: -64px -64px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Prompts | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
.prompt { | |
background: #f1f1f1; | |
-webkit-border-radius: 5px; | |
-moz-border-radius: 5px; | |
border-radius: 5px; | |
padding: 15px; | |
margin-bottom: 30px; | |
} | |
.prompt img { | |
display: none; | |
} | |
.prompt p { | |
text-align: center; | |
} | |
.prompt p.prompt-headline { | |
font-weight: 600; | |
margin-bottom: 3.75px; | |
} | |
.prompt p:last-child { | |
margin-bottom: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Page | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
#page { | |
margin-bottom: 0px !important; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Page Header | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
#page-header { | |
margin-bottom: 0px !important; | |
} | |
#page-header img { | |
margin-bottom: 0px !important; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Page Navigation | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
#page-navigation { | |
margin-top: 16.5px; | |
padding-bottom: 16.5px; | |
border-bottom: 1px solid rgba(0, 0, 0, 0.1); | |
*zoom: 1; | |
} | |
#page-navigation:before, | |
#page-navigation:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page-navigation:after { | |
clear: both; | |
} | |
#page-navigation #cnav_about, | |
#page-navigation #cnav_view, | |
#page-navigation #cnav_winners { | |
float: left; | |
position: relative; | |
display: inline-block; | |
*display: inline; | |
*zoom: 1; | |
*margin-left: .3em; | |
text-rendering: optimizelegibility; | |
text-align: center; | |
vertical-align: middle; | |
cursor: pointer; | |
padding: 0px; | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 14px; | |
font-weight: 600; | |
font-style: normal; | |
line-height: 42px; | |
*line-height: 15px; | |
text-transform: uppercase; | |
color: #4a8ed1; | |
margin-right: 30px; | |
-webkit-transition: color 0.15s ease; | |
-moz-transition: color 0.15s ease; | |
-o-transition: color 0.15s ease; | |
transition: color 0.15s ease; | |
} | |
#page-navigation #cnav_about:first-child, | |
#page-navigation #cnav_view:first-child, | |
#page-navigation #cnav_winners:first-child { | |
*margin-left: 0; | |
} | |
#page-navigation #cnav_about:focus, | |
#page-navigation #cnav_view:focus, | |
#page-navigation #cnav_winners:focus { | |
outline: none; | |
} | |
#page-navigation #cnav_about:hover, | |
#page-navigation #cnav_view:hover, | |
#page-navigation #cnav_winners:hover { | |
text-decoration: none; | |
color: #235688; | |
} | |
#page-navigation #cnav_about:after, | |
#page-navigation #cnav_view:after, | |
#page-navigation #cnav_winners:after { | |
content: ''; | |
display: none; | |
width: 100%; | |
height: 3px; | |
background: #4a8ed1; | |
position: absolute; | |
bottom: -17.5px; | |
left: 0px; | |
} | |
#page-navigation #cnav_about.active, | |
#page-navigation #cnav_view.active, | |
#page-navigation #cnav_winners.active, | |
#page-navigation #cnav_about:active, | |
#page-navigation #cnav_view:active, | |
#page-navigation #cnav_winners:active { | |
color: #173a5b; | |
} | |
#page-navigation #cnav_about.Sel, | |
#page-navigation #cnav_view.Sel, | |
#page-navigation #cnav_winners.Sel { | |
color: #4a8ed1; | |
} | |
#page-navigation #cnav_about.Sel:after, | |
#page-navigation #cnav_view.Sel:after, | |
#page-navigation #cnav_winners.Sel:after { | |
display: block; | |
} | |
#page-navigation #cnav_winners { | |
margin-right: 0px; | |
} | |
#page-navigation #cnav_submit { | |
float: right; | |
position: relative; | |
display: inline-block; | |
*display: inline; | |
*zoom: 1; | |
*margin-left: .3em; | |
text-rendering: optimizelegibility; | |
text-align: center; | |
vertical-align: middle; | |
cursor: pointer; | |
padding-top: 13.5px; | |
padding-bottom: 13.5px; | |
padding-left: 16px; | |
padding-right: 16px; | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 14px; | |
font-weight: 600; | |
font-style: normal; | |
line-height: 15px; | |
*line-height: 15px; | |
text-transform: uppercase; | |
border-style: solid; | |
-webkit-border-radius: 4px; | |
-moz-border-radius: 4px; | |
border-radius: 4px; | |
-webkit-transition: background-color 0.15s ease; | |
-moz-transition: background-color 0.15s ease; | |
-o-transition: background-color 0.15s ease; | |
transition: background-color 0.15s ease; | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #ffa300; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
#page-navigation #cnav_submit:first-child { | |
*margin-left: 0; | |
} | |
#page-navigation #cnav_submit:focus { | |
outline: none; | |
} | |
#page-navigation #cnav_submit:hover { | |
text-decoration: none; | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #cc8200; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
#page-navigation #cnav_submit.active, | |
#page-navigation #cnav_submit:active { | |
outline: 0; | |
text-decoration: none; | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: none; | |
border-width: none; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #996200; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
#page-navigation #cnav_submit.disabled, | |
#page-navigation #cnav_submit.Disabled, | |
#page-navigation #cnav_submit[disabled] { | |
opacity: 0.5; | |
filter: alpha(opacity=50); | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #ffffff; | |
text-shadow: none; | |
background-color: #bbbbbb; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Page Body | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
#page-body { | |
margin-top: 30px; | |
position: relative; | |
*zoom: 1; | |
} | |
#page-body:before, | |
#page-body:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page-body:after { | |
clear: both; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Page Gallery Controls | |
---------------------------------------------------------------------------------------------------- */ | |
#gallery-controls { | |
*zoom: 1; | |
margin: 0px; | |
} | |
#gallery-controls:before, | |
#gallery-controls:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#gallery-controls:after { | |
clear: both; | |
} | |
#gallery-controls ul { | |
position: relative; | |
list-style: none; | |
*zoom: 1; | |
margin: 0px; | |
padding: 0px; | |
} | |
#gallery-controls ul:before, | |
#gallery-controls ul:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#gallery-controls ul:after { | |
clear: both; | |
} | |
#gallery-controls ul li { | |
list-style: none; | |
display: block; | |
float: left; | |
margin: 0px 15px 0px 0px; | |
padding: 0px; | |
*zoom: 1; | |
position: relative; | |
} | |
#gallery-controls ul li:before, | |
#gallery-controls ul li:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#gallery-controls ul li:after { | |
clear: both; | |
} | |
#gallery-controls ul li#gallery-search-block { | |
position: absolute; | |
top: 0px; | |
right: 0px; | |
} | |
#gallery-controls ul li#gallery-friends-filter-block label { | |
margin: 0px 0px 0px 19.5px; | |
} | |
#gallery-controls ul li#gallery-search-block { | |
margin-right: 0px; | |
margin-left: 15px; | |
padding: 0px 1px 0px 0px; | |
} | |
#gallery-controls ul li#gallery-search-block button { | |
display: none; | |
} | |
#gallery-controls ul li#gallery-search-block input { | |
margin: 0px; | |
} | |
#gallery-controls ul li label { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 12px; | |
font-weight: normal; | |
line-height: 32px; | |
text-transform: none; | |
font-style: normal; | |
color: #777777; | |
margin: 0px 0px 0px 0px; | |
text-shadow: none; | |
display: inline-block; | |
margin-right: 7.5px; | |
} | |
#gallery-controls ul li select { | |
width: auto; | |
margin: 0px; | |
font-size: 12px; | |
} | |
#gallery-controls ul li input[type="radio"] { | |
position: absolute; | |
margin: 0px; | |
top: 10px; | |
width: auto !important; | |
} | |
#gallery-controls ul li input[type="checkbox"] { | |
position: absolute; | |
margin: 0px 0px 0px 0px; | |
top: 10px; | |
width: auto !important; | |
} | |
#gallery-content-wrapper { | |
*zoom: 1; | |
margin: 30px 0px 0px 0px; | |
} | |
#gallery-content-wrapper:before, | |
#gallery-content-wrapper:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#gallery-content-wrapper:after { | |
clear: both; | |
} | |
#gallery-content-wrapper #gallery-refreshing, | |
#gallery-content-wrapper #gallery-loading { | |
display: block; | |
text-align: center; | |
*zoom: 1; | |
} | |
#gallery-content-wrapper #gallery-refreshing:before, | |
#gallery-content-wrapper #gallery-loading:before, | |
#gallery-content-wrapper #gallery-refreshing:after, | |
#gallery-content-wrapper #gallery-loading:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#gallery-content-wrapper #gallery-refreshing:after, | |
#gallery-content-wrapper #gallery-loading:after { | |
clear: both; | |
} | |
#gallery-content-wrapper .isotope_error { | |
display: block; | |
text-align: center; | |
*zoom: 1; | |
} | |
#gallery-content-wrapper .isotope_error:before, | |
#gallery-content-wrapper .isotope_error:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#gallery-content-wrapper .isotope_error:after { | |
clear: both; | |
} | |
#gallery-content-wrapper #gallery-show-more { | |
display: block; | |
text-align: center; | |
*zoom: 1; | |
} | |
#gallery-content-wrapper #gallery-show-more:before, | |
#gallery-content-wrapper #gallery-show-more:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#gallery-content-wrapper #gallery-show-more:after { | |
clear: both; | |
} | |
#gallery-content-wrapper #gallery-content { | |
margin: 0px 0px 0px -15px; | |
height: auto !important; | |
*zoom: 1; | |
} | |
#gallery-content-wrapper #gallery-content:before, | |
#gallery-content-wrapper #gallery-content:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#gallery-content-wrapper #gallery-content:after { | |
clear: both; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item { | |
width: 191.25px; | |
margin: 15px 0px 0px 15px; | |
position: relative !important; | |
top: auto !important; | |
left: auto !important; | |
float: left; | |
cursor: pointer; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail { | |
position: relative; | |
background: #091624; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail:hover img { | |
opacity: 0.5; | |
filter: alpha(opacity=50); | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail img { | |
width: 191.25px !important; | |
height: 191.25px !important; | |
-webkit-transition: opacity 0.15s ease; | |
-moz-transition: opacity 0.15s ease; | |
-o-transition: opacity 0.15s ease; | |
transition: opacity 0.15s ease; | |
-webkit-backface-visibility: hidden; | |
-moz-backface-visibility: hidden; | |
backface-visibility: hidden; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail .gallery-photo-info-background { | |
display: none; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail .gallery-photo-info { | |
position: absolute; | |
bottom: 0px; | |
display: block; | |
padding: 15px; | |
background: rgba(6, 15, 24, 0.8); | |
width: 191.25px; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail .gallery-photo-info .info-left-col { | |
float: left; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail .gallery-photo-info .info-right-col { | |
float: right; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail .gallery-photo-info .gallery-photo-firstname { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 14px; | |
font-weight: normal; | |
line-height: 20px; | |
text-transform: none; | |
font-style: normal; | |
color: #ffffff; | |
margin: 0px 0px 0px 0px; | |
text-shadow: none; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail .gallery-photo-info .gallery-photo-city, | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail .gallery-photo-info .gallery-photo-category { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 11px; | |
font-weight: normal; | |
line-height: 11px; | |
text-transform: uppercase; | |
font-style: normal; | |
color: rgba(255, 255, 255, 0.75); | |
margin: 4.5px 0px 0px 0px; | |
text-shadow: none; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail .gallery-photo-info .gallery-photo-category { | |
text-align: right; | |
margin-top: 24.5px; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .Thumbnail .gallery-photo-info .gallery-photo-vote-count { | |
position: absolute; | |
top: -118.25px; | |
right: 7.5px; | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 11px; | |
font-weight: normal; | |
line-height: 11px; | |
text-transform: uppercase; | |
font-style: normal; | |
color: #ffffff; | |
text-shadow: none; | |
background: #4a8ed1; | |
padding: 7.5px 7.5px; | |
-webkit-border-radius: 3px; | |
-moz-border-radius: 3px; | |
border-radius: 3px; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .gallery-photo-caption { | |
margin-top: 7.5px; | |
display: block; | |
width: 100% !important; | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 11px; | |
font-weight: normal; | |
line-height: 14px; | |
text-transform: none; | |
font-style: normal; | |
color: #999999; | |
text-shadow: none; | |
height: 42px; | |
overflow: hidden; | |
position: relative; | |
} | |
#gallery-content-wrapper #gallery-content .isotope-item .gallery-photo-caption:after { | |
content: ''; | |
display: block; | |
width: 25%; | |
height: 14px; | |
position: absolute; | |
bottom: 0px; | |
right: 0px; | |
background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff); | |
background-image: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(255, 255, 255, 0)), to(#ffffff)); | |
background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff); | |
background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0), #ffffff); | |
background-image: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff); | |
background-repeat: repeat-x; | |
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffffff', GradientType=1); | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
Popups | |
---------------------------------------------------------------------------------------------------- */ | |
.popup { | |
background: #ffffff; | |
position: absolute; | |
top: 25%; | |
left: 15%; | |
width: 70%; | |
height: auto; | |
padding: 15px; | |
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4); | |
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4); | |
-webkit-border-radius: 5px; | |
-moz-border-radius: 5px; | |
border-radius: 5px; | |
display: none; | |
} | |
.popup .popup-inner { | |
padding: 15px; | |
overflow-y: scroll; | |
} | |
.popup .popup-inner h2 { | |
margin-top: 0px; | |
} | |
.popup .popup-inner button { | |
margin-top: 30px; | |
} | |
.popup .popup-inner img { | |
width: 50%; | |
height: auto; | |
float: right; | |
} | |
#pop_email { | |
position: fixed; | |
z-index: 10; | |
top: 300px; | |
left: 125px; | |
background: white; | |
padding: 20px; | |
border: 2px solid #ccc; | |
-webkit-border-radius: 6px; | |
-moz-border-radius: 6px; | |
border-radius: 6px; | |
width: 440px; | |
} | |
#pop_email .SDeclare label { | |
margin-left: 5px; | |
display: inline; | |
} | |
#pop_email #signup_image { | |
width: 100%; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Page Footer | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
#page-footer { | |
border-top: 1px solid rgba(0, 0, 0, 0.1); | |
margin-top: 30px; | |
padding-top: 30px; | |
} | |
#page-footer #report_spam_div { | |
*zoom: 1; | |
} | |
#page-footer #report_spam_div:before, | |
#page-footer #report_spam_div:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page-footer #report_spam_div:after { | |
clear: both; | |
} | |
#page-footer #report_spam_div a { | |
float: right !important; | |
padding: 0px !important; | |
color: #fd3c2b !important; | |
width: auto !important; | |
font-size: 11px; | |
line-height: 14px; | |
} | |
#page-footer .page-footer-legal-offerpop { | |
*zoom: 1; | |
margin-bottom: 15px; | |
} | |
#page-footer .page-footer-legal-offerpop:before, | |
#page-footer .page-footer-legal-offerpop:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page-footer .page-footer-legal-offerpop:after { | |
clear: both; | |
} | |
#page-footer .page-footer-legal-offerpop .button-cookie-preferences { | |
margin-left: 15px; | |
margin-bottom: 15px; | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #777777; | |
text-shadow: none; | |
background-color: #eaeaea; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
#page-footer .page-footer-legal-offerpop .button-cookie-preferences:hover { | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: 0px; | |
border-width: 0px; | |
border-color: none; | |
color: #595959; | |
text-shadow: none; | |
background-color: #dcdcdc; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
#page-footer .page-footer-legal-offerpop .button-cookie-preferences:active { | |
background-color: transparent; | |
background-image: none; | |
background-repeat: no-repeat; | |
filter: none; | |
*border-width: none; | |
border-width: none; | |
border-color: none; | |
color: #4d4d4d; | |
text-shadow: none; | |
background-color: #cfcfcf; | |
-webkit-box-shadow: none; | |
box-shadow: none; | |
margin-top: 0px; | |
margin-bottom: 0px; | |
} | |
#page-footer .page-footer-share { | |
*zoom: 1; | |
} | |
#page-footer .page-footer-share:before, | |
#page-footer .page-footer-share:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page-footer .page-footer-share:after { | |
clear: both; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Non Fan (Page) | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
#app_nonfantab .CDescription { | |
font-weight: 600; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Page (About) | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
#page.page-about { | |
/* ---------------------------------------------------------------------------------------------------- | |
Contest Description | |
---------------------------------------------------------------------------------------------------- */ | |
} | |
#page.page-about .page-contest-description { | |
margin-bottom: 30px; | |
} | |
#page.page-about .page-contest-description p:last-child { | |
margin-bottom: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Page (Submit) | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
#page.page-submit { | |
/* ---------------------------------------------------------------------------------------------------- | |
External Submission Instructions | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Submit Instructions | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Submit Photo | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Submit Crop Image | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Submit Fields | |
---------------------------------------------------------------------------------------------------- */ | |
} | |
#page.page-submit #external_submission_instruction { | |
position: absolute; | |
top: 0px; | |
right: 0px; | |
width: 260px; | |
margin-left: 15px; | |
margin-bottom: 30px; | |
background: #f7f7f7; | |
padding: 15px; | |
-webkit-border-radius: 5px; | |
-moz-border-radius: 5px; | |
border-radius: 5px; | |
} | |
#page.page-submit #external_submission_instruction .platform-icon { | |
float: left; | |
background: #777777; | |
-webkit-border-radius: 100%; | |
-moz-border-radius: 100%; | |
border-radius: 100%; | |
padding: 7.5px; | |
} | |
#page.page-submit #external_submission_instruction .platform-icon img { | |
display: none; | |
} | |
#page.page-submit #external_submission_instruction .platform-icon.platform-icon-twitter { | |
background: #00acee; | |
} | |
#page.page-submit #external_submission_instruction .platform-icon.platform-icon-instagram { | |
background: #3f729b; | |
} | |
#page.page-submit #external_submission_instruction .SubmitInstruction { | |
margin-left: 38.5px; | |
margin-bottom: 15px; | |
} | |
#page.page-submit #external_submission_instruction .SubmitInstruction strong { | |
display: block; | |
} | |
#page.page-submit #external_submission_instruction .SubmitInstruction:last-child { | |
margin-bottom: 0px; | |
} | |
#page.page-submit .page-submit-instructions { | |
margin: 0px; | |
color: #777777; | |
width: 100%; | |
margin-bottom: 30px; | |
} | |
#page.page-submit .page-submit-instructions.has-external-submission { | |
margin-right: 15px; | |
} | |
#page.page-submit .page-submit-photo-form { | |
margin-right: 15px; | |
margin-bottom: 30px; | |
*zoom: 1; | |
} | |
#page.page-submit .page-submit-photo-form:before, | |
#page.page-submit .page-submit-photo-form:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-submit .page-submit-photo-form:after { | |
clear: both; | |
} | |
#page.page-submit .page-submit-photo-form .SField { | |
margin: 0px !important; | |
} | |
#page.page-submit .page-submit-photo-form .SField #category { | |
margin-top: 0px !important; | |
} | |
#page.page-submit .page-submit-photo-form .page-submit-photo-form-upload .CFile { | |
margin-top: 7.5px; | |
} | |
#page.page-submit .page-submit-photo-form .page-submit-photo-form-upload .CFile .from_facebook_button { | |
background: #3b5998; | |
} | |
#page.page-submit .page-submit-photo-form .page-submit-photo-form-upload .CFile .from_facebook_button img { | |
display: none; | |
} | |
#page.page-submit .page-submit-photo-form .page-submit-photo-form-upload .CFile .from_facebook_button:hover { | |
background: #2f477a; | |
} | |
#page.page-submit .page-submit-photo-form .page-submit-photo-form-upload .CFile .from_facebook_button:active { | |
background: #24365c; | |
} | |
#page.page-submit h1.page-submit-form-heading-step-snap-photo { | |
margin-top: 0px; | |
} | |
#page.page-submit h1.page-submit-form-heading-step-complete-profile { | |
margin-top: 37.5px; | |
} | |
#page.page-submit #crop_area { | |
margin: 0px 0px 30px 0px; | |
*zoom: 1; | |
} | |
#page.page-submit #crop_area:before, | |
#page.page-submit #crop_area:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-submit #crop_area:after { | |
clear: both; | |
} | |
#page.page-submit #crop_area .page-submit-form-photo-crop-tool { | |
min-width: 400px; | |
margin-right: 50px; | |
float: left; | |
*zoom: 1; | |
} | |
#page.page-submit #crop_area .page-submit-form-photo-crop-tool:before, | |
#page.page-submit #crop_area .page-submit-form-photo-crop-tool:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-submit #crop_area .page-submit-form-photo-crop-tool:after { | |
clear: both; | |
} | |
#page.page-submit #crop_area .page-submit-form-photo-crop-preview { | |
width: 191.25px; | |
float: left; | |
*zoom: 1; | |
margin: 0px !important; | |
} | |
#page.page-submit #crop_area .page-submit-form-photo-crop-preview:before, | |
#page.page-submit #crop_area .page-submit-form-photo-crop-preview:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-submit #crop_area .page-submit-form-photo-crop-preview:after { | |
clear: both; | |
} | |
#page.page-submit #crop_area .page-submit-form-photo-crop-preview .CThumbPreview { | |
width: 128px; | |
height: 128px; | |
overflow: hidden; | |
margin-bottom: 15px; | |
} | |
#page.page-submit .page-submit-form { | |
/* ---------------------------------------------------------------------------------------------------- | |
Submit Fields | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Submit Fields | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Captcha | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Contest Rules | |
---------------------------------------------------------------------------------------------------- */ | |
} | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect { | |
margin-bottom: 30px; | |
background: #ebeff7; | |
padding: 15px; | |
-webkit-border-radius: 5px; | |
-moz-border-radius: 5px; | |
border-radius: 5px; | |
width: 535px; | |
margin-right: 15px; | |
*zoom: 1; | |
} | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect:before, | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect:after { | |
clear: both; | |
} | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect .float-clearer { | |
display: none; | |
} | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect #facebook-image { | |
display: none; | |
float: left; | |
width: 50px; | |
height: 50px; | |
-webkit-border-radius: 3px; | |
-moz-border-radius: 3px; | |
border-radius: 3px; | |
position: relative; | |
} | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect #facebook-name { | |
float: left; | |
line-height: 50px; | |
margin-left: 15px; | |
color: #3b5998; | |
font-weight: 600; | |
} | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect #facebook-connect-link { | |
background: #3b5998; | |
} | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect #facebook-connect-link:hover { | |
background: #2f477a; | |
} | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect #facebook-connect-link:active { | |
background: #24365c; | |
} | |
#page.page-submit .page-submit-form .page-submit-facebook-profile-connect #facebook-profile-connect-why { | |
margin-bottom: 0px; | |
margin-top: 15px; | |
color: #3b5998; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields { | |
margin-bottom: 30px; | |
width: 535px; | |
margin-right: 15px; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SField, | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare { | |
position: relative; | |
*zoom: 1; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SField:before, | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare:before, | |
#page.page-submit .page-submit-form .page-submit-fields .SField:after, | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SField:after, | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare:after { | |
clear: both; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SField .Notes, | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare .Notes { | |
display: block; | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 14px; | |
font-weight: normal; | |
line-height: 20px; | |
text-transform: none; | |
font-style: italic; | |
color: #999999; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SField .Notes + br, | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare .Notes + br { | |
display: none; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SField .Notes.optional, | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare .Notes.optional { | |
margin: 0px 0px 0px 15px; | |
display: inline-block; | |
position: absolute; | |
top: 0px; | |
right: 0px; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SField .Notes { | |
margin: 0px 0px 3.75px 0px; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SField select { | |
width: 100%; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare { | |
margin-bottom: 15px; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare input[type="radio"], | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare input[type="checkbox"] { | |
margin: 4px 7.5px 4px 0px; | |
} | |
#page.page-submit .page-submit-form .page-submit-fields .SDeclare label { | |
margin-bottom: 0px; | |
} | |
#page.page-submit .page-submit-form .SReCAPTCHA { | |
margin-bottom: 30px; | |
width: 535px; | |
} | |
#page.page-submit .page-submit-form .SReCAPTCHA #recaptcha_table { | |
width: 100%; | |
} | |
#page.page-submit .page-submit-form .page-submit-rules { | |
background: #f7f7f7; | |
padding: 30px; | |
-webkit-border-radius: 5px; | |
-moz-border-radius: 5px; | |
border-radius: 5px; | |
margin-top: 30px; | |
} | |
#page.page-submit .page-submit-form .page-submit-rules p:last-child { | |
margin-bottom: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Page (Entry) | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
#page.page-entry { | |
/* ---------------------------------------------------------------------------------------------------- | |
Share Toolbar | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Photo Details | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
Entry Details | |
---------------------------------------------------------------------------------------------------- */ | |
} | |
#page.page-entry .page-entry-prompt p { | |
margin-bottom: 0px; | |
display: inline-block; | |
} | |
#page.page-entry .page-entry-prompt a { | |
display: inline-block; | |
} | |
#requestsection { | |
min-height: 1em; | |
} | |
#page.page-entry .page-entry-share-toolbar { | |
margin-bottom: 30px; | |
display: block; | |
*zoom: 1; | |
} | |
#page.page-entry .page-entry-share-toolbar:before, | |
#page.page-entry .page-entry-share-toolbar:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-entry .page-entry-share-toolbar:after { | |
clear: both; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items { | |
float: right; | |
*zoom: 1; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items:before, | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items:after { | |
clear: both; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item { | |
float: right; | |
margin-left: 3.75px; | |
*zoom: 1; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item:before, | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item:after { | |
clear: both; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item:last-child { | |
margin-right: 0px; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item img { | |
display: none; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-facebook a { | |
background-color: #3b5998; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-facebook a:hover { | |
background-color: #2f477a; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-facebook a:active { | |
background-color: #2f477a; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-twitter a { | |
background-color: #00acee; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-twitter a:hover { | |
background-color: #0089be; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-twitter a:active { | |
background-color: #0089be; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-email a { | |
background-color: #777777; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-email a:hover { | |
background-color: #5f5f5f; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-email a:active { | |
background-color: #5f5f5f; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-pinterest a { | |
background-color: #c8232c; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-pinterest a:hover { | |
background-color: #a01c23; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-pinterest a:active { | |
background-color: #a01c23; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-link { | |
margin: 0px; | |
position: absolute; | |
top: 1.4em; | |
left: 0px; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-link label { | |
float: left; | |
line-height: 32px; | |
margin-right: 7.5px; | |
margin-bottom: 0px; | |
} | |
#page.page-entry .page-entry-share-toolbar .page-entry-share-toolbar-items .page-entry-share-toolbar-item.page-entry-share-toolbar-item-link input { | |
float: left; | |
width: auto; | |
margin-bottom: 0px; | |
cursor: default; | |
} | |
#page.page-entry .page-entry-photo-details { | |
float: left; | |
width: 397.5px; | |
margin-right: 15px; | |
*zoom: 1; | |
} | |
#page.page-entry .page-entry-photo-details:before, | |
#page.page-entry .page-entry-photo-details:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-entry .page-entry-photo-details:after { | |
clear: both; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image { | |
*zoom: 1; | |
margin-bottom: 15px; | |
position: relative; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image:before, | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image:after { | |
clear: both; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-wrapper { | |
position: relative; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-navigation { | |
position: absolute; | |
height: 100%; | |
width: 32px; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-navigation .icon { | |
position: absolute; | |
top: 50%; | |
margin-top: -16px; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-navigation a { | |
display: block; | |
width: 100%; | |
height: 100%; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-navigation a img { | |
display: none; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-navigation a span { | |
display: none; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-navigation.page-entry-photo-details-image-navigation-previous { | |
left: 0px; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-navigation.page-entry-photo-details-image-navigation-previous a { | |
background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0)); | |
background-image: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0))); | |
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0)); | |
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0)); | |
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0)); | |
background-repeat: repeat-x; | |
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#40000000', endColorstr='#00000000', GradientType=1); | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-navigation.page-entry-photo-details-image-navigation-next { | |
right: 0px; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-navigation.page-entry-photo-details-image-navigation-next a { | |
background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25)); | |
background-image: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.25))); | |
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25)); | |
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25)); | |
background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25)); | |
background-repeat: repeat-x; | |
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#40000000', GradientType=1); | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-container { | |
display: block; | |
margin-bottom: 7.5px; | |
width: 100%; | |
height: auto; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-container img { | |
display: block; | |
width: 100%; | |
height: auto; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-zoom { | |
float: left; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-zoom img { | |
display: none; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-zoom .icon { | |
margin-right: 7.5px; | |
} | |
#page.page-entry .page-entry-photo-details .page-entry-photo-details-image .page-entry-photo-details-image-category { | |
float: right; | |
text-transform: uppercase; | |
} | |
#page.page-entry .page-entry-photo-details .CLike { | |
*zoom: 1; | |
clear: both; | |
} | |
#page.page-entry .page-entry-photo-details .CLike:before, | |
#page.page-entry .page-entry-photo-details .CLike:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-entry .page-entry-photo-details .CLike:after { | |
clear: both; | |
} | |
#page.page-entry .page-entry-entry-details { | |
float: left; | |
width: 397.5px !important; | |
margin: 0px !important; | |
*zoom: 1; | |
} | |
#page.page-entry .page-entry-entry-details:before, | |
#page.page-entry .page-entry-entry-details:after { | |
display: table; | |
content: ""; | |
line-height: 0; | |
} | |
#page.page-entry .page-entry-entry-details:after { | |
clear: both; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-submission .page-entry-entry-details-submission-name { | |
font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
font-size: 24px; | |
font-weight: normal; | |
line-height: 28px; | |
text-transform: none; | |
font-style: normal; | |
color: #3b3b3b; | |
margin: 0px 0px 22.5px 0px; | |
text-shadow: none; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-submission .page-entry-entry-details-submission-name + .page-entry-entry-details-submission-location { | |
margin-top: -22.5px; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-submission .page-entry-entry-details-submission-location { | |
margin-bottom: 22.5px; | |
text-transform: uppercase; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-quote { | |
margin-bottom: 30px; | |
padding-left: 15px; | |
font-style: italic; | |
border-left: #eaeaea 3px solid; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-vote-count { | |
float: right; | |
cursor: default; | |
background: #4a8ed1; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-comment-instructions { | |
margin-top: 30px; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-comment .fb_iframe_widget { | |
width: 100% !important; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-comment .fb_iframe_widget span { | |
width: 100% !important; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-comment .fb_iframe_widget span iframe { | |
width: 100% !important; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-notes { | |
margin-top: 30px; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-notes br { | |
display: none; | |
} | |
#page.page-entry .page-entry-entry-details .page-entry-entry-details-notes p { | |
margin-bottom: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Page (Results) | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Page (Rules) | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
#page.page-rules { | |
/* ---------------------------------------------------------------------------------------------------- | |
Contest Rules | |
---------------------------------------------------------------------------------------------------- */ | |
} | |
#page.page-rules .page-contest-rules p:last-child { | |
margin-bottom: 0px; | |
} | |
/* ---------------------------------------------------------------------------------------------------- | |
------------------------------------------------------------------------------------------------------- | |
Retina Display | |
------------------------------------------------------------------------------------------------------- | |
---------------------------------------------------------------------------------------------------- */ | |
@media only screen and (-webkit-min-device-pixel-ratio: 2) { | |
.icon.icon-mini { | |
background-image: url("../../images/photo_contest/[email protected]"); | |
} | |
.icon.icon-small { | |
background-image: url("../../images/photo_contest/[email protected]"); | |
} | |
.icon.icon-medium { | |
background-image: url("../../images/photo_contest/[email protected]"); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment