| Server IP : 162.214.74.102 / Your IP : 216.73.216.36 Web Server : Apache System : Linux dedi-4363141.lrsys.com.br 3.10.0-1160.119.1.el7.tuxcare.els25.x86_64 #1 SMP Wed Oct 1 17:37:27 UTC 2025 x86_64 User : lrsys ( 1015) PHP Version : 5.6.40 Disable Function : exec,passthru,shell_exec,system MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/lrsys/public_html/lrsys_projetos/sopizzas/assets/css/ |
Upload File : |
body {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, sans-serif;
font-weight: 400;
overflow-x: hidden;
overflow-y: auto;
}
.step-list .step a,button,select{
text-transform:none
}
.step-list .step .step-number,.step-list div{
padding-right:10px
}
.invisible,.submit .loader{
visibility:hidden
}
.clear,.clearfix:after,.container:after,.row:after{
clear:both
}
.download-button a{
height:50px;
width:170px;
text-indent:-9999px;
display:block
}
.download-button a.apple-store-button{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/app-store-dark@1x.845106acef455df8154f2d2630fa4311.gif) left top no-repeat;
background-size:170px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.download-button a.apple-store-button{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/app-store-dark@2x.845106acef455df8154f2d2630fa4311.gif) left top no-repeat;
background-size:170px 50px
}
}
.download-button a.google-play-button{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/google-play-dark@1x.be49d130ae701039b440d078cd8010fc.gif) left top no-repeat;
background-size:170px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.download-button a.google-play-button{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/google-play-dark@2x.be49d130ae701039b440d078cd8010fc.gif) left top no-repeat;
background-size:170px 50px
}
}
.apple-store-button{
float:right
}
.get-app{
position:relative;
padding-top:25px;
width:100%
}
.get-app .phone-email{
font-size:10px;
font-weight:700;
position:absolute;
color:#333;
width:140px;
overflow:hidden;
top:228px;
left:120px
}
.step-list{
margin-top:100px
}
.step-list .step{
margin-bottom:30px;
float:left
}
.step-list .step a{
color:#000
}
.step-list .step p{
font-size:14px
}
.step-list .step h4{
letter-spacing:1px;
font-weight:400;
margin:20px 0
}
.step-list .step .step-number p{
float:right;
font-weight:700;
background-color:#000;
color:#fff;
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
text-align:center;
padding:9px 0;
width:40px;
height:40px
}
img,legend{
border:0
}
.downloads{
padding-left:75px
}
.download-link{
text-align:center;
margin-top:20px;
padding-left:95px
}
@media (max-width:1199px){
.mobile-download-content.download-android a,.mobile-download-content.download-iphone a,.mobile-download-content.download-windows a{
display:block;
text-indent:-9999px
}
.mobile-download-content{
width:245px;
height:270px;
margin:50px auto;
text-align:center;
position:relative
}
.mobile-download-content a{
width:100%;
height:100%
}
.mobile-download-content .phone-email{
position:absolute;
font-size:9px;
width:90px;
overflow:hidden
}
.mobile-download-content.download-android{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/android-download-bg@1x.68c0f1d8d3f0a91d1b12d3afbac59302.png) left top no-repeat;
background-size:245px 270px
}
.mobile-download-content.download-android .phone-email{
top:55px;
left:64px;
color:#ccc
}
.mobile-download-content.download-iphone{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/iphone-download-bg@1x.b667945c20ebc0c657d8afa7af4c7052.png) left top no-repeat;
background-size:245px 270px
}
.mobile-download-content.download-iphone .phone-email{
top:87px;
left:96px
}
.mobile-download-content.download-windows{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/windows-download-bg@1x.106f5a2a12d111ecfd06374f12a79253.png) left top no-repeat;
background-size:245px 270px
}
.mobile-download-content.download-windows .phone-email{
top:92px;
left:92px
}
}
@media (max-width:1199px) and (-webkit-min-device-pixel-ratio:2),(max-width:1199px) and (min--moz-device-pixel-ratio:2),(max-width:1199px) and (-moz-min-device-pixel-ratio:2),(max-width:1199px) and (-ms-min-device-pixel-ratio:2),(max-width:1199px) and (min-device-pixel-ratio:2),(max-width:1199px) and (min-resolution:192dpi){
.mobile-download-content.download-android{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/android-download-bg@2x.1f17b0ce9133a7cc580475ee2adb7a6f.png) left top no-repeat;
background-size:244px 270px
}
.mobile-download-content.download-iphone{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/iphone-download-bg@2x.20d9c4f415c29a86590dd3be1d952392.png) left top no-repeat;
background-size:244px 270px
}
.mobile-download-content.download-windows{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/windows-download-bg@2x.369d6236542cc328148dd8998ff97e32.png) left top no-repeat;
background-size:244px 270px
}
}
/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{
display:block
}
audio,canvas,video{
display:inline-block
}
audio:not([controls]){
display:none;
height:0
}
[hidden]{
display:none
}
html{
font-family:sans-serif;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%
}
body,button,figure,input,select,textarea{
margin:0
}
a:focus{
outline:dotted thin
}
a:active,a:hover{
outline:0
}
h1{
margin:.67em 0
}
abbr[title]{
border-bottom:1px dotted
}
b,strong{
font-weight:700
}
dfn{
font-style:italic
}
hr{
-moz-box-sizing:content-box;
box-sizing:content-box
}
mark{
background:#ff0;
color:#000
}
code,kbd,pre,samp{
font-family:monospace,serif;
font-size:1em
}
pre{
white-space:pre-wrap
}
q{
quotes:"\201C" "\201D" "\2018" "\2019"
}
sub,sup{
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline
}
sup{
top:-.5em
}
sub{
bottom:-.25em
}
svg:not(:root){
overflow:hidden
}
fieldset{
border:1px solid silver;
margin:0 2px;
padding:.35em .625em .75em
}
legend{
padding:0
}
button,html input[type=button],input[type=reset],input[type=submit]{
-webkit-appearance:button;
cursor:pointer
}
button[disabled],html input[disabled]{
cursor:default
}
input[type=checkbox],input[type=radio]{
box-sizing:border-box;
padding:0
}
input[type=search]{
-webkit-appearance:textfield;
-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{
-webkit-appearance:none
}
button::-moz-focus-inner,input::-moz-focus-inner{
border:0;
padding:0
}
textarea{
overflow:auto;
vertical-align:top
}
table{
border-collapse:collapse;
border-spacing:0
}
@media print{
blockquote,img,pre,tr{
page-break-inside:avoid
}
*{
text-shadow:none!important;
color:#000!important;
background:0 0!important;
box-shadow:none!important
}
a,a:visited{
text-decoration:underline
}
a[href]:after{
content:" (" attr(href) ")"
}
abbr[title]:after{
content:" (" attr(title) ")"
}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{
content:""
}
blockquote,pre{
border:1px solid #999
}
thead{
display:table-header-group
}
img{
max-width:100%!important
}
@page{
margin:2cm .5cm
}
h2,h3,p{
orphans:3;
widows:3
}
h2,h3{
page-break-after:avoid
}
.navbar{
display:none
}
.table td,.table th{
background-color:#fff!important
}
.btn>.caret,.dropup>.btn>.caret{
border-top-color:#000!important
}
.label{
border:1px solid #000
}
.table{
border-collapse:collapse!important
}
.table-bordered td,.table-bordered th{
border:1px solid #ddd!important
}
}
.clearfix:after,.clearfix:before{
content:" ";
display:table
}
.pull-right{
float:right!important
}
.pull-left{
float:left!important
}
.carousel section,.carousel>article,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
float:left
}
.hide{
display:none!important
}
.show{
display:block!important
}
.hidden,.visible-xs,td.visible-xs,th.visible-xs,tr.visible-xs{
display:none!important
}
.text-hide{
font:0/0 a;
color:transparent;
text-shadow:none;
background-color:transparent;
border:0
}
.affix{
position:fixed
}
@-ms-viewport{
width:device-width
}
@media screen and (max-width:400px){
@-ms-viewport{
width:320px
}
}
.hidden{
visibility:hidden!important
}
@media (max-width:479px){
.visible-xs{
display:block!important
}
tr.visible-xs{
display:table-row!important
}
td.visible-xs,th.visible-xs{
display:table-cell!important
}
}
@media (min-width:768px) and (max-width:767px){
.visible-xs.visible-sm{
display:block!important
}
tr.visible-xs.visible-sm{
display:table-row!important
}
td.visible-xs.visible-sm,th.visible-xs.visible-sm{
display:table-cell!important
}
}
@media (min-width:992px) and (max-width:991px){
.visible-xs.visible-md{
display:block!important
}
tr.visible-xs.visible-md{
display:table-row!important
}
td.visible-xs.visible-md,th.visible-xs.visible-md{
display:table-cell!important
}
}
@media (min-width:1200px){
.visible-xs.visible-lg{
display:block!important
}
tr.visible-xs.visible-lg{
display:table-row!important
}
td.visible-xs.visible-lg,th.visible-xs.visible-lg{
display:table-cell!important
}
}
.visible-sm,td.visible-sm,th.visible-sm,tr.visible-sm{
display:none!important
}
@media (max-width:479px){
.visible-sm.visible-xs{
display:block!important
}
tr.visible-sm.visible-xs{
display:table-row!important
}
td.visible-sm.visible-xs,th.visible-sm.visible-xs{
display:table-cell!important
}
}
@media (min-width:768px) and (max-width:767px){
.visible-sm{
display:block!important
}
tr.visible-sm{
display:table-row!important
}
td.visible-sm,th.visible-sm{
display:table-cell!important
}
}
@media (min-width:992px) and (max-width:991px){
.visible-sm.visible-md{
display:block!important
}
tr.visible-sm.visible-md{
display:table-row!important
}
td.visible-sm.visible-md,th.visible-sm.visible-md{
display:table-cell!important
}
}
@media (min-width:1200px){
.visible-sm.visible-lg{
display:block!important
}
tr.visible-sm.visible-lg{
display:table-row!important
}
td.visible-sm.visible-lg,th.visible-sm.visible-lg{
display:table-cell!important
}
}
.visible-md,td.visible-md,th.visible-md,tr.visible-md{
display:none!important
}
@media (max-width:479px){
.visible-md.visible-xs{
display:block!important
}
tr.visible-md.visible-xs{
display:table-row!important
}
td.visible-md.visible-xs,th.visible-md.visible-xs{
display:table-cell!important
}
}
@media (min-width:768px) and (max-width:767px){
.visible-md.visible-sm{
display:block!important
}
tr.visible-md.visible-sm{
display:table-row!important
}
td.visible-md.visible-sm,th.visible-md.visible-sm{
display:table-cell!important
}
}
@media (min-width:992px) and (max-width:991px){
.visible-md{
display:block!important
}
tr.visible-md{
display:table-row!important
}
td.visible-md,th.visible-md{
display:table-cell!important
}
}
@media (min-width:1200px){
.visible-md.visible-lg{
display:block!important
}
tr.visible-md.visible-lg{
display:table-row!important
}
td.visible-md.visible-lg,th.visible-md.visible-lg{
display:table-cell!important
}
}
.visible-lg,td.visible-lg,th.visible-lg,tr.visible-lg{
display:none!important
}
@media (max-width:479px){
.visible-lg.visible-xs{
display:block!important
}
tr.visible-lg.visible-xs{
display:table-row!important
}
td.visible-lg.visible-xs,th.visible-lg.visible-xs{
display:table-cell!important
}
}
@media (min-width:768px) and (max-width:767px){
.visible-lg.visible-sm{
display:block!important
}
tr.visible-lg.visible-sm{
display:table-row!important
}
td.visible-lg.visible-sm,th.visible-lg.visible-sm{
display:table-cell!important
}
}
@media (min-width:992px) and (max-width:991px){
.visible-lg.visible-md{
display:block!important
}
tr.visible-lg.visible-md{
display:table-row!important
}
td.visible-lg.visible-md,th.visible-lg.visible-md{
display:table-cell!important
}
}
@media (min-width:1200px){
.visible-lg{
display:block!important
}
tr.visible-lg{
display:table-row!important
}
td.visible-lg,th.visible-lg{
display:table-cell!important
}
}
.hidden-xs{
display:block!important
}
tr.hidden-xs{
display:table-row!important
}
td.hidden-xs,th.hidden-xs{
display:table-cell!important
}
@media (max-width:479px){
.hidden-xs,td.hidden-xs,th.hidden-xs,tr.hidden-xs{
display:none!important
}
}
@media (min-width:768px) and (max-width:767px){
.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm,tr.hidden-xs.hidden-sm{
display:none!important
}
}
@media (min-width:992px) and (max-width:991px){
.hidden-xs.hidden-md,td.hidden-xs.hidden-md,th.hidden-xs.hidden-md,tr.hidden-xs.hidden-md{
display:none!important
}
}
@media (min-width:1200px){
.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg{
display:none!important
}
}
.hidden-sm{
display:block!important
}
tr.hidden-sm{
display:table-row!important
}
td.hidden-sm,th.hidden-sm{
display:table-cell!important
}
@media (max-width:479px){
.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs{
display:none!important
}
}
@media (min-width:768px) and (max-width:767px){
.hidden-sm,td.hidden-sm,th.hidden-sm,tr.hidden-sm{
display:none!important
}
}
@media (min-width:992px) and (max-width:991px){
.hidden-sm.hidden-md,td.hidden-sm.hidden-md,th.hidden-sm.hidden-md,tr.hidden-sm.hidden-md{
display:none!important
}
}
@media (min-width:1200px){
.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg{
display:none!important
}
}
.hidden-md{
display:block!important
}
tr.hidden-md{
display:table-row!important
}
td.hidden-md,th.hidden-md{
display:table-cell!important
}
@media (max-width:479px){
.hidden-md.hidden-xs,td.hidden-md.hidden-xs,th.hidden-md.hidden-xs,tr.hidden-md.hidden-xs{
display:none!important
}
}
@media (min-width:768px) and (max-width:767px){
.hidden-md.hidden-sm,td.hidden-md.hidden-sm,th.hidden-md.hidden-sm,tr.hidden-md.hidden-sm{
display:none!important
}
}
@media (min-width:992px) and (max-width:991px){
.hidden-md,td.hidden-md,th.hidden-md,tr.hidden-md{
display:none!important
}
}
@media (min-width:1200px){
.hidden-md.hidden-lg,td.hidden-md.hidden-lg,th.hidden-md.hidden-lg,tr.hidden-md.hidden-lg{
display:none!important
}
}
.hidden-lg{
display:block!important
}
tr.hidden-lg{
display:table-row!important
}
td.hidden-lg,th.hidden-lg{
display:table-cell!important
}
@media (max-width:479px){
.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs{
display:none!important
}
}
@media (min-width:768px) and (max-width:767px){
.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm,tr.hidden-lg.hidden-sm{
display:none!important
}
}
@media (min-width:992px) and (max-width:991px){
.hidden-lg.hidden-md,td.hidden-lg.hidden-md,th.hidden-lg.hidden-md,tr.hidden-lg.hidden-md{
display:none!important
}
}
@media (min-width:1200px){
.hidden-lg,td.hidden-lg,th.hidden-lg,tr.hidden-lg{
display:none!important
}
}
.visible-print,td.visible-print,th.visible-print,tr.visible-print{
display:none!important
}
@media print{
.visible-print{
display:block!important
}
tr.visible-print{
display:table-row!important
}
td.visible-print,th.visible-print{
display:table-cell!important
}
.hidden-print,td.hidden-print,th.hidden-print,tr.hidden-print{
display:none!important
}
}
.container:after,.container:before,.row:after,.row:before{
content:" ";
display:table
}
.container{
margin-right:auto;
margin-left:auto;
padding-left:10px;
padding-right:10px
}
.row{
margin-left:-10px;
margin-right:-10px
}
.border-center:after,.checkbox:after,.checkbox:before,.radio:after,.radio:before{
content:""
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
position:relative;
min-height:1px;
padding-left:10px;
padding-right:10px
}
.col-xs-1{
width:8.333333333333332%
}
.col-xs-2{
width:16.666666666666664%
}
.col-xs-3{
width:25%
}
.col-xs-4{
width:33.33333333333333%
}
.col-xs-5{
width:41.66666666666667%
}
.col-xs-6{
width:50%
}
.col-xs-7{
width:58.333333333333336%
}
.col-xs-8{
width:66.66666666666666%
}
.col-xs-9{
width:75%
}
.col-xs-10{
width:83.33333333333334%
}
.col-xs-11{
width:91.66666666666666%
}
.col-xs-12{
width:100%
}
@media (min-width:768px){
.container{
max-width:740px
}
.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
float:left
}
.col-sm-1{
width:8.333333333333332%
}
.col-sm-2{
width:16.666666666666664%
}
.col-sm-3{
width:25%
}
.col-sm-4{
width:33.33333333333333%
}
.col-sm-5{
width:41.66666666666667%
}
.col-sm-6{
width:50%
}
.col-sm-7{
width:58.333333333333336%
}
.col-sm-8{
width:66.66666666666666%
}
.col-sm-9{
width:75%
}
.col-sm-10{
width:83.33333333333334%
}
.col-sm-11{
width:91.66666666666666%
}
.col-sm-12{
width:100%
}
.col-sm-push-1{
left:8.333333333333332%
}
.col-sm-push-2{
left:16.666666666666664%
}
.col-sm-push-3{
left:25%
}
.col-sm-push-4{
left:33.33333333333333%
}
.col-sm-push-5{
left:41.66666666666667%
}
.col-sm-push-6{
left:50%
}
.col-sm-push-7{
left:58.333333333333336%
}
.col-sm-push-8{
left:66.66666666666666%
}
.col-sm-push-9{
left:75%
}
.col-sm-push-10{
left:83.33333333333334%
}
.col-sm-push-11{
left:91.66666666666666%
}
.col-sm-pull-1{
right:8.333333333333332%
}
.col-sm-pull-2{
right:16.666666666666664%
}
.col-sm-pull-3{
right:25%
}
.col-sm-pull-4{
right:33.33333333333333%
}
.col-sm-pull-5{
right:41.66666666666667%
}
.col-sm-pull-6{
right:50%
}
.col-sm-pull-7{
right:58.333333333333336%
}
.col-sm-pull-8{
right:66.66666666666666%
}
.col-sm-pull-9{
right:75%
}
.col-sm-pull-10{
right:83.33333333333334%
}
.col-sm-pull-11{
right:91.66666666666666%
}
.col-sm-offset-1{
margin-left:8.333333333333332%
}
.col-sm-offset-2{
margin-left:16.666666666666664%
}
.col-sm-offset-3{
margin-left:25%
}
.col-sm-offset-4{
margin-left:33.33333333333333%
}
.col-sm-offset-5{
margin-left:41.66666666666667%
}
.col-sm-offset-6{
margin-left:50%
}
.col-sm-offset-7{
margin-left:58.333333333333336%
}
.col-sm-offset-8{
margin-left:66.66666666666666%
}
.col-sm-offset-9{
margin-left:75%
}
.col-sm-offset-10{
margin-left:83.33333333333334%
}
.col-sm-offset-11{
margin-left:91.66666666666666%
}
.md-push-right{
padding-right:0
}
.md-half-padding,.md-push-right-half{
padding-right:5px
}
.md-push-left{
padding-left:0
}
.md-half-padding,.md-push-left-half{
padding-left:5px
}
.md-no-padding{
padding-left:0;
padding-right:0
}
}
@media (min-width:992px){
.container{
max-width:960px
}
.col-md-1,.col-md-10,.col-md-11,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
float:left
}
.col-md-1{
width:8.333333333333332%
}
.col-md-2{
width:16.666666666666664%
}
.col-md-3{
width:25%
}
.col-md-4{
width:33.33333333333333%
}
.col-md-5{
width:41.66666666666667%
}
.col-md-6{
width:50%
}
.col-md-7{
width:58.333333333333336%
}
.col-md-8{
width:66.66666666666666%
}
.col-md-9{
width:75%
}
.col-md-10{
width:83.33333333333334%
}
.col-md-11{
width:91.66666666666666%
}
.col-md-12{
width:100%
}
.col-md-push-0{
left:auto
}
.col-md-push-1{
left:8.333333333333332%
}
.col-md-push-2{
left:16.666666666666664%
}
.col-md-push-3{
left:25%
}
.col-md-push-4{
left:33.33333333333333%
}
.col-md-push-5{
left:41.66666666666667%
}
.col-md-push-6{
left:50%
}
.col-md-push-7{
left:58.333333333333336%
}
.col-md-push-8{
left:66.66666666666666%
}
.col-md-push-9{
left:75%
}
.col-md-push-10{
left:83.33333333333334%
}
.col-md-push-11{
left:91.66666666666666%
}
.col-md-pull-0{
right:auto
}
.col-md-pull-1{
right:8.333333333333332%
}
.col-md-pull-2{
right:16.666666666666664%
}
.col-md-pull-3{
right:25%
}
.col-md-pull-4{
right:33.33333333333333%
}
.col-md-pull-5{
right:41.66666666666667%
}
.col-md-pull-6{
right:50%
}
.col-md-pull-7{
right:58.333333333333336%
}
.col-md-pull-8{
right:66.66666666666666%
}
.col-md-pull-9{
right:75%
}
.col-md-pull-10{
right:83.33333333333334%
}
.col-md-pull-11{
right:91.66666666666666%
}
.col-md-offset-0{
margin-left:0
}
.col-md-offset-1{
margin-left:8.333333333333332%
}
.col-md-offset-2{
margin-left:16.666666666666664%
}
.col-md-offset-3{
margin-left:25%
}
.col-md-offset-4{
margin-left:33.33333333333333%
}
.col-md-offset-5{
margin-left:41.66666666666667%
}
.col-md-offset-6{
margin-left:50%
}
.col-md-offset-7{
margin-left:58.333333333333336%
}
.col-md-offset-8{
margin-left:66.66666666666666%
}
.col-md-offset-9{
margin-left:75%
}
.col-md-offset-10{
margin-left:83.33333333333334%
}
.col-md-offset-11{
margin-left:91.66666666666666%
}
}
@media (min-width:1200px){
.container{
max-width:1160px
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{
float:left
}
.col-lg-1{
width:8.333333333333332%
}
.col-lg-2{
width:16.666666666666664%
}
.col-lg-3{
width:25%
}
.col-lg-4{
width:33.33333333333333%
}
.col-lg-5{
width:41.66666666666667%
}
.col-lg-6{
width:50%
}
.col-lg-7{
width:58.333333333333336%
}
.col-lg-8{
width:66.66666666666666%
}
.col-lg-9{
width:75%
}
.col-lg-10{
width:83.33333333333334%
}
.col-lg-11{
width:91.66666666666666%
}
.col-lg-12{
width:100%
}
.col-lg-push-0{
left:auto
}
.col-lg-push-1{
left:8.333333333333332%
}
.col-lg-push-2{
left:16.666666666666664%
}
.col-lg-push-3{
left:25%
}
.col-lg-push-4{
left:33.33333333333333%
}
.col-lg-push-5{
left:41.66666666666667%
}
.col-lg-push-6{
left:50%
}
.col-lg-push-7{
left:58.333333333333336%
}
.col-lg-push-8{
left:66.66666666666666%
}
.col-lg-push-9{
left:75%
}
.col-lg-push-10{
left:83.33333333333334%
}
.col-lg-push-11{
left:91.66666666666666%
}
.col-lg-pull-0{
right:auto
}
.col-lg-pull-1{
right:8.333333333333332%
}
.col-lg-pull-2{
right:16.666666666666664%
}
.col-lg-pull-3{
right:25%
}
.col-lg-pull-4{
right:33.33333333333333%
}
.col-lg-pull-5{
right:41.66666666666667%
}
.col-lg-pull-6{
right:50%
}
.col-lg-pull-7{
right:58.333333333333336%
}
.col-lg-pull-8{
right:66.66666666666666%
}
.col-lg-pull-9{
right:75%
}
.col-lg-pull-10{
right:83.33333333333334%
}
.col-lg-pull-11{
right:91.66666666666666%
}
.col-lg-offset-0{
margin-left:0
}
.col-lg-offset-1{
margin-left:8.333333333333332%
}
.col-lg-offset-2{
margin-left:16.666666666666664%
}
.col-lg-offset-3{
margin-left:25%
}
.col-lg-offset-4{
margin-left:33.33333333333333%
}
.col-lg-offset-5{
margin-left:41.66666666666667%
}
.col-lg-offset-6{
margin-left:50%
}
.col-lg-offset-7{
margin-left:58.333333333333336%
}
.col-lg-offset-8{
margin-left:66.66666666666666%
}
.col-lg-offset-9{
margin-left:75%
}
.col-lg-offset-10{
margin-left:83.33333333333334%
}
.col-lg-offset-11{
margin-left:91.66666666666666%
}
}
*,:after,:before{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
html{
font-size:62.5%;
-webkit-tap-highlight-color:transparent
}
button,input,select,textarea{
font-family:inherit;
font-size:inherit;
line-height:inherit
}
body{
font-size:14px;
line-height:1.57;
color:#333;
-webkit-font-smoothing:antialiased
}
a{
color:#37b9f3;
text-decoration:none
}
a:focus,a:hover{
color:#0d94d1;
text-decoration:underline
}
.btn-link,.btn-link:hover,a.btn{
text-decoration:none
}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{
font-family:ff-clan-web-pro,sans-serif;
font-weight:500;
line-height:1.1;
color:inherit;
-webkit-font-smoothing:subpixel-antialiased
}
.h1,h1{
font-size:32px
}
.h2,h2{
font-size:24px
}
.h3,h3{
font-size:17px
}
.h4,h4{
font-size:16px
}
.h5,h5{
font-size:14px
}
.h6,h6{
font-size:13px
}
.text-giga{
font-size:56px
}
.text-mega{
font-size:42px
}
.text-small,small{
font-size:12px
}
.text-micro{
font-size:10px
}
.text-lightest{
font-weight:100
}
.text-boldest{
font-weight:900
}
.text-left{
text-align:left
}
.text-right{
text-align:right
}
.btn,.dot-pagination,.page-title,.tile-container{
text-align:center
}
/*
code,pre{
font-family:Monaco,Menlo,Consolas,"Courier New",monospace
}
body,h1,h2,h3,h4,h5,h6{
font-family:ff-clan-web-pro-wide
}*/
@media (min-width:480px) and (max-width:767px){
.sm-push-right{
padding-right:0
}
.sm-half-padding,.sm-push-right-half{
padding-right:5px
}
.sm-push-left{
padding-left:0
}
.sm-half-padding,.sm-push-left-half{
padding-left:5px
}
.sm-no-padding{
padding-left:0;
padding-right:0
}
}
@media (max-width:479px){
.xs-push-right{
padding-right:0
}
.xs-half-padding,.xs-push-right-half{
padding-right:5px
}
.xs-push-left{
padding-left:0
}
.xs-half-padding,.xs-push-left-half{
padding-left:5px
}
.xs-no-padding{
padding-left:0;
padding-right:0
}
}
h1,h2,h3,h4,h5,h6{
text-transform:uppercase;
color:#000
}
.hero h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6{
color:#fff
}
h1{
font-size:96px
}
h2{
font-size:60px
}
h3{
font-size:37px
}
h4{
font-size:26px
}
h5{
font-size:17px
}
h6{
font-size:12px
}
label,li,p,span{
color:#000
}
.hero label,.hero li,.hero p,.hero span,.sticker{
color:#fff
}
.sticker{
text-transform:uppercase;
font-size:10px;
font-weight:700;
padding:6px;
background-color:#000
}
.border-center>span{
background:#fff
}
.border-center:after{
background:#434356
}
.amex-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/amex-bg.a1dcb6143bd3c404faef56b2d6a31819.jpg) center top no-repeat #000
}
.amex-woman-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/amex-woman-bg.e8f5ac762d934d765df02ef723ee4c73.jpg) center top no-repeat #000
}
.amex-wine-mobile-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/amex-wine-mobile-bg.5536b2cd0c4835176556b77910b04fd3.jpg) center top no-repeat #000
}
.amtrak-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/amtrak-bg.9c4d5ab99e5c6a86298db644595d9756.jpg) center no-repeat #000;
background-size:cover
}
.treat-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/treat-bg.f506fe8b5f96d3562ea6cc4350e99d2d.jpg) center no-repeat #000;
background-size:cover
}
.icecream-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/icecream-bg.db64b2281730ab2c86c5395432ae78f4.png) center no-repeat #000;
background-size:cover
}
.lolla-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/lolla-bg.44fb0e530500b99a70d7c4c9744d6128.png) center no-repeat #000;
background-size:cover
}
.couple-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/couple-bg.b5ba9818012e16c4e0360b3270fc7a6a.jpg) center no-repeat #000;
background-size:cover
}
.blue-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/blue-bg.ebf6e53d327fc787b8b90ec276ea79ec.jpg) center no-repeat #000;
background-size:cover
}
.blurred-car-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/big-car-bg.b68de1de1520a3ff7f769a8d0c95d3d8.jpg) no-repeat;
background-size:100% 800px
}
.brain-trust-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/brain-trust-bg.b037b58358952b5ee866ff64d2311da5.jpg) center center no-repeat #000
}
.drive-campaign-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/drive_campaign_hero@1x.275b747a8565f6e2aefb4f7289d4562d.jpg) center top no-repeat #000
}
.female-driver-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/female-driver-bg.44a4c5fb9960d42a406706c11363263d.jpg) center top no-repeat #000
}
.female-driver-sunset-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/female-driver-sunset-bg.100bc180fc7433bd5d3643eb145de7fa.jpg) center top no-repeat #000
}
.china-driver-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/china-driver-bg.32733f9f5e16df67b6924afd40f27b9f.jpg) center top no-repeat #000
}
.moving-car-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/moving-car-bg.9e6f2d08d929ffd86061ee9ea99cd822.jpg) center top no-repeat #000
}
.nike-hero-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/nike-hero-bg.bd1710a07c981985a6638ea3203fa777.jpg) center center no-repeat #0b454f
}
.paint-night-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/paint-night-bg.1865a603392a0653e0d754243e046991.jpg) center center no-repeat #000
}
.dark-car-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/dark-car-bg.1ebcffbf47147e8697f0e1bc6f0cb226.jpg) center center no-repeat #000
}
.white-car-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/white-car-bg-v7.8c61f0a3304f526d6e8a1d8b6d858a58.jpg) center center no-repeat #000
}
.silver-car-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/silver-car-bg.1b1cdb5ca785abd6b3d7aceee479733d.jpg) center center no-repeat #000
}
.style-me-pretty-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/style-me-pretty-logo.3c72a50c22432b3ec313b5e035969867.jpg) center center no-repeat #000
}
.style-me-pretty-no-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/style-me-pretty-no-logo.f6d022aba810573e357a5171faf41713.jpg) center center no-repeat #000
}
.style-me-pretty-no-logo2{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/style-me-pretty-no-logo2.06bbc82faaa5a91113b88f7ef557f655.jpg) center center no-repeat #000
}
.teal-pattern-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/teal-hero-bg.730396bc28cc9def403571087b490671.jpg) center center no-repeat #0b454f
}
.u4b-hero-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/employee-hero-2048-1536.ac32bff86acc33d3adab305739da7400.jpg) center center no-repeat #0b454f
}
.uber-boat-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/uber-boat-bg.3833d3192135bbcfd7053e9559e191e6.jpg) center center no-repeat #000
}
.uber-badge{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/uber-badge.10c6e7c13196f9682b4be162be38336f.png) center center no-repeat
}
.virgin-bg{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bg/virgin-bg.f5e18ddc0cdddcc17bf00d10ebb3ea15.jpg) center top no-repeat #000
}
.virgin-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/virgin-logo-red@1x.f64ac55c61f066aac049738850ac7b7b.png) center center no-repeat;
background-size:168px 44px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.virgin-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/virgin-logo-red@2x.0cf14dda783785cd36e797b238f12d02.png) center center no-repeat;
background-size:168px 44px
}
}
.form-virgin-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/virgin-form-logo.0ee44229886ace633119c5b82e61d9ee.png) center top no-repeat;
width:100px;
height:38px
}
.membership-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/membership-logo@1x.362c240e028067d32ef0966b0713b484.png) center center no-repeat;
background-size:133px 35px;
width:133px;
height:35px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.membership-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/membership-logo@2x.7a0fb103592e5ed4f2ae80f2a34b5ed9.png) center center no-repeat;
background-size:132px 36px
}
}
.amex-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/amex-logo@1x.662412f26132d3479cf97bd2abcb7322.png) center center no-repeat;
background-size:75px 75px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.amex-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/amex-logo@2x.f72b83c1f73094a68a25f14bf2421539.png) center center no-repeat;
background-size:74px 74px
}
}
.form-amex-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/amex-form-logo.d4bd63cb4da9a8526eef6ece844c3870.png) center top no-repeat;
width:42px;
height:38px
}
.nike-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/nike-logo@1x.5814d6a701e8da1404f40791a4de4174.png) left top no-repeat;
background-size:100px 36px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.nike-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/nike-logo@2x.19cea221b9d5098508e5b35f8615092e.png) left top no-repeat;
background-size:100px 36px
}
}
.samsung-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/samsung-logo@1x.08bc3f2d5a843e0365ab9b644762cbed.png) center center no-repeat;
background-size:152px 52px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.samsung-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/samsung-logo@2x.ed84c90c8669b538ff0d6ed327f59c65.png) center center no-repeat;
background-size:152px 52px
}
}
.starwood-header-logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/starwood-uber-logo.ecb7e25c8233d025f306ba12993e542e.png) center top no-repeat;
background-size:100%;
display:block;
margin:0 auto;
width:355px;
height:48px
}
@media (max-width:480px){
.starwood-header-logo{
width:280px;
height:38px
}
}
.phones-login{
width:401px;
height:596px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/iphones-login@1x.0bfee77549c30cf90ad0bd554146b0e8.png) no-repeat
}
.phones-international,.phones-open-screen,.phones-receipt,.phones-request{
width:365px;
height:487px
}
.phones-request{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/phones-request@1x.f4627ed46aa2aa1821f74466a893564c.png) no-repeat
}
.phones-open-screen{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/phones-open-screen@1x.c656b8337ba098675da4ee1f4aad00c4.png) no-repeat
}
.phones-receipt{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/phones-receipt@1x.d1a66df7d8fa20b23914c38ef6a3ad88.png) no-repeat
}
.phones-international{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/phones-international@1x.b24644508e5af55de1533928d8c5dadf.png) no-repeat
}
.car-sunrise-sm{
width:322px;
height:125px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/car-sunrise-sm.995df9325768d6aa781bfdeb2d3d603c.png) no-repeat
}
.car-sunrise-lg{
width:644px;
height:251px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/car-sunrise-lg.9a518e838cda0eec5627277ce23000f8.png) no-repeat
}
.car-lineup{
width:500px;
height:159px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/car-lineup@1x.9e8391faf932126ba717b09157368cd7.png) no-repeat
}
.continents-city-highlight{
width:429px;
height:213px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/continents-city-highlight@1x.a0f45897e9260cce2f6f9e335197b2a9.png) no-repeat
}
.prius-side-view{
width:477px;
height:219px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/prius-side-view@1x.51eb89bbbe1847141c6152946f9890ed.png) no-repeat
}
.hand-phone-open-screen{
width:260px;
height:236px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/hand-phone-open-screen@1x.fad1eed4785e2ca72c88175da25dfac6.png) no-repeat
}
.no-office-no-boss-img{
width:614px;
height:642px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/carousel-drive-no-office-no-boss@1x.8f856488f77c1b6f94f2abb9ffc1f833.png) no-repeat
}
.we-got-your-back-img{
width:215px;
height:227px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/carousel-drive-we-got-your-back@1x.9b796abe1493f241edff8e92979a1f14.png) no-repeat
}
.pick-up-safe-reliable-riders-img{
width:698px;
height:523px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/carousel-drive-pick-up-safe-reliable-riders@1x.8c83a652ba23f1d8b41155c6919a2028.png) no-repeat
}
.work-when-you-want-img{
width:849px;
height:189px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/carousel-drive-work-when-you-want@1x.39c077eaa44adba3ffdc33f3850dca65.png) no-repeat
}
.make-good-money-img{
width:784px;
height:603px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/carousel-drive-make-good-money@1x.90c3c065046a0a41200724883cbc7b19.png) no-repeat
}
.arrow-up-circle-img{
width:100px;
height:100px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/arrow_up_circle@1x.af41c54007b2b86945b3c9b7d770b61e.png) no-repeat
}
.carousel-btn{
width:12px;
height:21px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/carousel-btn.903a4906f847a2ad062ba3db5e5a6961.png) no-repeat
}
.carousel-btn.hover,.carousel-btn:hover{
background-position:0 -21px
}
.iphone-android{
height:600px;
margin-top:20px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/iphone-android-bg@1x.0c2f764f7005c1a60d2667cddf13eee5.png) center top no-repeat;
background-size:400px 596px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.iphone-android{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/iphone-android-bg@2x.0c2f764f7005c1a60d2667cddf13eee5.png) center top no-repeat;
background-size:400px 596px
}
}
.download-android{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/android-download-bg@1x.68c0f1d8d3f0a91d1b12d3afbac59302.png) left top no-repeat;
background-size:170px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.download-android{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/android-download-bg@2x.1f17b0ce9133a7cc580475ee2adb7a6f.png) left top no-repeat;
background-size:170px 50px
}
}
.download-iphone{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/iphone-download-bg@1x.b667945c20ebc0c657d8afa7af4c7052.png) left top no-repeat;
background-size:170px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.download-iphone{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/iphone-download-bg@2x.20d9c4f415c29a86590dd3be1d952392.png) left top no-repeat;
background-size:170px 50px
}
}
.gfx-red-x{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/red-x@1x.48ca056591826a73c19797447c195cad.png) left top no-repeat;
background-size:22px;
width:32px;
height:22px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.gfx-red-x{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/red-x@2x.c2dff6ca4983ddb00c87526ba16fa921.png) left top no-repeat;
background-size:22px 22px
}
}
.gfx-blue-check{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/blue-check@1x.9c60c58f98987b899c0f017a8f63fa76.png) left top no-repeat;
background-size:30px 22px;
width:30px;
height:22px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.gfx-blue-check{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/blue-check@2x.ae14ee91538edf597bf7263446b480b8.png) left top no-repeat;
background-size:30px 22px
}
}
.gfx-down-chevron{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/down-chevron.831a75628b31d87733708b74cb73235d.png) center top no-repeat;
width:15px;
height:9px
}
.gfx-cash-bundle{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/cash-bundle.feca381338ec619f0d3b900c2bb52a22.png) center top no-repeat;
width:125px;
height:85px
}
.gfx-freedom{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/gfxFreedom.572d9f91d301a8e266eabe7323868c62.png) center bottom no-repeat;
height:169px;
width:190px
}
.gfx-money{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/gfxMoney.83b3eb31be66da3ae5b329dc90ef2aa0.png) center bottom no-repeat;
height:155px;
width:190px
}
.gfx-time{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/gfxTime.0574602f784f618211f22967743131e8.png) center bottom no-repeat;
height:190px;
width:190px
}
.gfx-riders{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/gfxRiders.02afa1478fe056f1fcb4911dba0e189b.png) center top no-repeat;
height:225px;
width:194px
}
.gfx-your-back{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/gfxYourBack.ab65ddb9137a6ee5c0d102e091afd3e5.png) center top no-repeat;
height:194px;
width:182px
}
.gfx-your-earnings{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/gfxYourEarnings.42ab87e8632e7ff7e5bd691e4c2aab5e.png) center bottom no-repeat;
height:194px;
width:182px
}
.gfx-your-riders{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/gfxYourRiders.cc3d9474fa83b2958a360781ac7b0e1a.png) center bottom no-repeat;
height:194px
}
.gfx-your-time{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/gfxYourTime.15aefa38d72d9ef73fc9ca1da36cb4a0.png) center bottom no-repeat;
height:100%
}
.gfx-your-app{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/gfxYourApp.78bbad403f15df1fce6908c90f4babec.png) center bottom no-repeat;
height:100%
}
.driver-pic-yaung{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/people/picYaung.589305b29ff0d8609a647a738456048f.jpg) center top no-repeat
}
.driver-pic-angelique{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/people/picAngelique.0c9454fffa20421ad1a1ce4b5d4d6dac.jpg) center top no-repeat
}
.driver-pic-casey{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/people/picCasey.1920feb54e2f6ecfb5f413c9e07254fc.jpg) center top no-repeat
}
.driver-pic-besim{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/people/picBesim.456765e6b0829714ca087afe0e8b9712.jpg) center top no-repeat
}
.blue-black{
color:#000;
background-color:#1fbad6
}
.carousel-wrapper{
margin-bottom:100px
}
.carousel{
background-color:#eee;
width:960px;
height:400px;
margin:50px auto
}
.carousel h4{
margin:0 0 15px;
font-size:30px;
font-weight:400
}
.carousel p{
font-size:11px
}
.carousel .page-left,.carousel .page-right{
width:30px;
height:100%;
padding:190px 0 0 10px
}
.carousel .page-left:hover,.carousel .page-right:hover{
cursor:pointer
}
.carousel .page-right{
float:right;
padding:190px 10px 0 0
}
.carousel .page-right .carousel-btn{
float:right
}
.carousel .phones{
width:365px;
height:487px;
margin:-50px 30px 0 0;
position:relative
}
.carousel .phones>article{
position:absolute;
transition:opacity .5s ease
}
.carousel .phones>article.moved-off-screen{
opacity:0
}
.carousel .scrollable{
width:500px;
height:375px;
margin-top:25px;
overflow:hidden
}
.carousel .scrollable .items{
width:2000px
}
.carousel .scrollable .items>article{
width:500px;
height:375px;
float:left;
padding-right:75px;
transition:margin-left 1s ease,opacity .5s ease
}
.tile,.tile-container{
height:320px;
width:280px
}
.carousel .scrollable .items>article.moved-off-screen{
margin-left:-500px;
opacity:0
}
.carousel .scrollable .prius-side-view{
margin-top:30px
}
.carousel .scrollable .car-lineup{
margin:30px 0 0 -4px
}
.carousel .scrollable .hand-phone-open-screen{
margin:0 auto
}
.collapsed{
overflow:hidden;
max-height:0;
padding:0;
transition:max-height 1s ease,padding .5s ease;
-webkit-transition:max-height 1s ease,padding .5s ease;
-moz-transition:max-height 1s ease,padding .5s ease
}
.collapsed.in{
max-height:300px;
transition:max-height 1s ease,padding .5s ease;
-webkit-transition:max-height 1s ease,padding .5s ease;
-moz-transition:max-height 1s ease,padding .5s ease;
padding-bottom:20px
}
.collapsed p{
color:#ccc
}
.tile-container{
margin:30px auto 0;
overflow:hidden
}
.tile-container .top-half-phone{
margin-bottom:15px
}
.tile-container .bottom-half-phone,.tile-container .vehicle-picker{
margin-bottom:25px
}
.tile-container .continents{
margin-bottom:15px
}
.tile{
padding:0 5px;
float:left;
background-color:#f1f1f1
}
.tile .tile-wrap{
padding:15px;
height:95%;
width:100%
}
.tile .tile-wrap p{
font-size:9px
}
.tile .tile-wrap h6{
margin-bottom:5px
}
.tile .tile-wrap .tile-header{
font-family:ff-clan-web-pro;
font-weight:500;
font-size:16px;
padding-bottom:5px
}
.tile .tile-wrap .tile-body{
font-family:ff-clan-web-pro;
font-weight:400;
font-size:14px
}
.dot-pagination{
height:10px;
width:95px;
margin:0 auto 30px;
white-space:nowrap
}
.dot-pagination .pagination-switch,.dot-pagination .swiper-pagination-switch{
-webkit-border-radius:50px;
-moz-border-radius:50px;
border-radius:50px;
padding:0;
display:inline-block;
height:9px;
width:9px;
margin:0 7px
}
.pagination-switch,.swiper-pagination-switch{
background-color:#eee
}
.active-switch,.swiper-active-switch{
background-color:#1fbad6
}
.defer_css_image_loading{
background:#fefffd!important
}
.logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/logo-web-dark@1x.5f765e236305297eac3bfb2283392348.png) left top no-repeat;
background-size:167px 23px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/logo-web-dark@2x.5f765e236305297eac3bfb2283392348.png) left top no-repeat;
background-size:167px 23px
}
}
@media (max-width:479px){
.logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/logo-web-dark@1x.5f765e236305297eac3bfb2283392348.png) left top no-repeat;
background-size:83.5px 11.5px
}
}
@media (max-width:479px) and (-webkit-min-device-pixel-ratio:2),(max-width:479px) and (min--moz-device-pixel-ratio:2),(max-width:479px) and (-moz-min-device-pixel-ratio:2),(max-width:479px) and (-ms-min-device-pixel-ratio:2),(max-width:479px) and (min-device-pixel-ratio:2),(max-width:479px) and (min-resolution:192dpi){
.logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/logo-web-dark@2x.5f765e236305297eac3bfb2283392348.png) left top no-repeat;
background-size:83.5px 11.5px
}
}
header{
background-color:transparent
}
.no-weight{
font-weight:400
}
.content.narrow{
width:950px;
margin:0 auto
}
.content.wide{
width:1258px;
margin:0 auto
}
.border-center{
margin-bottom:12px
}
.border-center>span{
display:inline-block;
padding:0 20px
}
.border-center:after{
display:block;
height:1px;
margin-top:-12px
}
.page-title{
margin:50px auto 0;
width:400px
}
.btn-hollow,.btn-primary{
height:45px;
width:100%;
font-size:18px
}
.btn{
display:block;
border:0;
text-transform:uppercase
}
.btn-action-complete,.btn-hollow{
border:2px solid #1fbad6;
font-family:ff-clan-web-pro-wide,sans-serif
}
.btn-link{
display:inline;
font-weight:500
}
.btn-primary{
font-family:ff-clan-web-pro-wide,sans-serif;
background-color:#1fbad6;
color:#fff
}
.btn-primary:hover{
color:#fff
}
.btn-hollow{
background-color:#fff;
color:#1fbad6
}
.btn-action-complete{
height:48px;
width:200px;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/blue-check@1x.9c60c58f98987b899c0f017a8f63fa76.png) 18px center no-repeat;
background-size:30px 22px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.btn-action-complete{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/blue-check@2x.ae14ee91538edf597bf7263446b480b8.png) 18px center no-repeat;
background-size:30px 22px
}
}
.btn-action-complete .action-text{
float:right;
text-align:left;
font-size:10px;
margin:6px 0 0;
width:65%;
color:#1fbad6
}
.btn-action-complete.error{
border-color:red;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/red-x@1x.48ca056591826a73c19797447c195cad.png) 18px center no-repeat;
background-size:22px
}
.btn-action-complete.error .action-text{
color:red
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.btn-action-complete.error{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/gfx/red-x@2x.c2dff6ca4983ddb00c87526ba16fa921.png) 18px center no-repeat;
background-size:22px 22px
}
}
.rounded{
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px
}
.tile-image{
width:215px;
margin:0 auto
}
.tile-image.top-half-phone{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/top-half-phone@1x.41241dce0c7144a0cb865ac784ed58a5.png) center top no-repeat;
background-size:153px 122px;
height:122px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.tile-image.top-half-phone{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/top-half-phone@2x.068dda267af06cbd202a08cfda349e2f.png) center top no-repeat;
background-size:152px 122px
}
}
.tile-image.bottom-half-phone{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bottom-half-phone@1x.9add115ad43c0158585ea8625126a9d2.png) center top no-repeat;
background-size:153px 113px;
height:113px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.tile-image.bottom-half-phone{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/bottom-half-phone@2x.d9c592127b6eb6376db25466afa078c6.png) center top no-repeat;
background-size:152px 112px
}
}
.tile-image.vehicle-picker{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/vehicle-picker@1x.fd5dc5c59df2caf7344872cb04807db6.png) center center no-repeat;
background-size:215px 66px;
height:100px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.tile-image.vehicle-picker{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/vehicle-picker@2x.98de5b655ed7a25c1f5ed7f45f62bb83.png) center center no-repeat;
background-size:214px 66px
}
}
.tile-image.continents{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/continents@1x.a1c81df97e84c0a77a2f49291c43a2c2.png) center top no-repeat;
background-size:210px 110px;
height:110px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.tile-image.continents{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/continents@2x.600b174a73f38fc93966fa62870f98b4.png) center top no-repeat;
background-size:210px 110px
}
}
.button-section .btn{
margin-bottom:12px;
height:37px;
font-size:12px;
padding:10px
}
.button-section .cta-btn{
font-size:15px;
height:42px
}
.button-section h6{
margin-bottom:10px;
text-align:center
}
.text-center{
text-align:center
}
.with-subtitle{
margin-bottom:0
}
.subtitle{
margin-top:2px
}
.opt-in-out-wrapper{
width:600px;
margin:0 auto;
padding-bottom:0;
border:2px solid #c2c2c2
}
.opt-in-out-wrapper img{
padding-top:32px;
display:block;
margin:0 auto;
width:290px;
height:167px
}
.opt-in-out-wrapper h5{
text-align:center;
font-weight:400
}
.opt-in-out-wrapper p{
padding:0 70px;
text-align:center;
font-size:13px
}
@media (max-width:479px){
.content.narrow,.content.wide{
width:inherit;
margin:inherit
}
.page-title{
margin:-15px auto 0;
width:280px;
text-align:center
}
.page-title .border-center{
margin-top:0;
margin-bottom:0
}
.opt-in-out-wrapper{
width:300px;
padding:20px 5px
}
.opt-in-out-wrapper img{
padding-top:6px;
width:145px;
height:87px
}
.opt-in-out-wrapper h5{
font-size:8px
}
.opt-in-out-wrapper p{
font-size:7px;
padding:0 50px
}
.opt-in-out-wrapper .opt-in-p{
padding:0 30px
}
.opt-in-out-section{
margin-top:-20px
}
}
.inverted{
-webkit-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg)
}
.transparent-black{
background-color:rgba(0,0,0,.5)
}
footer.cta{
padding:20px 0
}
footer.cta h6{
color:#fff;
margin-bottom:20px
}
footer.cta .button-section{
width:300px;
margin:0 auto
}
footer.cta .button-section .btn-primary{
font-weight:700
}
.driver-pic{
width:170px;
height:170px;
-webkit-border-radius:100px;
-moz-border-radius:100px;
border-radius:100px;
border:6px solid #fff
}
.icecream-layout .hero-content .hero-description span{
font-weight:500
}
.btn-outline{
background-color:transparent;
border:1px solid #1fbad6;
color:#1fbad6;
font-size:18px;
line-height:45px;
height:45px
}
.btn-outline:hover{
background-color:#1fbad6;
border:1px solid #1fbad6;
color:#fff
}
.btn-outline:active{
background-color:#1daec9;
border:#1daec9;
color:#fff
}
body{
background-color:#fff
}
.wrapper{
padding:80px 0 0
}
header{
width:100%;
padding:20px;
position:absolute;
top:0
}
header .logo{
width:167px;
height:23px;
margin:0 auto
}
hr{
height:1px;
width:95%;
margin:25px auto 12px;
border:0;
padding:0
}
@media (max-width:479px){
header{
padding:20px
}
header .logo{
width:83.5px;
height:11.5px;
margin:0 auto
}
}
.checkbox-input{
position:absolute;
left:-500000px
}
.checkbox,.label--inline,.radio{
display:inline-block;
position:relative;
padding-left:32px;
margin-bottom:12px;
line-height:20px;
vertical-align:middle;
cursor:pointer
}
.checkbox p,.label--inline p,.radio p{
display:none;
text-transform:none;
color:#c0c0c8
}
.add-a-promo-code,.error-list,.form-group label{
text-transform:uppercase
}
.checkbox:before,.radio:before{
display:block;
position:absolute;
top:0;
left:0;
width:20px;
height:20px;
background:#fff;
border:1px solid #cdcdd3
}
.radio:after,.radio:before{
border-radius:100%
}
@media only screen and (max-width:768px){
.checkbox,.label--inline,.radio{
padding-left:37px;
line-height:25px
}
.checkbox:before,.radio:before{
width:25px;
height:25px
}
}
.checkbox:after,.radio:after{
transform:rotate(-45deg);
display:block;
position:absolute;
top:5px;
left:5px;
opacity:0
}
.checkbox:after{
width:11px;
height:7px;
border-bottom:3px solid #1fbad6;
border-left:3px solid #1fbad6
}
.radio:after{
width:10px;
height:10px;
background:#1fbad6
}
.checkbox:hover:before,.radio:hover:before{
border-color:#b2b2ba
}
.checkbox:hover:after,.radio:hover:after{
opacity:.3
}
@media only screen and (max-width:768px){
.checkbox:after{
top:8px;
left:7px
}
.radio:after{
width:13px;
height:13px;
top:6px;
left:6px
}
.checkbox:hover:after,.radio:hover:after{
opacity:0
}
}
input[type=checkbox]:checked+.checkbox:after,input[type=checkbox]:disabled:checked+.checkbox:hover:after,input[type=radio]:checked+.radio:after,input[type=radio]:disabled:checked+.radio:hover:after{
opacity:1
}
input[type=checkbox]:checked+.checkbox p{
display:block
}
.half-checked:after,input[type=checkbox]:checked+.half-checked:after{
transform:rotate(0);
width:11px;
height:7px;
border-left:0 solid #1fbad6;
border-bottom:3px solid #1fbad6
}
input[type=checkbox]:disabled+.checkbox,input[type=radio]:disabled+.radio{
cursor:default
}
input[type=checkbox]:disabled+.checkbox:before,input[type=checkbox]:disabled+.checkbox:hover:before,input[type=radio]:disabled+.radio:before,input[type=radio]:disabled+.radio:hover:before{
background:#f2f2f4;
border-color:#cdcdd3
}
input[type=checkbox]:disabled+.checkbox:after{
border-color:#cdcdd3
}
input[type=radio]:disabled+.radio:after{
background:#cdcdd3;
border-color:#cdcdd3
}
.required-asterisk::before{
content:"*";
padding-right:4px;
font-size:16px;
color:#1fbad6
}
.wrapper{
padding-top:0
}
.signup-wrapper{
width:680px;
margin:0 auto
}
@media (max-width:479px){
.signup-wrapper{
width:100%
}
section.content{
width:95%;
margin:0 auto
}
}
.signup-form-section{
padding-bottom:50px;
margin-bottom:-25px
}
.form-container{
width:70%;
margin:0 auto
}
header.contextual{
position:static;
background-color:#000;
padding:24px 20px;
z-index:1
}
header.contextual .logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/rebrand-logo-web-light@1x.afd6d7a1d24c3d5619713aaca1521909.png) left top no-repeat;
background-size:167px 23px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
header.contextual .logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/rebrand-logo-web-light@2x.97574fc0ca9de47ae0b6e021c896106e.png) left top no-repeat;
background-size:167px 23px
}
}
@media (max-width:479px){
.form-container{
width:95%
}
header.contextual .logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/rebrand-logo-web-light@1x.afd6d7a1d24c3d5619713aaca1521909.png) left top no-repeat;
background-size:83.5px 11.5px
}
header.contextual{
margin-bottom:20px
}
}
@media (max-width:479px) and (-webkit-min-device-pixel-ratio:2),(max-width:479px) and (min--moz-device-pixel-ratio:2),(max-width:479px) and (-moz-min-device-pixel-ratio:2),(max-width:479px) and (-ms-min-device-pixel-ratio:2),(max-width:479px) and (min-device-pixel-ratio:2),(max-width:479px) and (min-resolution:192dpi){
header.contextual .logo{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/rebrand-logo-web-light@2x.97574fc0ca9de47ae0b6e021c896106e.png) left top no-repeat;
background-size:83.5px 11.5px
}
}
.signup-top{
height:120px;
}
.signup-top .signup-top-images{
display:inline-block;
width:14%
}
@media (max-width:479px){
.signup-top{
height:auto;
margin:0 0 50px
}
.signup-top .signup-top-images{
display:none
}
}
.signup-top .signup-top-images .signup-top-phones{
margin-left:-55%;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/rebrand-phones-signup@1x.6236791ab6aa6f19a44f2b9345fccf3e.png) left top no-repeat
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.signup-top .signup-top-images .signup-top-phones{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/rebrand-phones-signup@2x.5a08bdbe10f83294ec8d8b92e29fa133.png) left top no-repeat;
background-size:220px 238px
}
}
.signup-top .signup-top-images .signup-top-phones.spotify{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/phones-signup-spotify@1x.a6989ad9bfea102be821ee8b5af28ab8.png) left top no-repeat
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.signup-top .signup-top-images .signup-top-phones.spotify{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/phones-signup-spotify@2x.b815f4aa5f816c570b2331388c6b262b.png) left top no-repeat;
background-size:220px 238px
}
}
.signup-top .signup-top-text{
display:inline-block;
width:73%;
vertical-align:top;
margin-top:0px;
}
.signup-top .signup-top-text .signup-top-text-title{
text-transform:uppercase;
font-size:30px;
color:#1fbad6
}
@media (max-width:479px){
.signup-top .signup-top-text{
width:94%;
margin:0 auto;
display:block
}
.signup-top .signup-top-text .signup-top-text-title{
font-size:22px
}
}
.signup-top .signup-top-text .signup-top-text-subtitle{
font-size:14px;
font-weight:400
}
@media (max-width:479px){
.signup-top .signup-top-text .signup-top-text-subtitle{
font-size:12px
}
}
.form-group{
width:100%;
padding-bottom:19px;
}
.form-group button,.form-group input,.form-group select{
height:40px;
width:100%;
line-height:20px;
padding:2px 0 0 12px;
font-size:14px;
-webkit-appearance:none;
-moz-transition:all .3s linear;
-ms-transition:all .3s linear;
-o-transition:all .3s linear;
-webkit-transition:all .3s linear;
transition:all .3s linear
}
.form-group button:focus,.form-group input:focus,.form-group select:focus{
outline:0!important;
border:1px solid #1fbad6
}
.form-group button.error,.form-group button:focus.error,.form-group input.error,.form-group input:focus.error,.form-group select.error,.form-group select:focus.error{
border:1px solid #ed145b
}
.form-group label{
display:block;
font-size:12px;
line-height:20px;
margin-bottom:8px;
color:#666;
font-weight:500
}
.error-list,.success-wrapper{
display:none
}
.form-group input{
border:1px solid #ccc;
border-radius:3px
}
.form-group input:-moz-placeholder{
color:#c2c2c2
}
.form-group input::-moz-placeholder{
color:#c2c2c2
}
.form-group input:-ms-input-placeholder{
color:#c2c2c2
}
.form-group input::-webkit-input-placeholder{
color:#c2c2c2;
-webkit-transition:opacity .3s linear
}
.form-group input:focus::-webkit-input-placeholder{
opacity:0
}
.form-group input:focus{
border:1px solid #1fbad6
}
.form-group input[disabled]{
background-color:#f2f2f2
}
.form-group.required label::before{
content:"*";
padding-right:4px;
font-size:16px;
color:#1fbad6
}
.form-group select{
cursor:pointer;
border:1px solid #ccc;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
font-weight:500;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/signup-lite-dropdown@1x.08b5342f496e178acd444edab011fac8.png) right 7px top 12px no-repeat #fff
}
.form-group input::-moz-placeholder{
color:#c2c2c2
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.form-group select{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/signup-lite-dropdown@2x.e06555e9dd924012e8ff5ac45a9e185b.png) right 7px top 12px no-repeat #fff;
background-size:6px 14px
}
}
.form-group select.gray{
color:black;
font-weight:400
}
.mobile-number{
position:relative;
min-height:95px
}
.mobile-number select{
width:22%;
float:left;
background-color:#f1f1f1;
border-top-right-radius:0;
border-bottom-right-radius:0;
padding-right:2%
}
@media (max-width:479px){
.form-group select{
background-size:7px 14px
}
.mobile-number select{
width:30%
}
}
.mobile-number select.custom-focus{
border:1px solid #1fbad6
}
.mobile-number select.custom-field-focus{
border-top:solid 1px #1fbad6;
border-right:solid 1px #ccc;
border-bottom:solid 1px #1fbad6;
border-left:solid 1px #1fbad6
}
.mobile-number input{
width:78%;
float:left;
border-left:0;
border-top-left-radius:0;
border-bottom-left-radius:0
}
@media (max-width:479px){
.mobile-number input{
width:70%
}
}
.mobile-number input:focus{
border-left:0
}
.mobile-number .mobile-country-mask{
/*pointer-events:none;
position:absolute;
width:15%;
height:37px;
margin:1px 0 0 10px;
background-color:#f1f1f1;
border-radius:2px*/
}
@media (max-width:479px){
.mobile-number .mobile-country-mask{
width:23%;
margin:1px 0 0 5px
}
}
.mobile-number .mobile-country-mask .mobile-country-mask-text{
margin:0;
font-size:13px;
line-height:40px;
font-weight:500;
text-align:center
}
.mobile-number .error-notice{
margin-top:56px
}
.signup-form-section.payment .payment-errors{
padding-bottom:20px
}
.signup-form-section.payment .payment-errors ul{
-webkit-padding-start:0
}
.signup-form-section.payment .payment-errors ul li{
list-style-type:none;
color:#ed145b;
font-size:12px;
font-weight:500;
border:1px solid #ed145b;
padding:16px
}
.signup-form-section{
position:relative
}
.signup-form-section .signup-form-section-title{
font-size:22px;
font-weight:400
}
.signup-form-section .signup-form-section-required{
position:absolute;
right:0;
top:4px;
font-size:10px;
font-weight:500
}
.signup-form-section .signup-form-section-required::before{
content:"*";
padding-right:4px;
font-size:16px;
color:#1fbad6
}
.signup-form-section .signup-form-section-number{
position:absolute;
top:0;
left:-75px;
width:36px;
height:36px;
padding:7px 0 0 12px;
font-size:14px;
color:#f1f1f1;
border:1px solid #f1f1f1;
border-radius:50%;
background-color:#fff;
z-index:10
}
.signup-form-section .signup-form-section-number.blue{
color:#1fbad6;
border-color:#1fbad6;
border-left:solid 1px #1fbad6;
-webkit-transition-property:'color text';
-moz-transition-property:'color text';
-o-transition-property:'color text';
-webkit-transition-duration:.5s;
transition-duration:.5s;
-webkit-transition-timing-function:ease-in;
-moz-transition-timing-function:ease-in;
-o-transition-timing-function:ease-in
}
.signup-form-section .signup-form-section-line{
position:absolute;
top:0;
left:-57px;
width:36px;
height:100%;
border-left: 1px solid rgba(120, 120, 120, 0.17);
}
.signup-form-section .signup-form-section-line.blue{
border-left:solid 1px #1fbad6;
-moz-transition:border-left .5s ease-in;
-ms-transition:border-left .5s ease-in;
-o-transition:border-left .5s ease-in;
-webkit-transition:border-left .5s ease-in;
transition:border-left .5s ease-in
}
.signup-form-section.promo-code-section{
margin-bottom:0
}
.credit-card-icon{
position:absolute;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/credit-card-icons-sprite@1x.45a735c64ca3ebf64030f6df81451d62.jpg) left top no-repeat;
width:40px;
height:25px;
right:18px;
top:37px
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.credit-card-icon{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/credit-card-icons-sprite@2x.697ff627ab9de6f6c1a613199e3435fd.jpg) left top no-repeat;
background-size:40px 200px
}
}
.paddingnone{padding: 0px !important;}
.mcTop{margin-top: 6px;}
.commercial-promo-wrap{
position:relative
}
.commercial-promo-wrap .com-logo{
position:absolute;
right:10px;
top:30px;
z-index:99;
height:36px
}
.commercial-promo-wrap .com-logo.form-amex-logo{
right:3px;
top:31px
}
.add-a-promo-code{
padding:20px 0 10px;
color:#1fbad6;
font-weight:600;
font-size:12px;
cursor:pointer
}
.submit{
margin-bottom:40px;
padding-bottom:0
}
.submit .col-md-12{
padding:0
}
.submit .form-group{
padding-bottom:10px
}
.submit .signup-form-section-number{
padding:0;
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/signup-lite-check-gray@1x.d436fc89ff3cf7a29a0e06a9535a1f60.png) center center no-repeat #fff
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.submit .signup-form-section-number{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/signup-lite-check-gray@2x.c15282c2e46b3d21a16d9e6a8f928852.png) center center no-repeat #fff;
background-size:14px 14px
}
}
.submit .signup-form-section-number.blue{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/signup-lite-check-blue@1x.aa218f0f478e33cc4af79cb3b020f673.png) center center no-repeat #fff
}
@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi){
.submit .signup-form-section-number.blue{
background:url(https://d1a3f4spazzrp4.cloudfront.net/free-candy/images/signup-lite-check-blue@2x.9fa8870d626a08ca2445d1a73577da39.png) center center no-repeat #fff;
background-size:14px 14px
}
}
.submit .signup-form-section-notice{
text-align:center;
color:#666;
font-size:13px;
font-weight:500
}
.submit .signup-form-section-notice .star{
color:#1fbad6
}
.submit .loader{
position:absolute;
top:7px;
right:15px
}
.submit.submitted .loader{
visibility:visible
}
.submit button{
height:50px
}
.submit button.disabled{
background-color:#c1ecf4;
pointer-events:none
}
.submit button:not(:disabled){
-moz-transition:all .5s ease-in;
-ms-transition:all .5s ease-in;
-o-transition:all .5s ease-in;
-webkit-transition:all .5s ease-in;
transition:all .5s ease-in
}
.agree-terms{
width:80%;
margin:0 auto;
text-align:center;
font-size:12px;
word-spacing: 3px;
}
.error-notice{
display:none;
font-size:12px;
color:#ed145b;
margin-top:8px;
font-weight:500
}
@media (max-width:1199px){
.full-row-xs{
margin-bottom:20px
}
}
.error-list{
font-weight:700;
font-size:12px;
padding-left:100px
}
.error-list li,.error-list p{
color:#f32f00
}
.error-list p{
margin:0;
padding:10px
}
.error-list ul{
margin:0 0 20px;
padding:10px 30px
}
.success-wrapper .narrow{
width:970px;
margin:0 auto
}
@media (max-width:991px){
.step-list .step{
float:inherit!important
}
}