sportsbet-mobile
Version:
Sportsbet mobile
640 lines (549 loc) • 11.2 kB
text/less
.landing {
background: url('@{cdnUrl}images/bg.jpg') no-repeat center top;
/* background-size: 290%; */
background-position-y: 0%;
.register {
margin-bottom: 0;
}
.modal-dialog {
float: inherit ;
}
.sidepic {
zoom: 1;
}
.sidepic.man {
right: -195px;
left: auto;
top: 150px;
}
.input-group {
span {
position: relative;
display: block;
margin-bottom: 10px;
margin-top: 15px;
font-size: 14px;
font-weight: 600;
color: #565656;
}
}
[type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
line-height: 37px;
}
.modal-dialog {
margin: 0px 0;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
background: #fff;
margin-top: 0%;
float: left;
}
.logo {
text-align: center;
margin-top: -14%;
display: block;
margin-bottom: 30px;
position: absolute;
right: 5%;
width: 40%;
img {
width: 80%;
}
}
.judge {
width: 50%;
}
.ribbon {
width: 30%;
position: absolute;
right: 10%;
}
.content {
float: none;
background: #1e1e1e;
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
border: 5px solid #1e1e1e;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
color: #fff;
padding: 10px;
padding-top: 20px;
margin-bottom: 0px;
text-align: center;
.yellow-bg {
position: relative;
padding: 10px;
background: #FEBF00;
color: #4b3800;
text-align: center;
h1 {
text-align: center;
}
p {
padding: 0px;
text-align: center;
width: 85%;
margin: 0px auto;
}
h2 {
text-align: center;
color: #4b3800;
margin: 0px;
font-weight: 600;
font-size: 21px;
margin-top: 3px;
line-height: 21px;
width: 95%;
margin: 0px auto;
margin-bottom: 5px;
}
.arrow {
position: absolute;
top: 0;
display: none;
}
}
hr {
margin-top: 15px;
margin-bottom: 15px;
border: 0;
border-top: 1px solid #000000;
background: #353535;
height: 1px;
}
h2, h1 {
display: block;
text-align: center;
}
h1 {
margin-top: -10px;
}
.icon {
display: inline-block;
text-align: center;
width: 35%;
margin: 0% 5% 1% 5%;
font-size: 12px;
line-height: 14px;
img {
display: block;
margin: 0px auto;
margin-bottom: 10px;
margin-top: 20px;
}
}
}
.footer {
text-align: center;
color: #ffffff;
margin: 10px auto;
}
.registered {
.modal-body:before {
content: '';
background: url('@{cdnUrl}images/registered.jpg') no-repeat center top;
padding-top: 17%;
display: block;
height: 50px;
margin-left: -10px;
margin-right: -10px;
background-size: 100%;
display: none;
}
.modal-body {
z-index: 9;
}
.modal-header {
display: block;
width: 100%;
margin: 0px;
padding: 0;
position: relative;
height: auto;
img {
width: 100%;
margin-bottom: -7%;
}
}
.modal-footer {
text-align: center;
padding-top: 15px;
}
.sidepic.man {
right: -195px;
left: auto;
top: 50px;
}
.text {
text-align: center;
font-size: 13px;
font-style: italic;
line-height: 16px;
b {
text-transform: uppercase;
color: #444444;
}
}
.yellow-bg {
position: relative;
padding: 10px;
padding-left: 145px;
background: #FEBF00;
height: 50px;
color: #4b3800;
margin-top: 20px;
padding-top: 12px;
margin-bottom: 30px;
.whistle {
position: absolute;
top: -10px;
left: 0px;
}
h2 {
display: block;
padding: 0px;
margin: 0px;
}
}
table {
width: 100%;
td {
border: 1px solid #ccc;
padding: 15px 20px;
font-size: 11px;
}
}
}
&.secondLanding {
> .container {
background: url('@{cdnUrl}images/landingBg.jpg') no-repeat center top;
background-size: 130%;
padding: 0px;
position: relative;
padding-bottom: 0px;
h3 {
text-align: center;
color: #fff;
font-size: 23px;
margin-top: -29px;
margin-bottom: 0;
text-shadow: 0px 2px 2px #135572;
line-height: 34px;
}
.ribbon {
position: absolute;
top: 0px;
right: -7px;
}
.logo {
text-align: center;
margin-top: 5%;
display: block;
margin-bottom: 17px;
width: 180px;
}
.info {
position: relative;
color: #fff;
padding: 20px;
margin-bottom: 20px;
font-size: 14px;
text-align: center;
line-height: 18px;
img {
display: block;
margin: 0px auto;
width: 100%;
max-width: 370px;
margin-top: 15px;
}
}
.tablet {
margin: 0px 5%;
position: initial;
padding-top: 10px;
background: rgba(2, 7, 13, 0.58);
padding-bottom: 20px;
width: 300px;
margin: 0px auto;
margin-top: 10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #FFC300;
h2 {
margin: 0px auto;
color: #FFC000;
text-align: center;
font-size: 23px;
line-height: 27px;
margin: 5px 10%;
margin-bottom: 0;
}
.answer {
margin: 0px auto;
display: none;
position: relative;
&.active {
display: block;
}
}
.item {
width: 38%;
float: left;
text-align: center;
text-transform: uppercase;
color: #fff;
font-size: 21px;
margin: 0px 6%;
a {
color: #fff;
display: inherit;
padding-top: 5%;
line-height: 24px;
}
img {
display: block;
margin: 0px auto;
margin-bottom: 10px;
width: 70%;
}
}
.choose, .check {
position: relative;
margin: 0px auto;
width: 90px;
margin-top: 14%;
margin-bottom: -12%;
&:before {
content: '';
background: url('@{cdnUrl}images/landArrows.png') no-repeat center top;
height: 90px;
width: 92px;
position: absolute;
opacity: 1;
background-size: 35%;
}
}
.check {
&:before {
content: '';
height: 90px;
width: 113px;
position: absolute;
opacity: 1;
margin-top: -15%;
zoom: 0.8;
}
&.true:before {
background: url('@{cdnUrl}images/yes.png') no-repeat center top;
opacity: 1;
}
&.false:before {
background: url('@{cdnUrl}images/no.png') no-repeat center top;
opacity: 1;
}
}
a.current {
margin-top: -1px;
margin-left: -1px;
}
a.current.true {
border: 1px solid rgba(104, 163, 0, 0.32);
background: rgba(104, 163, 0, 0.31);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
a.current.false {
border: 1px solid rgba(217, 0, 0, 0.42);
background: rgba(217, 0, 0, 0.25);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
}
.circles {
position: relative;
margin: 0px auto;
width: 90px;
zoom: 0.7;
margin-top: 30px;
.circle {
border: 1px solid #fff;
width: 20px;
height: 20px;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
float: left;
margin: 0px 3px;
&.active {
background: #f7ba00;
border: 1px solid #FFDD76;
}
&.checked {
background: #272D33;
border: 1px solid #4A5F75;
}
}
}
.content {
width: 820px;
background: rgba(30, 30, 30, 0);
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0);
border: 5px solid rgba(30, 30, 30, 0);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
margin-right: 10px;
color: #fff;
padding: 26px;
padding-top: 20px;
margin-bottom: 20px;
float: none;
margin: 0px auto;
position: relative;
z-index: 1;
.whyImg {
position: relative;
display: block;
margin: 0px auto;
margin-top: -69px;
}
}
}
}
.yellow-block {
padding-top: 15px;
padding-bottom: 10px;
text-align: center;
margin-left: -5px;
margin-right: -5px;
background: #ffc000;
position: relative;
h2 {
font-size: 12px;
color: #4b3800;
margin-top: 0;
}
.que_block,
.lounch_title {
width: 522px;
height: 40px;
margin: auto;
padding-top: 5px;
margin-top: 10px;
text-align: center;
background: url('@{cdnUrl}images/deleteAfterLive/que_bg.png') no-repeat;
background-size: 512px 39px;
background-position: center;
h2 {
font-size: 14px;
color: #fff;
margin: 0;
margin-top: 8px;
}
}
.form_block {
width: 522px;
height: auto;
margin: auto;
margin-top: 15px;
}
.form_block .row {
margin-left: -5px;
margin-right: -5px;
}
.sml {
width: 80px;
padding-left: 5px;
padding-right: 5px;
float: left;
text-align: center;
}
.big {
padding-left: 5px;
padding-right: 5px;
float: left;
width: 431px;
}
.big select {
width: 100%;
height: 63px;
font-size: 14px;
color: #444444;
border-radius: 8px;
border: none;
padding: 0 10px;
margin-bottom: 10px;
}
.big select:focus {
box-shadow: none;
outline: none;
}
.g_icon {
padding: 10px 0;
border-radius: 8px;
background: #89c331;
}
.form_block input[type="submit"],
.form_block button {
font-size: 18px;
color: #000000;
display: block;
height: 63px;
width: 100%;
line-height: 63px;
border: none;
border-top: 1px solid #fff;
border-radius: 8px;
box-shadow: 0 1px 2px rgba(4, 4, 4, 0.5);
-webkit-transition: 0.3s;
transition: 0.3s;
font-family: 'Roboto';
background: #89c331; /* For browsers that do not support gradients */
background: -webkit-linear-gradient(#8ce900, #89c331); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#8ce900, #89c331); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#8ce900, #89c331); /* For Firefox 3.6 to 15 */
background: linear-gradient(#8ce900, #89c331); /* Standard syntax */
}
.form_block input[type="submit"]:hover,
.form_block input[type="submit"]:focus,
.form_block button:hover,
.form_block button:focus {
background: #8ce900; /* For browsers that do not support gradients */
background: -webkit-linear-gradient(#89c331, #8ce900); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#89c331, #8ce900); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#89c331, #8ce900); /* For Firefox 3.6 to 15 */
background: linear-gradient(#89c331, #8ce900); /* Standard syntax */
}
#thanks_msg {
padding: 0 50px;
}
#thanks_msg h1 {
font-size: 29px;
color: #4b3800;
margin-top: 0;
text-transform: uppercase;
}
#thanks_msg h4 {
font-size: 16px;
line-height: 20px;
font-weight: 400;
color: #4b3800;
text-transform: uppercase;
font-family: Arial, sans-serif;
}
#thanks_msg p {
font-size: 16px;
line-height: 18px;
color: #4b3800;
margin-bottom: 15px;
}
}
}