AnonSec Shell
Server IP : 162.214.74.102  /  Your IP : 216.73.216.139
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/lrsys/public_html/lrsys_projetos/sopizzas/assets/css//base_signup_lite.css
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
	}

}

Anon7 - 2022
AnonSec Team