Файл: Space race/css/fonts.css
Строк: 559
@font-face {
font-family: 'BebasNeueRegular';
src:
url(BebasNeue-webfont.eot);
src: url(BebasNeue-webfont.eot?#iefix)
format("embedded-opentype"), url(BebasNeue-webfont.woff)
format("woff"), url(BebasNeue-webfont.ttf)
format("truetype"), url(BebasNeue-webfont.svg#BebasNeueRegular)
format("svg");
font-weight: 400;
font-style:
normal
}
td a {
color: #fff
}
.moneyinfo {
color: #fff;
font-size: 10px
}
.glyphicon {
color:
#21417e
}
.control-label,
.table-condensed,
.form-group a {
color: #fff
}
.btn-info {
margin-right: 20px
}
.row {
padding-left: 20px;
padding-right: 20px
}
.col-md-6 p {
color: #fff;
font-size: 16px
}
.col-md-12 {
background:
rgba(255, 255, 255, 0.4);
padding: 10px;
border-radius:
10px
}
.alert {
text-align: center
}
.ratplace {
color: #ffd700;
font-size: 1.8em;
text-shadow: #fe0808 1px 1px 0,
#fe0808 -1px -1px 0, #fe0808 -1px 1px 0, #fe0808 2px -2px 0
}
.pdainfo
{
margin-right: 20px;
color: #4AFF3A;
font-size:
1.5em
}
.pdainfo a {
color: #4AFF3A;
text-decoration:
none
}
body.sm-activate {
overflow: hidden
}
.sm-menu {
position: fixed;
visibility: hidden;
opacity: 0;
width:
1024px;
height: 600px;
left: 50%;
top: 150%;
margin-left: -512px;
margin-top: -300px;
z-index:
101
}
.sm-menu.animated {
-webkit-transition: all .5s
ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition:
all .5s ease-in-out;
transition: all .5s
ease-in-out
}
.sm-menu.sm-bottom-left {
-webkit-transform:
rotate(-135deg);
-moz-transform: rotate(-135deg);
-ms-transform:
rotate(-135deg);
-o-transform: rotate(-135deg);
transform:
rotate(-135deg);
top: 150%;
left:
-150%
}
.sm-menu.sm-bottom-right {
-webkit-transform:
rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform:
rotate(135deg);
-o-transform: rotate(135deg);
transform:
rotate(135deg);
top: 150%;
left: 150%
}
.sm-menu.sm-top {
top: -150%
}
.sm-menu.sm-top-left {
-webkit-transform:
rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform:
rotate(-45deg);
-o-transform: rotate(-45deg);
transform:
rotate(-45deg);
top: -150%;
left:
-150%
}
.sm-menu.sm-top-right {
-webkit-transform:
rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform:
rotate(45deg);
-o-transform: rotate(45deg);
transform:
rotate(45deg);
top: -150%;
left: 150%
}
.sm-menu.sm-left {
top: 50%;
left: -150%
}
.sm-menu.sm-right {
top: 50%;
left: 150%
}
.sm-menu.re-rotate {
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0)
}
.sm-menu.ff-hack
{
opacity: 1;
visibility: visible;
top: 50%;
left:
50%
}
.sm-menu .sm-nav {
-webkit-transform: translate3d(50%, 0, 0)
scale(0.002, 1);
-moz-transform: translate3d(50%, 0, 0) scale(0.002,
1);
-ms-transform: translate3d(50%, 0, 0) scale(0.002, 1);
-o-transform: translate3d(50%, 0, 0) scale(0.002, 1);
transform:
translate3d(50%, 0, 0) scale(0.002, 1);
-webkit-transition: all .5s
ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition:
all .5s ease-in-out;
transition: all .5s ease-in-out;
width:
50%;
height: 100%;
position: absolute;
top: 0;
background: rgba(13, 13, 13, 0.8)
}
.sm-menu.sm-horizontal .sm-nav {
-webkit-transform: translate3d(25%, 0, 0) scale(0.5, 0.002);
-moz-transform: translate3d(25%, 0, 0) scale(0.5, 0.002);
-ms-transform: translate3d(25%, 0, 0) scale(0.5, 0.002);
-o-transform:
translate3d(25%, 0, 0) scale(0.5, 0.002)
}
.sm-menu.sm-horizontal
.sm-nav:nth-child(2) {
-webkit-transform: translate3d(-25%, 0, 0)
scaleX(0.5) scaleY(0.002);
-moz-transform: translate3d(-25%, 0, 0)
scaleX(0.5) scaleY(0.002);
-ms-transform: translate3d(-25%, 0, 0)
scaleX(0.5) scaleY(0.002);
-o-transform: translate3d(-25%, 0, 0)
scaleX(0.5) scaleY(0.002);
transform: translate3d(-25%, 0, 0)
scaleX(0.5) scaleY(0.002);
right: 0
}
.sm-menu .sm-nav .nav-inner
{
display: none;
-webkit-animation-duration: 1s;
-moz-animation-duration: 1s;
-o-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
vertical-align: middle;
white-space:
normal;
text-align: left
}
.sm-menu .sm-nav .nav-inner.animated
{
display: inline-block;
padding-left: 50px
}
.sm-menu
.sm-nav:nth-child(2) {
-webkit-transform: translate3d(-50%, 0, 0)
scaleX(0.002);
-moz-transform: translate3d(-50%, 0, 0)
scaleX(0.002);
-ms-transform: translate3d(-50%, 0, 0) scaleX(0.002);
-o-transform: translate3d(-50%, 0, 0) scaleX(0.002);
transform:
translate3d(-50%, 0, 0) scaleX(0.002);
right: 0
}
.sm-menu
.sm-nav.animated,
.sm-menu.sm-horizontal .sm-nav.animated {
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-ms-transform: scale(1, 1);
-o-transform: scale(1, 1);
transform:
scale(1, 1);
opacity: 1
}
.sm-menu .sm-nav:after {
content:
"";
position: relative;
height: 100%;
display:
inline-block;
vertical-align: middle;
-webkit-box-sizing:
border-box;
-moz-box-sizing: border-box;
box-sizing:
border-box;
display: inline-block
}
.sm-menu .sm-close {
position: absolute;
top: 0;
right: 0;
z-index: 100;
padding: 10px 15px;
font-size: 30px;
font-weight: 100;
line-height: 100%
}
.sm-menu .sm-close:hover {
color:
#000
}
.sm-menu .sm-nav .nav-inner > a {
font-size: 36px;
line-height: 45px;
font-weight: 300;
display: block;
color:
#35cf28;
text-decoration: none
}
.sm-menu .sm-nav .nav-inner >
a:hover {
color: #4AFF3A
}
.sm-menu .sm-close {
color:
#fff
}
.sm-overlay {
cursor: pointer;
height: 100%;
width: 100%;
opacity: 0;
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 100;
overflow: hidden;
visibility: hidden;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s
ease-in-out;
transition: all .5s ease-in-out
}
body .sm-button {
position: fixed;
bottom: 10px;
left: 10px;
color: #fff;
font-weight: 700;
padding: 2px 5px;
z-index:
1
}
body.sm-activate .sm-overlay {
opacity: 1;
visibility:
visible
}
@-webkit-keyframes flyInLeft {
0% {
opacity:
0;
-webkit-transform: translateX(-20px);
transform:
translateX(-20px)
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0)
}
}
@keyframes flyInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform:
translateX(-20px);
transform: translateX(-20px)
}
100%
{
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0)
}
}
@-webkit-keyframes flyInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
transform:
translateX(20px)
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0)
}
}
@keyframes flyInRight {
0% {
opacity: 0;
-webkit-transform: translateX(20px);
-ms-transform:
translateX(20px);
transform: translateX(20px)
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0)
}
}
.flyInRight {
-webkit-animation-name: flyInRight;
animation-name: flyInRight
}
.flyInLeft {
-webkit-animation-name:
flyInLeft;
animation-name: flyInLeft
}
.ratingblock {
display: inline-block;
width: 25%;
margin: 20px;
background:
rgba(255, 255, 255, 0.45);
border-radius: 5px;
font-weight:
bold;
}
.ratingblock img {
vertical-align: middle;
width:
100%
}
.ratingblock-1 {
margin-left: 40px
}
.ratingblock-2 {
float: left;
position: absolute;
width: 20%;
left: 19%;
margin-top: 4%
}
.ratingblock-3 {
float: left;
position:
absolute;
width: 20%;
right: 15%;
margin-top:
6%
}
#loader {
width: 100%;
height: 100%;
position:
fixed;
text-align: center;
z-index: 1000;
background-color:
#fff;
opacity: .8
}
#loader img {
position: absolute;
left: 50%;
top: 50%;
margin: -40px 0 0 -40px
}
.success {
background-color: #EFFFE8;
border: 1px solid #9BE888;
padding:
8px 11px;
top: 20%;
z-index: 9999;
width: 50%;
margin:
auto;
position: relative;
font-weight: 700;
font-size:
1.5em
}
.error {
background-color: #FFEFE8;
border: 1px solid
#E89B88;
top: 20%;
z-index: 9999;
width: 50%;
margin:
auto;
position: relative;
margin: 8px;
padding: 8px 11px;
font-weight: 700;
font-size: 1.5em
}
#credits {
background:
url(bg.jpg) no-repeat center center fixed
}
.addbonus {
margin-left: 5px
}
#resultid {
color: #fff;
font-size:
1.5em
}
.sendbutton {
margin-top: 50px;
background:
#3071a9;
color: #fff;
font-size: 1.5em;
font-family:
Oswald;
border-radius: 5px;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
border: 1px solid
#fff
}
input[type=range] {
-webkit-appearance: none;
margin:
18px 0;
width: 80%
}
input[type=range]:focus {
outline:
none
}
input[type=range]::-webkit-slider-runnable-track {
width:
100%;
height: 8.4px;
cursor: pointer;
animate: .2s;
box-shadow: 1px 1px 1px #000000, 0 0 1px #0d0d0d;
background:
#3071a9;
border-radius: 1.3px;
border: .2px solid
#010101
}
input[type=range]::-webkit-slider-thumb {
box-shadow:
1px 1px 1px #000000, 0 0 1px #0d0d0d;
border: 1px solid #000;
height: 36px;
width: 16px;
border-radius: 3px;
background:
#fff;
cursor: pointer;
-webkit-appearance: none;
margin-top:
-14px
}
input[type=range]:focus::-webkit-slider-runnable-track {
background: #367ebd
}
input[type=range]::-moz-range-track {
width:
100%;
height: 8.4px;
cursor: pointer;
animate: .2s;
box-shadow: 1px 1px 1px #000000, 0 0 1px #0d0d0d;
background:
#3071a9;
border-radius: 1.3px;
border: .2px solid
#010101
}
input[type=range]::-moz-range-thumb {
box-shadow: 1px
1px 1px #000000, 0 0 1px #0d0d0d;
border: 1px solid #000;
height:
36px;
width: 16px;
border-radius: 3px;
background: #fff;
cursor: pointer
}
input[type=range]::-ms-track {
width: 100%;
height: 8.4px;
cursor: pointer;
animate: .2s;
background:
transparent;
border-color: transparent;
border-width: 16px 0;
color: transparent
}
input[type=range]::-ms-fill-lower {
background: #2a6495;
border: .2px solid #010101;
border-radius:
2.6px;
box-shadow: 1px 1px 1px #000000, 0 0 1px
#0d0d0d
}
input[type=range]::-ms-fill-upper {
background:
#3071a9;
border: .2px solid #010101;
border-radius: 2.6px;
box-shadow: 1px 1px 1px #000000, 0 0 1px
#0d0d0d
}
input[type=range]::-ms-thumb {
box-shadow: 1px 1px 1px
#000000, 0 0 1px #0d0d0d;
border: 1px solid #000;
height: 36px;
width: 16px;
border-radius: 3px;
background: #fff;
cursor: pointer
}
input[type=range]:focus::-ms-fill-lower {
background: #3071a9
}
input[type=range]:focus::-ms-fill-upper {
background: #367ebd
}
.tuning50 {
display: inline-block;
width: 45%;
margin-right: 50px
}
#rangetext {
color:
#ffd700;
text-shadow: #fe0808 1px 1px 0, #fe0808 -1px -1px 0, #fe0808
-1px 1px 0, #fe0808 2px -2px 0;
font-size: 1.5em
}
.rangetitle {
color: #fff;
font-size: 1.5em;
text-shadow: 1px 1px 2px black,
0 0 1em red
}
.fullscreenbutton {
background:
url(fullscreen-64.png) no-repeat;
position: fixed;
top: 65px;
right: 10px;
width: 64px;
height: 64px;
border: none;
cursor: pointer
}
.bonus a,
bonus a:hover {
color: #ffd700;
text-decoration: none
}
.bonus {
color: #ffd700;
font-size:
1.5em;
background-color: rgba(19, 19, 19, 0.19);
text-shadow:
#fe0808 1px 1px 0, #fe0808 -1px -1px 0, #fe0808 -1px 1px 0, #fe0808 2px
-2px 0;
position: fixed;
bottom: 10px;
right: 10px;
border: none;
border: 2px solid #ffd700;
cursor: pointer;
border-radius: 32px;
padding: 1% 2%
}
.zagolovok {
margin-top: 10%;
color: #ffd700;
font-size: 1.8em;
text-shadow: #fe0808 1px 1px 0, #fe0808 -1px -1px 0, #fe0808 -1px 1px 0,
#fe0808 2px -2px 0
}
.ratingtable {
width: 100%
}
#fs_section
{
position: fixed;
top: 55px;
left: 0;
width: 100%;
height: 100%;
text-align: center;
-moz-background-size: cover;
-webkit-background-size: cover;
-ms-background-size: cover;
-o-background-size: cover;
background-size: cover
}
#fs_section-o
{
.element::-webkit-scrollbar {
width: 0
}
.element
{
-ms-overflow-style: none;
overflow:
-moz-scrollbars-none;
top: 0;
right: 0;
bottom:
0;
left: 0;
position: absolute;
background:
url(bg.jpg) no-repeat center center fixed;
width: 100%;
overflow-y: auto;
text-align: center;
-moz-background-size: cover;
-webkit-background-size: cover;
-ms-background-size: cover;
-o-background-size: cover;
background-size: cover
}
#finish-state,
#finish-hallmsg {
font-size: .7em
}
.topmenu {
position: fixed;
width: 100%;
text-align: center;
top: 0;
left: 0
}
#menu_top {
color: #ffd700;
font-size: 1.5em;
background-color: rgba(0, 0, 0, 0.7);
display: inline-block;
z-index: 999;
top: 0;
width: 20%;
padding: 10px;
text-shadow: #fe0808 1px 1px
0, #fe0808 -1px -1px 0, #fe0808 -1px 1px 0, #fe0808 2px -2px 0;
-webkit-box-shadow: 0 0 10px #999;
-moz-box-shadow: 0 0 10px
#999;
box-shadow: 0 0 10px #999
}
#menu_top:hover {
-webkit-box-shadow: 0 0 20px #999;
-moz-box-shadow: 0 0 20px
#999;
box-shadow: 0 0 20px #999
}
#menu_top a {
color: #ffd700
}
.fadeIn {
animation-name: fadeIn;
-webkit-animation-name: fadeIn;
animation-duration: .4s;
-webkit-animation-duration: .4s;
animation-timing-function:
ease-in-out;
-webkit-animation-timing-function: ease-in-out;
visibility: visible!important
}