html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, q, small, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
article, aside, figure, figure img, figcaption, hgroup, footer, header, nav, section, video, object {
	display: block;
}
a img {
	border: 0;
}
figure {
	position: relative;
	margin: 0;
}
.clear {
	clear: both;
}
ul, li {
	list-style-type: none;
}
* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}/*! jQuery UI - v1.9.2 - 2013-01-09 * http://jqueryui.com * Includes:jquery.ui.core.css,jquery.ui.resizable.css,jquery.ui.selectable.css,jquery.ui.accordion.css,jquery.ui.autocomplete.css,jquery.ui.button.css,jquery.ui.datepicker.css,jquery.ui.dialog.css,jquery.ui.menu.css,jquery.ui.progressbar.css,jquery.ui.slider.css,jquery.ui.spinner.css,jquery.ui.tabs.css,jquery.ui.tooltip.css * Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */
.ui-helper-hidden {
	display: none
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
	content: "";
	display: table
}
.ui-helper-clearfix:after {
	clear: both
}
.ui-helper-clearfix {
	zoom: 1
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity=0)
}
.ui-state-disabled {
	cursor: default!important
}
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat
}
.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}
.ui-resizable {
	position: relative
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
	display: none
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	zoom: 1
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
	zoom: 1
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default
}
* html .ui-autocomplete {
	width: 1px
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	margin-right: .1em;
	cursor: pointer;
	text-align: center;
	zoom: 1;
	overflow: visible
}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
	text-decoration: none
}
.ui-button-icon-only {
	width: 2.2em
}
button.ui-button-icon-only {
	width: 2.4em
}
.ui-button-icons-only {
	width: 3.4em
}
button.ui-button-icons-only {
	width: 3.7em
}
.ui-button .ui-button-text {
	display: block;
	line-height: 1.4
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em
}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em
}
input.ui-button {
	padding: .4em 1em
}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px
}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
	left: .5em
}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
	right: .5em
}
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
	right: .5em
}
.ui-buttonset {
	margin-right: 7px
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em
}
button.ui-button::-moz-focus-inner {
border:0;
padding:0
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
	top: 1px
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px
}
.ui-datepicker .ui-datepicker-next {
	right: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width: 49%
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0
}
.ui-datepicker td {
	border: 0;
	padding: 1px
}
.ui-datepicker td span, .ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left
}
.ui-datepicker.ui-datepicker-multi {
	width: auto
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0em
}
.ui-datepicker-rtl {
	direction: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: right
}
.ui-datepicker-rtl .ui-datepicker-group {
	float: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px
}
.ui-datepicker-cover {
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 200px;
	height: 200px
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	width: 300px;
	overflow: hidden
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 16px .1em 0
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 19px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 18px
}
.ui-dialog .ui-dialog-titlebar-close span {
	display: block;
	margin: 1px
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
	padding: 0
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
	zoom: 1
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin: .5em 0 0 0;
	padding: .3em 1em .5em .4em
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer
}
.ui-dialog .ui-resizable-se {
	width: 14px;
	height: 14px;
	right: 3px;
	bottom: 3px
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	zoom: 1;
	width: 100%
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	zoom: 1;
	font-weight: normal
}
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px
}
.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5
}
.ui-menu .ui-state-disabled a {
	cursor: default
}
.ui-menu-icons {
	position: relative
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em
}
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em
}
.ui-menu .ui-menu-icon {
	position: static;
	float: right
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%
}
.ui-slider {
	position: relative;
	text-align: left
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0
}
.ui-slider-horizontal {
	height: .8em
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0
}
.ui-slider-vertical {
	width: .8em;
	height: 100px
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle
}
.ui-spinner-input {
	border: none;
	background: none;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0
}
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none
}
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0
}
.ui-spinner-up {
	top: 0
}
.ui-spinner-down {
	bottom: 0
}
.ui-spinner .ui-icon-triangle-1-s {
	background-position: -65px -16px
}
.ui-tabs {
	position: relative;
	padding: .2em;
	zoom: 1
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom: 0;
	padding: 0;
	white-space: nowrap
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa
}
* html .ui-tooltip {
	background-image: none
}
body .ui-tooltip {
	border-width: 2px
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.contain {
	width: 1080px;
}
.one {
	width: 100%;
	padding: 2%;
}
.col {
	float: left;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.col.two-thirds {
	width: 66%;
	margin: 0;
}
.col.two {
	width: 49%;
	margin: 0;
}
.col.two:first-child {
	margin-right: 2%;
}
.col.three {
	width: 33%;
}
.col.four {
	width: 25%;
}
.col.five {
	width: 18% !important;
}/* ***************************** ******************************** ******************************** ******************************** ******** LEGACY SPRITES ****** ******************************** ******************************** ******************************** ******************************** ****************************** */
.sprite-el {
	background-image: url(../../HTML/img/sprite-el.png);
	background-repeat: no-repeat;
}
.sprite-el.logo {
	background-position: 0px 0px;
}
.sprite-el.logo-lg {
	background-position: 0 -256px;
}
.sprite-el.corner {
	background-position: 0px -75px;
}
.sprite-el.badge {
	background-position: -288px -70px;
}
.sprite-el.new {
	background-position: -174px -398px;
}
.sprite-el.charity-banner {
	background-position: -17px -378px;
}
.sprite-el.visa {
	width: 85px;
	height: 30px;
	margin-top: 14px;
	background-position: -128px -173px;
}
.sprite-el.mc {
	width: 100px;
	height: 61px;
	background-position: -389px -173px;
}
.sprite-el.amex {
	width: 107px;
	height: 45px;
	margin-top: 8px;
	margin-right: 10px;
	background-position: -272px -182px;
}
.sprite-el.discover {
	width: 135px;
	height: 25px;
	margin-top: 20px;
	background-position: -136px -212px;
}
.mask-bg {
	background-position: -369px 0;
}
.sprite-ico {
	background-image: url(../../HTML/img/sprite-ico.png);
	background-repeat: no-repeat;/* &.bullet{background-position:-13px -612px;}*/
}
.sprite-ico.time {
	background-position: -13px -512px;
}
.sprite-ico.search {
	background-position: 100% -5px;
}
.sprite-ico.birthday-lg {
	background-position: -3px -54px;
}
.sprite-ico.new_location-lg, .sprite-ico.location-lg {
	background-position: -3px -304px;
}
.sprite-ico.relationship-lg, .sprite-ico.Married-lg, .sprite-ico.Engaged-lg, .sprite-ico.In-a-civil-union {
	background-position: -3px -354px;
}
.sprite-ico.Single-lg {
	background-position: -3px -853px;
}
.sprite-ico.work-lg, .sprite-ico.new_job-lg, .sprite-ico.promotion-lg {
	background-position: -3px -404px;
}
.sprite-ico.education-lg {
	background-position: -3px -454px;
}
.sprite-ico.birthday-sm {
	background-position: -13px -110px;
}
.sprite-ico.address {
	background-position: -2px -157px;
}
.sprite-ico.badge {
	background-position: -15px -912px;
}
.sprite-ico.arrow-down {
	background-position: 100% -958px;
}
.sprite-ico.close {
	background-position: -10px -1061px;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.backface-compatible {
	backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
}
.backface-visibility {
	backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
}
.light {
	color: white !important;
	text-shadow: 0 1px rgba(0,0,0,0.3) !important;
}
.light p, .light h1 {
	color: white !important;
	text-shadow: 0 1px rgba(0,0,0,0.3) !important;
}
.light p span, .light h1 span {
	color: white !important;
	text-shadow: 0 1px rgba(0,0,0,0.3) !important;
}
.vertical-contain {
	display: table !important;
}
.vertical-contain .vertical-guts {
	display: table-cell;
	vertical-align: middle;
}
div.image-contain {
	position: relative;
	background: #f7f7f7;
}
div.image-contain div.image-crop {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	-o-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	-ms-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	height: 110px;
	overflow: hidden;
	border: 4px solid white;
}/* ***************************** ******************************** ******************************** ******************************** ******** LEGACY MIXINS ******* ******************************** ******************************** ******************************** ******************************** ******************************** */
.contain {
	display: block;
	position: relative;
	margin-left: auto !important;
	margin-right: auto !important;
}
.no-border {
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	-o-box-shadow: none !important;
	-ms-box-shadow: none !important;
	border: 0 !important;
}
@media only screen and (max-width:480px) {
body.unwrap .logo-powered-by, body.card .logo-powered-by, body.unwrap #envelope, body.card #envelope, body.unwrap .trouble-viewing-contain, body.card .trouble-viewing-contain {
	display: none !important;
}
body.unwrap #header-unwrap .logo-tagline, body.card #header-unwrap .logo-tagline {
	display: block !important;
	width: 300px !important;
}
body.unwrap #theme, body.card #theme {
  background-size: 319% auto;
  margin-top: -2px;
  min-height: 754px !important;
  padding-bottom: 0;
}
body.unwrap #theme #mobile-footer-overlay, body.card #theme #mobile-footer-overlay {
	position: absolute;
	top: 270px;
	left: 0;
	width: 100%;
	height: 1200px;
	z-index: -1;
	background-color: black;
}
body.unwrap #theme #mobile, body.card #theme #mobile {
	display: inline;
	padding: 20px !important;
}
body.unwrap #theme #mobile .envelope-contain-mobile, body.card #theme #mobile .envelope-contain-mobile {
	position: relative;
	display: block;
	margin: 77px auto 0;
	width: 260px;
	height: 217px;
	perspective: 900;
	-moz-perspective: 900;
	-ms-perspective: 900;
	-o-perspective: 900;
	-webkit-perspective: 900;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	position: absolute;
	left: 2%;
	width: 96%;
	height: 218px;
	transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	-moz-webkit-transform: translate3d(0, 0, 0);
	-ms-webkit-transform: translate3d(0, 0, 0);
	-o-webkit-transform: translate3d(0, 0, 0);
	z-index: 2;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile.flip, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile.flip {
	transform: rotatey(180deg);
	-webkit-transform: rotatey(180deg);
	-moz-transform: rotatey(180deg);
	-ms-transform: rotatey(180deg);
	-o-transform: rotatey(180deg);
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile.flip .back, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile.flip .back {
	transform: rotatey(0deg);
	-webkit-transform: rotatey(0deg);
	-moz-transform: rotatey(0deg);
	-ms-transform: rotatey(0deg);
	-o-transform: rotatey(0deg);
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 3;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front {
	z-index: 1;
	background: url(../img/sprite-envelope-mobile.png) top left;
	backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front #postmark, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front #postmark {
	position: absolute;
	top: 10px;
	right: 55px;
	height: 80px;
	width: 66px;
	background: url(../../HTML/img/customize/sprite-postmark-mobile.png) no-repeat top left;
	z-index: 999 !important;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front #stamp, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front #stamp {
	position: absolute;
	top: 8px;
	right: 7px;
	z-index: 3;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front #stamp .stamp-overlay, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front #stamp .stamp-overlay {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 65px;
	width: 80px;
	background: url(../img/sprite-stamp-mobile.png) no-repeat top left;
	z-index: 9;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front #stamp .color-fill, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front #stamp .color-fill {
	position: absolute;
	top: 5px;
	right: 6px;
	width: 67px;
	height: 52px;
	z-index: 1;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front .meta-contain, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front .meta-contain {
	position: absolute;
	top: 85px;
	left: 0;
	width: 100%;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front .meta-contain .meta h1, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front .meta-contain .meta h1 {
	font-size: 1.7em !important;
	text-align: center;
	font-family: 'Bilbo Swash Caps', cursive !important;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front .meta-contain .meta p.tap-to-open, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face.front .meta-contain .meta p.tap-to-open {
	position: absolute;
	bottom: -50px;
	left: 0;
	width: 100%;
	color: #777;
	font-size: .9em;
	text-align: center;
	text-shadow: 1px 0 0 rgba(255,255,255,0.4);
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face.back, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face.back {
	transform: rotatey(180deg);
	-webkit-transform: rotatey(180deg);
	-moz-transform: rotatey(180deg);
	-ms-transform: rotatey(180deg);
	-o-transform: rotatey(180deg);
	background: url(../img/sprite-envelope-mobile.png) bottom left;
	backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
}
body.unwrap #theme #mobile .envelope-contain-mobile .envelope-mobile .face.back.unrotate, body.card #theme #mobile .envelope-contain-mobile .envelope-mobile .face.back.unrotate {
	transform: rotatey(0deg);
	-webkit-transform: rotatey(0deg);
	-moz-transform: rotatey(0deg);
	-ms-transform: rotatey(0deg);
	-o-transform: rotatey(0deg);
}
body.unwrap #theme #mobile .envelope-contain-mobile .overflow-crop, body.card #theme #mobile .envelope-contain-mobile .overflow-crop {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	position: absolute;
	top: 4px;
	left: 233px;
	height: 212px;
	width: 100px;
	overflow: hidden;
}
body.unwrap #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile, body.card #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	position: absolute;
	top: 0%;
	left: -230px;
	width: 240px;
	height: 99%;
	background: #e7e9e9;
	z-index: 1;
}
body.unwrap #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile.pos-1, body.card #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile.pos-1 {
	left: 5px !important;
}
body.unwrap #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile.pos-2, body.card #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile.pos-2 {
	left: 0px;
	z-index: 3 !important;
}
body.unwrap #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile .wrapper, body.card #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile .wrapper {
	width: 96%;
	height: 96%;
	margin: 2%;
	border: 1px solid #d5d5d4;
	background: #f3f2f2;
}
body.unwrap #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile .wrapper > img, body.card #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile .wrapper > img {
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-ms-border-radius: 20px;
	margin: 5px;
	width: 97%;
}
body.unwrap #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile .wrapper > h2, body.card #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile .wrapper > h2 {
	display: block;
	margin: -3px 5px 0px 10px;
	text-shadow: 0 1px 0 white;
	text-align: center;
	font-size: 1.1em;
}
body.unwrap #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile .wrapper > p, body.card #theme #mobile .envelope-contain-mobile .overflow-crop .envelope-interior-contain-mobile .wrapper > p {
	display: block;
	margin: 2px 5px 5px 10px;
	text-shadow: 0 1px 0 white;
	text-align: center;
	font-size: .9em;
	color: #555;
}
body.unwrap #theme #mobile .meta-mobile, body.card #theme #mobile .meta-mobile {
	display: none;
	border-bottom: 1px solid #333;
}
body.unwrap #theme #mobile .meta-mobile > a, body.card #theme #mobile .meta-mobile > a {
	margin: 20px auto 20px !important;
	width: 200px !important;
	display: block;
}
body.unwrap #theme #mobile .meta-mobile .meta, body.card #theme #mobile .meta-mobile .meta {
  color: white;
  margin: -3px 16px 10px;
  padding: 20px 0 0;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.7);
  width: 320px;
}
body.unwrap #theme #mobile .meta-mobile .meta .sender, body.card #theme #mobile .meta-mobile .meta .sender, body.unwrap #theme #mobile .meta-mobile .meta .recipient, body.card #theme #mobile .meta-mobile .meta .recipient {
	float: left;
	width: 50%;
}
body.unwrap #theme #mobile .meta-mobile .meta .sender img, body.card #theme #mobile .meta-mobile .meta .sender img, body.unwrap #theme #mobile .meta-mobile .meta .recipient img, body.card #theme #mobile .meta-mobile .meta .recipient img {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	box-shadow: 0 0 3px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
	-o-box-shadow: 0 0 3px rgba(0,0,0,0.4);
	-ms-box-shadow: 0 0 3px rgba(0,0,0,0.4);
	float: left;
	width: 35%;
	border: 3px solid white;
}
body.unwrap #theme #mobile .meta-mobile .meta .sender > div, body.card #theme #mobile .meta-mobile .meta .sender > div, body.unwrap #theme #mobile .meta-mobile .meta .recipient > div, body.card #theme #mobile .meta-mobile .meta .recipient > div {
	float: left;
	width: 60%;
}
body.unwrap #theme #mobile .meta-mobile .meta .sender > div > span, body.card #theme #mobile .meta-mobile .meta .sender > div > span, body.unwrap #theme #mobile .meta-mobile .meta .recipient > div > span, body.card #theme #mobile .meta-mobile .meta .recipient > div > span {
	font-size: .65em;
	margin-left: 5px;
	color: #bebebe;
}
body.unwrap #theme #mobile .meta-mobile .meta .sender > div > p, body.card #theme #mobile .meta-mobile .meta .sender > div > p, body.unwrap #theme #mobile .meta-mobile .meta .recipient > div > p, body.card #theme #mobile .meta-mobile .meta .recipient > div > p {
	line-height: .9em;
	font-size: .9em;
	margin-left: 5px;
	color: white;
}
body.unwrap #theme #mobile .meta-mobile .message-mobile, body.card #theme #mobile .meta-mobile .message-mobile {
	position: relative;
	display: block;
	margin: 20px auto 60px;
	padding-top: 20px;
	width: 320px;
}
body.unwrap #theme #mobile .meta-mobile .message-mobile span.quote-l, body.card #theme #mobile .meta-mobile .message-mobile span.quote-l, body.unwrap #theme #mobile .meta-mobile .message-mobile span.quote-r, body.card #theme #mobile .meta-mobile .message-mobile span.quote-r {
	position: absolute;
	color: #999;
	font-size: 3em;
	opacity: .7;
}
body.unwrap #theme #mobile .meta-mobile .message-mobile span.quote-r, body.card #theme #mobile .meta-mobile .message-mobile span.quote-r {
	bottom: 0;
	right: 20px;
}
body.unwrap #theme #mobile .meta-mobile .message-mobile span.quote-l, body.card #theme #mobile .meta-mobile .message-mobile span.quote-l {
	top: 0;
	left: 0;
}
body.unwrap #theme #mobile .meta-mobile .message-mobile p, body.card #theme #mobile .meta-mobile .message-mobile p {
	width: 80%;
	margin: 0 5%;
	font-size: 1.5em;
	text-align: center;
	color: white;
}
body.unwrap #theme #mobile .marketing-mobile, body.card #theme #mobile .marketing-mobile {
	margin-top: 120px;
	margin-bottom: 60px;
}
body.unwrap #theme #mobile .marketing-mobile .logo, body.card #theme #mobile .marketing-mobile .logo {
	display: block;
	margin: 20px auto;
	width: 200px;
	height: 45px;
	background: url(../img/mobile/logo-white.png) top left no-repeat;
}
body.unwrap #theme #mobile .marketing-mobile p, body.card #theme #mobile .marketing-mobile p {
	display: block;
	margin: 10px 30px;
	text-align: center;
	font-size: 1em;
	line-height: 1.5em;
	color: #f4f4f4;
}
body.unwrap #theme #mobile .marketing-mobile p a, body.card #theme #mobile .marketing-mobile p a {
	color: #3cc3e0 !important;
	text-decoration: none !important;
}
}
body.android.welcome h1, body.ios-not-5.welcome h1 {
	margin-top: 10px !important;
}
body.android.welcome section.clearfix .main.one, body.ios-not-5.welcome section.clearfix .main.one {
	margin-top: 10px !important;
}
body.android.welcome #mobile-nav, body.ios-not-5.welcome #mobile-nav {
	display: none !important;
}
body.android .lines, body.ios-not-5 .lines, body.windowsMobile .lines {
	display: none !important;
}
body.android div.notice, body.ios-not-5 div.notice, body.windowsMobile div.notice {
	display: none !important;
}
body.android header, body.ios-not-5 header, body.windowsMobile header {
	z-index: 999 !important;
}
body.android #mobile-nav, body.ios-not-5 #mobile-nav, body.windowsMobile #mobile-nav {
	position: absolute !important;
	bottom: initial !important;
	top: 63px !important;
	z-index: 999999 !important;
}
body.android section.clearfix .main.one, body.ios-not-5 section.clearfix .main.one, body.windowsMobile section.clearfix .main.one {
	margin-top: 70px !important;
}
body.android.my-gifts section.clearfix .main.one, body.ios-not-5.my-gifts section.clearfix .main.one, body.windowsMobile.my-gifts section.clearfix .main.one {
	margin-top: 20px !important;
}
body.android.events section.clearfix, body.ios-not-5.events section.clearfix, body.windowsMobile.events section.clearfix {
	margin-top: 70px !important;
}
body.android.friends section.clearfix .main.one, body.ios-not-5.friends section.clearfix .main.one, body.windowsMobile.friends section.clearfix .main.one {
	margin-top: 20px !important;
}
body.android.friends section.clearfix .page_header, body.ios-not-5.friends section.clearfix .page_header, body.windowsMobile.friends section.clearfix .page_header {
	margin-top: 10px !important;
}
body.android.friends section.clearfix .page_header h1, body.ios-not-5.friends section.clearfix .page_header h1, body.windowsMobile.friends section.clearfix .page_header h1 {
	display: none !important;
}
body.android.friends section.clearfix .page_header form, body.ios-not-5.friends section.clearfix .page_header form, body.windowsMobile.friends section.clearfix .page_header form {
	top: 70px !important;
}
body.android.redeem section, body.ios-not-5.redeem section, body.windowsMobile.redeem section, body.android.redeem-success section, body.ios-not-5.redeem-success section, body.windowsMobile.redeem-success section {
	margin-top: 50px !important;
}
body.android #app .button {
	display: none !important;
}
body.ie.homepage .contain {
	width: 1080px !important;
}
body.ie header div.circle-crop .ff-mask, body.ff header div.circle-crop .ff-mask {
	background: url(../../HTML/img/mask-header-moz.html) -4px -5px no-repeat;
}
body.ie div.circle-crop, body.ff div.circle-crop {
	border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-o-border-radius: 0 !important;
	-ms-border-radius: 0 !important;
	box-shadow: 0 !important;
	-webkit-box-shadow: 0 !important;
	-moz-box-shadow: 0 !important;
	-o-box-shadow: 0 !important;
	-ms-box-shadow: 0 !important;
	border: 3px solid white !important;
}
body.ie div.circle-crop .ff-mask, body.ff div.circle-crop .ff-mask {
	display: none !important;
}
body.ie div.circle-crop .mask, body.ff div.circle-crop .mask {
	z-index: 1 !important;
}
body.ie:not(.homepage) header {
	background-color: #32b8de !important;
}
body.ie:not(.homepage) header span.badge {
	background-color: #ff6802 !important;
}
body.ie8 #lightbox_widget_gift .overlay, body.ie8 #lightbox_welcome_gift .overlay, body.ie8 #lightbox_multi_user_gifting .overlay, body.ie8 #lightbox-hidden .overlay, body.ie8 #lightbox .overlay {
	background: transparent url(../../HTML/img/bg-transparent-black.png) !important;
}
body.ie8 #lightbox_multi_user_gifting .wrapper, body.ie8 #lightbox_multi_user_gifting .wrapper {
	height: 100% !important;
}
body.ie8 #loading {
	background: transparent url(../../HTML/img/bg-transparent-white.png) !important;
}
body.ie body section, body.ie .contain, body.ie .page_header, body.ie .error p, body.ie .notice p {
	width: 1080px;
}
body.ie #lightbox_logged_out_merchant_gift .contain #personal-share a.facebook {
	width: 96px !important;
}
body.ie ul.customize-options:not(.facebook-photos) li span {
	background: white !important;
}
body.ie #theme span.open-this-card {
	display: block;
}
body.ie #theme .envelope > .face.back {
	transform: rotatey(0deg);
	-webkit-transform: rotatey(0deg);
	-moz-transform: rotatey(0deg);
	-ms-transform: rotatey(0deg);
	-o-transform: rotatey(0deg);
}
body.ie ul.gift-list li {
	width: 31% !important;
}
body.ie ul.welcome-preview li {
	margin: 1.5% 3% 2% 0px !important;
}
body.ie #lightbox_multi_user_gifting div.toggle-view-contain a.see-all-friends {
	margin: 0 3px 3px 11px !important;
}
body.ie #lightbox_multi_user_gifting div.toggle-view-contain a.see-selected-friends {
	margin-right: 0 !important;
}
body.ie #lightbox h1, body.ie #lightbox h2, body.ie #lightbox h3, body.ie #lightbox h4, body.ie #lightbox p, body.ie #lightbox span {
	display: block !important;
	margin: 10px auto !important;
	text-align: center !important;
}
body.ie #lightbox a {
	display: initial !important;
	text-decoration: none !important;
}
body.ie #lightbox p {
	margin: 20px auto !important;
	width: 400px !important;
}
body.ie #lightbox a.close-this {
	position: initial !important;
	float: clear !important;
	display: block !important;
	margin: 20px auto !important;
	width: 300px !important;
	font-size: 1em !important;
}
#lightbox-hidden {
	display: none;
}
#lightbox-hidden .contain {
	background-color: #f7f7f7 !important;
	background-image: linear-gradient(bottom, #ededed 0%, #ffffff 80%) !important;
	background-image: -o-linear-gradient(bottom, #ededed 0%, #ffffff 80%) !important;
	background-image: -moz-linear-gradient(bottom, #ededed 0%, #ffffff 80%) !important;
	background-image: -webkit-linear-gradient(bottom, #ededed 0%, #ffffff 80%) !important;
	background-image: -ms-linear-gradient(bottom, #ededed 0%, #ffffff 80%) !important;
	box-shadow: 0 0 8px rgba(0,0,0,0.9);
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.9);
	-moz-box-shadow: 0 0 8px rgba(0,0,0,0.9);
	-o-box-shadow: 0 0 8px rgba(0,0,0,0.9);
	-ms-box-shadow: 0 0 8px rgba(0,0,0,0.9);
	border: 4px solid white;
}
#lightbox_corporate_gift {
	display: none;
	position: absolute !important;
}
#lightbox.welcome {
	display: block !important;
}
#lightbox.welcome .contain, #lightbox.choose-reward .contain, #lightbox_facebook_privacy .contain {
	padding: 0 !important;
}
#lightbox.welcome-gifts {
	display: block !important;
}
#lightbox.welcome-gifts h1 {
	display: block !important;
	width: 60%;
	margin: 10px auto !important;
}
#lightbox.welcome-gifts a.button {
	margin: 30px auto 20px !important;
}
#lightbox.welcome-gifts a#invite_link {
	display: block;
	margin: 20px auto 20px;
	font-size: .9em;
	width: 40%;
	text-align: center;
	text-decoration: none;
}
#out_of_gifts {
	padding: 20px;
}
#out_of_gifts h1, #out_of_gifts p {
	display: block;
	margin: 20px auto !important;
	width: 90%;
	text-align: center;
}
#out_of_gifts a {
	width: 80% !important;
}
#lightbox, #lightbox_welcome_gift, #lightbox_widget_gift, #lightbox-hidden, #lightbox_facebook_privacy, #lightbox_logged_out_merchant_gift, #lightbox_corporate_gift, #lightbox_logged_out_generic_option {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999999 !important;
}
#lightbox .wrapper, #lightbox_welcome_gift .wrapper, #lightbox_widget_gift .wrapper, #lightbox-hidden .wrapper, #lightbox_facebook_privacy .wrapper, #lightbox_logged_out_merchant_gift .wrapper, #lightbox_corporate_gift .wrapper, #lightbox_logged_out_generic_option .wrapper {
	overflow: scroll;
}
#lightbox .lightbox_header, #lightbox_welcome_gift .lightbox_header, #lightbox_widget_gift .lightbox_header, #lightbox-hidden .lightbox_header, #lightbox_facebook_privacy .lightbox_header, #lightbox_logged_out_merchant_gift .lightbox_header, #lightbox_corporate_gift .lightbox_header, #lightbox_logged_out_generic_option .lightbox_header {
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	box-shadow: inset 0 1px rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px rgba(255,255,255,0.5);
	-o-box-shadow: inset 0 1px rgba(255,255,255,0.5);
	-ms-box-shadow: inset 0 1px rgba(255,255,255,0.5);
	background-image: linear-gradient(bottom, #2ebcda 0, #36ceee 100%);
	background-image: -o-linear-gradient(bottom, #2ebcda 0, #36ceee 100%);
	background-image: -moz-linear-gradient(bottom, #2ebcda 0, #36ceee 100%);
	background-image: -webkit-linear-gradient(bottom, #2ebcda 0, #36ceee 100%);
	background-image: -ms-linear-gradient(bottom, #2ebcda 0, #36ceee 100%);
	background-color: #2ebcda;
	background-color: #3cc3e0;
	border: 1px solid #2ba3bd;
}
#lightbox .lightbox_header h1, #lightbox_welcome_gift .lightbox_header h1, #lightbox_widget_gift .lightbox_header h1, #lightbox-hidden .lightbox_header h1, #lightbox_facebook_privacy .lightbox_header h1, #lightbox_logged_out_merchant_gift .lightbox_header h1, #lightbox_corporate_gift .lightbox_header h1, #lightbox_logged_out_generic_option .lightbox_header h1 {
	margin: 10px 20px !important;
	font-size: 1.3em !important;
	text-shadow: 0 1px 2px rgba(0,0,0,0.4) !important;
	color: white !important;
	text-align: center !important;
}
#lightbox .lightbox_header h1 span, #lightbox_welcome_gift .lightbox_header h1 span, #lightbox_widget_gift .lightbox_header h1 span, #lightbox-hidden .lightbox_header h1 span, #lightbox_facebook_privacy .lightbox_header h1 span, #lightbox_logged_out_merchant_gift .lightbox_header h1 span, #lightbox_corporate_gift .lightbox_header h1 span, #lightbox_logged_out_generic_option .lightbox_header h1 span {
	display: block !important;
	font-size: .75em !important;
	color: white !important;
}
#lightbox .lightbox_header h1 a, #lightbox_welcome_gift .lightbox_header h1 a, #lightbox_widget_gift .lightbox_header h1 a, #lightbox-hidden .lightbox_header h1 a, #lightbox_facebook_privacy .lightbox_header h1 a, #lightbox_logged_out_merchant_gift .lightbox_header h1 a, #lightbox_corporate_gift .lightbox_header h1 a, #lightbox_logged_out_generic_option .lightbox_header h1 a {
	display: block;
	color: white;
	text-shadow: 0 1px 2px rgba(0,0,0,0.4);
	text-decoration: underline;
}
#lightbox .lightbox_section, #lightbox_welcome_gift .lightbox_section, #lightbox_widget_gift .lightbox_section, #lightbox-hidden .lightbox_section, #lightbox_facebook_privacy .lightbox_section, #lightbox_logged_out_merchant_gift .lightbox_section, #lightbox_corporate_gift .lightbox_section, #lightbox_logged_out_generic_option .lightbox_section {
	background-image: linear-gradient(bottom, #f2f2f2 0, #ffffff 100%);
	background-image: -o-linear-gradient(bottom, #f2f2f2 0, #ffffff 100%);
	background-image: -moz-linear-gradient(bottom, #f2f2f2 0, #ffffff 100%);
	background-image: -webkit-linear-gradient(bottom, #f2f2f2 0, #ffffff 100%);
	background-image: -ms-linear-gradient(bottom, #f2f2f2 0, #ffffff 100%);
	background-color: #f2f2f2;
	display: block;
	width: 100%;
	padding: 5px 0;
	border-left: 1px solid #a5a5a5;
	border-right: 1px solid #a5a5a5;
	border-bottom: 1px solid #cecece;
}
#lightbox .lightbox_section > p, #lightbox_welcome_gift .lightbox_section > p, #lightbox_widget_gift .lightbox_section > p, #lightbox-hidden .lightbox_section > p, #lightbox_facebook_privacy .lightbox_section > p, #lightbox_logged_out_merchant_gift .lightbox_section > p, #lightbox_corporate_gift .lightbox_section > p, #lightbox_logged_out_generic_option .lightbox_section > p {
	display: block;
	margin: 0 auto !important;
	text-align: center;
	font-style: italic;
	font-size: 1.1em !important;
	line-height: 1.3em !important;
}
#lightbox .lightbox_section > span > p, #lightbox_welcome_gift .lightbox_section > span > p, #lightbox_widget_gift .lightbox_section > span > p, #lightbox-hidden .lightbox_section > span > p, #lightbox_facebook_privacy .lightbox_section > span > p, #lightbox_logged_out_merchant_gift .lightbox_section > span > p, #lightbox_corporate_gift .lightbox_section > span > p, #lightbox_logged_out_generic_option .lightbox_section > span > p {
	float: left;
	margin-right: 7px;
}
#lightbox .lightbox_footer, #lightbox_welcome_gift .lightbox_footer, #lightbox_widget_gift .lightbox_footer, #lightbox-hidden .lightbox_footer, #lightbox_facebook_privacy .lightbox_footer, #lightbox_logged_out_merchant_gift .lightbox_footer, #lightbox_corporate_gift .lightbox_footer, #lightbox_logged_out_generic_option .lightbox_footer {
	border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-o-border-radius: 0 0 10px 10px;
	-ms-border-radius: 0 0 10px 10px;
	box-shadow: 0 0 10px rgba(0,0,0,0.9);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.9);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.9);
	-o-box-shadow: 0 0 10px rgba(0,0,0,0.9);
	-ms-box-shadow: 0 0 10px rgba(0,0,0,0.9);
	background-image: linear-gradient(bottom, #cecece 0, #f1f1f1 100%);
	background-image: -o-linear-gradient(bottom, #cecece 0, #f1f1f1 100%);
	background-image: -moz-linear-gradient(bottom, #cecece 0, #f1f1f1 100%);
	background-image: -webkit-linear-gradient(bottom, #cecece 0, #f1f1f1 100%);
	background-image: -ms-linear-gradient(bottom, #cecece 0, #f1f1f1 100%);
	background-color: #cecece;
	position: absolute;
	bottom: -54px;
	left: 0;
	width: 100%;
	padding: 10px 0;
	border-top: 1px solid white;
	z-index: 999999;
}
#lightbox .lightbox_footer button, #lightbox_welcome_gift .lightbox_footer button, #lightbox_widget_gift .lightbox_footer button, #lightbox-hidden .lightbox_footer button, #lightbox_facebook_privacy .lightbox_footer button, #lightbox_logged_out_merchant_gift .lightbox_footer button, #lightbox_corporate_gift .lightbox_footer button, #lightbox_logged_out_generic_option .lightbox_footer button {
	display: block !important;
	margin: 0 auto !important;
	width: 92%;
}
#lightbox div.mod, #lightbox_welcome_gift div.mod, #lightbox_widget_gift div.mod, #lightbox-hidden div.mod, #lightbox_facebook_privacy div.mod, #lightbox_logged_out_merchant_gift div.mod, #lightbox_corporate_gift div.mod, #lightbox_logged_out_generic_option div.mod {
	margin: 30px auto 20px;
	width: 85%;
}
#lightbox div.mod .col.icon, #lightbox_welcome_gift div.mod .col.icon, #lightbox_widget_gift div.mod .col.icon, #lightbox-hidden div.mod .col.icon, #lightbox_facebook_privacy div.mod .col.icon, #lightbox_logged_out_merchant_gift div.mod .col.icon, #lightbox_corporate_gift div.mod .col.icon, #lightbox_logged_out_generic_option div.mod .col.icon {
	background-image: url(../img/sprite-app-v2.png);
	background-repeat: no-repeat;
	background-position: -825px -375px;
	width: 100px;
	height: 85px;
}
#lightbox div.mod .col.icon.privacy, #lightbox_welcome_gift div.mod .col.icon.privacy, #lightbox_widget_gift div.mod .col.icon.privacy, #lightbox-hidden div.mod .col.icon.privacy, #lightbox_facebook_privacy div.mod .col.icon.privacy, #lightbox_logged_out_merchant_gift div.mod .col.icon.privacy, #lightbox_corporate_gift div.mod .col.icon.privacy, #lightbox_logged_out_generic_option div.mod .col.icon.privacy {
	background-image: url(../img/sprite-app-v2.png);
	background-repeat: no-repeat;
	background-position: -825px -519.75px;
}
#lightbox div.mod .col.text, #lightbox_welcome_gift div.mod .col.text, #lightbox_widget_gift div.mod .col.text, #lightbox-hidden div.mod .col.text, #lightbox_facebook_privacy div.mod .col.text, #lightbox_logged_out_merchant_gift div.mod .col.text, #lightbox_corporate_gift div.mod .col.text, #lightbox_logged_out_generic_option div.mod .col.text {
	width: 390px;
}
#lightbox div.mod .col.text p, #lightbox_welcome_gift div.mod .col.text p, #lightbox_widget_gift div.mod .col.text p, #lightbox-hidden div.mod .col.text p, #lightbox_facebook_privacy div.mod .col.text p, #lightbox_logged_out_merchant_gift div.mod .col.text p, #lightbox_corporate_gift div.mod .col.text p, #lightbox_logged_out_generic_option div.mod .col.text p {
	margin: 15px 0;
	font-size: 1.3em;
	text-align: left;
	width: 100%;
}
#lightbox a.button, #lightbox_welcome_gift a.button, #lightbox_widget_gift a.button, #lightbox-hidden a.button, #lightbox_facebook_privacy a.button, #lightbox_logged_out_merchant_gift a.button, #lightbox_corporate_gift a.button, #lightbox_logged_out_generic_option a.button {
	display: block;
	margin: 10px auto !important;
	width: 80% !important;
	font-size: 1.3em !important;
}
#lightbox a.button .boomerang-icon, #lightbox_welcome_gift a.button .boomerang-icon, #lightbox_widget_gift a.button .boomerang-icon, #lightbox-hidden a.button .boomerang-icon, #lightbox_facebook_privacy a.button .boomerang-icon, #lightbox_logged_out_merchant_gift a.button .boomerang-icon, #lightbox_corporate_gift a.button .boomerang-icon, #lightbox_logged_out_generic_option a.button .boomerang-icon {
	top: -12px !important;
}
#lightbox a.text-button, #lightbox_welcome_gift a.text-button, #lightbox_widget_gift a.text-button, #lightbox-hidden a.text-button, #lightbox_facebook_privacy a.text-button, #lightbox_logged_out_merchant_gift a.text-button, #lightbox_corporate_gift a.text-button, #lightbox_logged_out_generic_option a.text-button {
	display: block;
	padding: 5px 0 15px;
	text-align: center;
	color: #999;
	text-decoration: underline;
}
#lightbox p.disclaimer, #lightbox_welcome_gift p.disclaimer, #lightbox_widget_gift p.disclaimer, #lightbox-hidden p.disclaimer, #lightbox_facebook_privacy p.disclaimer, #lightbox_logged_out_merchant_gift p.disclaimer, #lightbox_corporate_gift p.disclaimer, #lightbox_logged_out_generic_option p.disclaimer {
	float: left !important;
	margin: 40px 0 0 0 !important;
	font-size: .55em !important;
	width: 100% !important;
}
#lightbox .overlay, #lightbox_welcome_gift .overlay, #lightbox_widget_gift .overlay, #lightbox-hidden .overlay, #lightbox_facebook_privacy .overlay, #lightbox_logged_out_merchant_gift .overlay, #lightbox_corporate_gift .overlay, #lightbox_logged_out_generic_option .overlay, #lightbox .overlay2, #lightbox_welcome_gift .overlay2, #lightbox_widget_gift .overlay2, #lightbox-hidden .overlay2, #lightbox_facebook_privacy .overlay2, #lightbox_logged_out_merchant_gift .overlay2, #lightbox_corporate_gift .overlay2, #lightbox_logged_out_generic_option .overlay2, #lightbox .overlay-ie, #lightbox_welcome_gift .overlay-ie, #lightbox_widget_gift .overlay-ie, #lightbox-hidden .overlay-ie, #lightbox_facebook_privacy .overlay-ie, #lightbox_logged_out_merchant_gift .overlay-ie, #lightbox_corporate_gift .overlay-ie, #lightbox_logged_out_generic_option .overlay-ie {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 99999px;
	background: rgba(0,0,0,0.7);
}
#lightbox .contain, #lightbox_welcome_gift .contain, #lightbox_widget_gift .contain, #lightbox-hidden .contain, #lightbox_facebook_privacy .contain, #lightbox_logged_out_merchant_gift .contain, #lightbox_corporate_gift .contain, #lightbox_logged_out_generic_option .contain {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	margin-top: 5%;
	width: 580px;
	padding: 2%;
	background: white;
	z-index: 3 !important;
}
#lightbox .contain h1, #lightbox_welcome_gift .contain h1, #lightbox_widget_gift .contain h1, #lightbox-hidden .contain h1, #lightbox_facebook_privacy .contain h1, #lightbox_logged_out_merchant_gift .contain h1, #lightbox_corporate_gift .contain h1, #lightbox_logged_out_generic_option .contain h1 {
	color: #3cc3e0;
	font-size: 2em;
	margin: 0 30px 20px;
}
#lightbox .contain h1, #lightbox_welcome_gift .contain h1, #lightbox_widget_gift .contain h1, #lightbox-hidden .contain h1, #lightbox_facebook_privacy .contain h1, #lightbox_logged_out_merchant_gift .contain h1, #lightbox_corporate_gift .contain h1, #lightbox_logged_out_generic_option .contain h1, #lightbox .contain h2, #lightbox_welcome_gift .contain h2, #lightbox_widget_gift .contain h2, #lightbox-hidden .contain h2, #lightbox_facebook_privacy .contain h2, #lightbox_logged_out_merchant_gift .contain h2, #lightbox_corporate_gift .contain h2, #lightbox_logged_out_generic_option .contain h2 {
	line-height: 1.1em !important;
	text-align: center !important;
}
#lightbox .contain h2, #lightbox_welcome_gift .contain h2, #lightbox_widget_gift .contain h2, #lightbox-hidden .contain h2, #lightbox_facebook_privacy .contain h2, #lightbox_logged_out_merchant_gift .contain h2, #lightbox_corporate_gift .contain h2, #lightbox_logged_out_generic_option .contain h2 {
	font-size: 1.15em;
	margin-bottom: 40px;
}
#lightbox .contain > p, #lightbox_welcome_gift .contain > p, #lightbox_widget_gift .contain > p, #lightbox-hidden .contain > p, #lightbox_facebook_privacy .contain > p, #lightbox_logged_out_merchant_gift .contain > p, #lightbox_corporate_gift .contain > p, #lightbox_logged_out_generic_option .contain > p {
	font-size: 1.2em;
	text-align: center;
	margin: 0 auto 20px auto;
	width: 80%;
}
#lightbox .contain img.promo, #lightbox_welcome_gift .contain img.promo, #lightbox_widget_gift .contain img.promo, #lightbox-hidden .contain img.promo, #lightbox_facebook_privacy .contain img.promo, #lightbox_logged_out_merchant_gift .contain img.promo, #lightbox_corporate_gift .contain img.promo, #lightbox_logged_out_generic_option .contain img.promo {
	float: left;
	margin: 0 0 20px 35px;
}
#lightbox .contain a.button, #lightbox_welcome_gift .contain a.button, #lightbox_widget_gift .contain a.button, #lightbox-hidden .contain a.button, #lightbox_facebook_privacy .contain a.button, #lightbox_logged_out_merchant_gift .contain a.button, #lightbox_corporate_gift .contain a.button, #lightbox_logged_out_generic_option .contain a.button {
	display: block !important;
	margin: 20px auto;
	width: 370px;
}
#lightbox .contain a.close, #lightbox_welcome_gift .contain a.close, #lightbox_widget_gift .contain a.close, #lightbox-hidden .contain a.close, #lightbox_facebook_privacy .contain a.close, #lightbox_logged_out_merchant_gift .contain a.close, #lightbox_corporate_gift .contain a.close, #lightbox_logged_out_generic_option .contain a.close {
	position: absolute;
	top: -15px;
	right: -15px;
	height: 30px;
	width: 30px;
	margin: 0 !important;
	font-size: 1em !important;
	cursor: pointer !important;
}
#lightbox .contain p.promo, #lightbox_welcome_gift .contain p.promo, #lightbox_widget_gift .contain p.promo, #lightbox-hidden .contain p.promo, #lightbox_facebook_privacy .contain p.promo, #lightbox_logged_out_merchant_gift .contain p.promo, #lightbox_corporate_gift .contain p.promo, #lightbox_logged_out_generic_option .contain p.promo {
	display: block;
	margin: 20px auto 30px auto;
	width: 400px;
	font-size: 1.3em !important;
	line-height: 1.2em;
	text-align: center;
	color: #000;
}
#lightbox .contain p.promo span.success, #lightbox_welcome_gift .contain p.promo span.success, #lightbox_widget_gift .contain p.promo span.success, #lightbox-hidden .contain p.promo span.success, #lightbox_facebook_privacy .contain p.promo span.success, #lightbox_logged_out_merchant_gift .contain p.promo span.success, #lightbox_corporate_gift .contain p.promo span.success, #lightbox_logged_out_generic_option .contain p.promo span.success {
	display: block !important;
	margin: 0 0 10px;
	color: #98ca3c;
}
#lightbox .contain p.promo a, #lightbox_welcome_gift .contain p.promo a, #lightbox_widget_gift .contain p.promo a, #lightbox-hidden .contain p.promo a, #lightbox_facebook_privacy .contain p.promo a, #lightbox_logged_out_merchant_gift .contain p.promo a, #lightbox_corporate_gift .contain p.promo a, #lightbox_logged_out_generic_option .contain p.promo a {
	text-decoration: none !important;
}
#lightbox .contain .vertical-contain, #lightbox_welcome_gift .contain .vertical-contain, #lightbox_widget_gift .contain .vertical-contain, #lightbox-hidden .contain .vertical-contain, #lightbox_facebook_privacy .contain .vertical-contain, #lightbox_logged_out_merchant_gift .contain .vertical-contain, #lightbox_corporate_gift .contain .vertical-contain, #lightbox_logged_out_generic_option .contain .vertical-contain {
	height: 120px;
}
#lightbox .contain .vertical-contain p, #lightbox_welcome_gift .contain .vertical-contain p, #lightbox_widget_gift .contain .vertical-contain p, #lightbox-hidden .contain .vertical-contain p, #lightbox_facebook_privacy .contain .vertical-contain p, #lightbox_logged_out_merchant_gift .contain .vertical-contain p, #lightbox_corporate_gift .contain .vertical-contain p, #lightbox_logged_out_generic_option .contain .vertical-contain p {
	border-top: 1px solid #dadada !important;
	border-bottom: 1px solid #dadada !important;
	padding: 15px 0 15px 5px !important;
	font-size: 1.2em !important;
}
#lightbox.choose-reward {
	display: block !important;
}
#lightbox.choose-reward .contain {
	margin-top: 0 !important;
}
#lightbox_logged_out_merchant_gift .contain .col {
	min-height: 410px;
}
#lightbox_logged_out_merchant_gift .contain .log_in_share .button-container {
	margin-top: 20px !important;
}
#lightbox_logged_out_merchant_gift .contain .logged_out_code .button-container {
	margin-top: 20px !important;
	margin-bottom: 30px !important;
}
#lightbox_facebook_privacy {
	display: none;
}
#lightbox_facebook_privacy h2 {
	padding-top: 25px !important;
	width: 100%;
	font-size: 1.2em;
	text-align: center;
	color: #333 !important;
}
#lightbox_facebook_privacy div.mod {
	margin-top: 20px !important;
}
#lightbox_facebook_privacy .col.text p {
	margin: 15px 0 !important;
	font-size: 1.1em !important;
}
#lightbox_facebook_privacy .contain > a.button {
	width: 280px !important;
}
#lightbox_facebook_privacy .contain > a.button div.fb-icon {
	top: -2px !important;
}
#loading {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.9);
	z-index: 9999;
}
#loading .contain {
	box-shadow: 0 0 7px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0 7px rgba(0,0,0,0.1);
	-o-box-shadow: 0 0 7px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 0 7px rgba(0,0,0,0.1);
	display: block;
	margin: 100px auto;
	padding: 30px;
	height: 200px;
	width: 265px;
	background: white;
}
#loading .contain h1, #loading .contain p {
	display: block;
	text-align: center;
}
#loading .contain h1 {
	font-size: 1.5em;
	margin-bottom: 5px;
	color: #30c3e2;
}
#loading .contain p {
	margin-bottom: 12px;
	font-size: .9em;
	color: #b3b3b3;
}
#loading .contain > img {
	display: block;
	margin: 0 auto;
}
#loading-gift {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #ffffff;
	z-index: 9999;
}
#loading-gift .contain {
	box-shadow: 0 0 7px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0 7px rgba(0,0,0,0.1);
	-o-box-shadow: 0 0 7px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 0 7px rgba(0,0,0,0.1);
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	display: block;
	margin: 270px auto 0;
	width: 165px;
	background: red;
}
#loading-gift .contain #gift-icon, #loading-gift .contain #loading-circle {
	position: absolute;
	top: 0;
	left: 0;
}
#loading-gift .contain #gift-icon {
	z-index: 99;
}
#loading-gift .contain #loading-circle {
	-webkit-animation: rotation 2s linear infinite;
	-moz-animation: rotation 2s linear infinite;
	-o-animation: rotation 2s linear infinite;
	animation: rotation 2s linear infinite;
	z-index: 9;
}
@-webkit-keyframes rotation {
0% {
-webkit-transform:rotate(0deg);
}
100% {
-webkit-transform:rotate(-360deg);
}
}
@-moz-keyframes rotation {
0% {
-moz-transform:rotate(0deg);
}
100% {
-moz-transform:rotate(-360deg);
}
}
@-ms-keyframes rotation {
0% {
-ms-transform:rotate(0deg);
}
100% {
-ms-transform:rotate(-360deg);
}
}
#lightbox_template {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999999999 !important;
}
#lightbox_template .contain {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	margin-top: 5%;
	width: 600px !important;
	padding: 0 0 2%;
	background: white;
	z-index: 3 !important;
}
#lightbox_template .contain h1 {
	color: #3cc3e0;
	font-size: 2em;
	margin: 0 30px 20px;
}
#lightbox_template .contain h1, #lightbox_template .contain h2 {
	line-height: 1.1em !important;
	text-align: center !important;
}
#lightbox_template .contain h2 {
	font-size: 1.15em;
	margin-bottom: 40px;
}
#lightbox_template .contain > p {
	font-size: 1.2em;
	text-align: center;
	margin: 0 auto 20px auto;
	width: 80%;
}
#lightbox_template .contain a {
	text-decoration: none;
	color: #25b8e1;
}
#lightbox_template .contain a.close {
	position: absolute;
	top: -15px;
	right: -15px;
	height: 30px;
	width: 30px;
	margin: 0 !important;
	font-size: 1em !important;
	cursor: pointer !important;
}
#lightbox_template .contain div.mod {
	margin: 30px auto 20px;
	width: 90%;
}
#lightbox_template .contain div.mod .col.text {
	width: 100%;
}
#lightbox_template .contain div.mod .col.text p {
	margin: 15px 0;
	font-size: 1.2em;
	line-height: 1.4em;
	text-align: center;
	width: 100%;
	color: #333333;
}
#lightbox_template .contain .lightbox_header {
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	box-shadow: inset 0 1px rgba(255,255,255,0.5);
	-webkit-box-shadow: inset 0 1px rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 1px rgba(255,255,255,0.5);
	-o-box-shadow: inset 0 1px rgba(255,255,255,0.5);
	-ms-box-shadow: inset 0 1px rgba(255,255,255,0.5);
	background-image: linear-gradient(bottom, #2ebcda 0, #36ceee 100%);
	background-image: -o-linear-gradient(bottom, #2ebcda 0, #36ceee 100%);
	background-image: -moz-linear-gradient(bottom, #2ebcda 0, #36ceee 100%);
	background-image: -webkit-linear-gradient(bottom, #2ebcda 0, #36ceee 100%);
	background-image: -ms-linear-gradient(bottom, #2ebcda 0, #36ceee 100%);
	background-color: #2ebcda;
	background-color: #3cc3e0;
	border: 1px solid #2ba3bd;
}
#lightbox_template .contain .lightbox_header h1 {
	margin: 10px 20px !important;
	font-size: 1.3em !important;
	text-shadow: 0 1px 2px rgba(0,0,0,0.4) !important;
	color: white !important;
	text-align: center !important;
}
#lightbox_template .contain .lightbox_header h1 span {
	display: block !important;
	font-size: .75em !important;
}
#lightbox_template .contain .lightbox_header h1 a {
	display: block;
	color: white;
	text-shadow: 0 1px 2px rgba(0,0,0,0.4);
	text-decoration: underline;
}
#lightbox_template .contain .lightbox_section {
	background-image: linear-gradient(bottom, #f2f2f2 0, #ffffff 100%);
	background-image: -o-linear-gradient(bottom, #f2f2f2 0, #ffffff 100%);
	background-image: -moz-linear-gradient(bottom, #f2f2f2 0, #ffffff 100%);
	background-image: -webkit-linear-gradient(bottom, #f2f2f2 0, #ffffff 100%);
	background-image: -ms-linear-gradient(bottom, #f2f2f2 0, #ffffff 100%);
	background-color: #f2f2f2;
	display: block;
	width: 100%;
	padding: 5px 0;
	border-left: 1px solid #a5a5a5;
	border-right: 1px solid #a5a5a5;
	border-bottom: 1px solid #cecece;
}
#lightbox_template .contain .lightbox_section > p {
	display: block;
	margin: 0 auto !important;
	text-align: center;
	font-style: italic;
	font-size: 1.1em !important;
	line-height: 1.3em !important;
}
#lightbox_template .contain .lightbox_section > span > p {
	float: left;
	margin-right: 7px;
}
#lightbox_template .contain .lightbox_footer {
	border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-o-border-radius: 0 0 10px 10px;
	-ms-border-radius: 0 0 10px 10px;
	box-shadow: 0 0 10px rgba(0,0,0,0.9);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.9);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.9);
	-o-box-shadow: 0 0 10px rgba(0,0,0,0.9);
	-ms-box-shadow: 0 0 10px rgba(0,0,0,0.9);
	background-image: linear-gradient(bottom, #cecece 0, #f1f1f1 100%);
	background-image: -o-linear-gradient(bottom, #cecece 0, #f1f1f1 100%);
	background-image: -moz-linear-gradient(bottom, #cecece 0, #f1f1f1 100%);
	background-image: -webkit-linear-gradient(bottom, #cecece 0, #f1f1f1 100%);
	background-image: -ms-linear-gradient(bottom, #cecece 0, #f1f1f1 100%);
	background-color: #cecece;
	position: absolute;
	bottom: -54px;
	left: 0;
	width: 100%;
	padding: 10px 0;
	border-top: 1px solid white;
	z-index: 999999;
}
#lightbox_template .contain .lightbox_footer button {
	display: block !important;
	margin: 0 auto !important;
	width: 92%;
}
#lightbox_template .overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.8);
	z-index: -1 !important;
}
.button {
	border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-o-border-radius: 4px !important;
	-ms-border-radius: 4px !important;
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #598a25;
	color: white;
	text-decoration: none !important;
	background-color: #007EE8;
	position: relative;
	width: 240px;
	padding: 15px 20px 16px;
	text-align: center;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
	font-size: 1.1em;
	text-decoration: none !important;
	font-smoothing: antialiased;
	color: white;
	cursor: pointer;
}
.button:not(.inactive) {
	background-image: linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -o-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -moz-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -ms-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-color: #007EE8 !important;
}
.button:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #6ba62d 0, #80c635 100%);
	background-image: -o-linear-gradient(bottom, #6ba62d 0, #80c635 100%);
	background-image: -moz-linear-gradient(bottom, #6ba62d 0, #80c635 100%);
	background-image: -webkit-linear-gradient(bottom, #6ba62d 0, #80c635 100%);
	background-image: -ms-linear-gradient(bottom, #6ba62d 0, #80c635 100%);
	background-color: #6ba62d;
}
.button span.note {
	position: absolute;
	bottom: -25px;
	left: 0;
	width: 100%;
	font-size: .7em !important;
	text-shadow: none !important;
	text-align: center;
}
.button span.ladda-label {
	color: white;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
	font-size: 1.1em;
}
.button .icon {
	position: absolute;
	top: 1px;
	left: -2px;
	width: 45px;
	height: 45px;
}
.button .icon-bg {
	background-image: linear-gradient(bottom, rgba(255,255,255,0.06) 0, rgba(255,255,255,0.4) 100%);
	background-image: -o-linear-gradient(bottom, rgba(255,255,255,0.06) 0, rgba(255,255,255,0.4) 100%);
	background-image: -moz-linear-gradient(bottom, rgba(255,255,255,0.06) 0, rgba(255,255,255,0.4) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(255,255,255,0.06) 0, rgba(255,255,255,0.4) 100%);
	background-image: -ms-linear-gradient(bottom, rgba(255,255,255,0.06) 0, rgba(255,255,255,0.4) 100%);
	background-color: rgba(255,255,255,0.06);
	position: absolute;
	top: -2px;
	left: -2px;
	width: 45px;
	height: 52px;
}
.button.facebook {
	padding: 10px 0 11px 20px !important;
}
.button.facebook .icon {
	background-image: url(../img/sprite-icobtn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.button.apple {
	padding: 10px 0 11px 20px !important;
	font-size: 1em !important;
}
.button.apple .icon {
	background-image: url(../img/sprite-icobtn.png);
	background-repeat: no-repeat;
	background-position: 1.5px -104px;
}
.button.boomerang {
	padding: 10px 0 11px 20px !important;
	font-size: 1em !important;
}
.button.boomerang .icon {
	background-image: url(../img/sprite-icobtn.png);
	background-repeat: no-repeat;
	background-position: 3.5000000000000004px -54px;
}
.button.green {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #598a25;
	color: white;
	text-decoration: none !important;
	background-color: #007EE8;
}
.button.green:not(.inactive) {
	background-image: linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -o-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -moz-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -ms-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-color: #007EE8 !important;
}
.button.green:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #6ba62d 0, #80c635 100%);
	background-image: -o-linear-gradient(bottom, #6ba62d 0, #80c635 100%);
	background-image: -moz-linear-gradient(bottom, #6ba62d 0, #80c635 100%);
	background-image: -webkit-linear-gradient(bottom, #6ba62d 0, #80c635 100%);
	background-image: -ms-linear-gradient(bottom, #6ba62d 0, #80c635 100%);
	background-color: #6ba62d;
}
.button.inactive:not(.color_1) {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #7a7a7a;
	color: white;
	text-decoration: none !important;
	background-color: #999999;
	color: #777;
	text-shadow: 1px 0 0 rgba(255,255,255,0.3) !important;
}
.button.inactive:not(.color_1):not(.inactive) {
	background-image: linear-gradient(bottom, #999999 0, #b3b3b3 100%) !important;
	background-image: -o-linear-gradient(bottom, #999999 0, #b3b3b3 100%) !important;
	background-image: -moz-linear-gradient(bottom, #999999 0, #b3b3b3 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #999999 0, #b3b3b3 100%) !important;
	background-image: -ms-linear-gradient(bottom, #999999 0, #b3b3b3 100%) !important;
	background-color: #999999 !important;
}
.button.inactive:not(.color_1):hover:not(.inactive) {
	background-image: linear-gradient(bottom, #8c8c8c 0, #a1a1a1 100%);
	background-image: -o-linear-gradient(bottom, #8c8c8c 0, #a1a1a1 100%);
	background-image: -moz-linear-gradient(bottom, #8c8c8c 0, #a1a1a1 100%);
	background-image: -webkit-linear-gradient(bottom, #8c8c8c 0, #a1a1a1 100%);
	background-image: -ms-linear-gradient(bottom, #8c8c8c 0, #a1a1a1 100%);
	background-color: #8c8c8c;
}
.button.inactive:not(.color_1) p {
	color: #777 !important;
}
.button.purple {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #7d37b2;
	color: white;
	text-decoration: none !important;
	background-color: #9b5bcc;
}
.button.purple:not(.inactive) {
	background-image: linear-gradient(bottom, #9b5bcc 0, #b382d8 100%) !important;
	background-image: -o-linear-gradient(bottom, #9b5bcc 0, #b382d8 100%) !important;
	background-image: -moz-linear-gradient(bottom, #9b5bcc 0, #b382d8 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #9b5bcc 0, #b382d8 100%) !important;
	background-image: -ms-linear-gradient(bottom, #9b5bcc 0, #b382d8 100%) !important;
	background-color: #9b5bcc !important;
}
.button.purple:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #8f48c6 0, #a267d0 100%);
	background-image: -o-linear-gradient(bottom, #8f48c6 0, #a267d0 100%);
	background-image: -moz-linear-gradient(bottom, #8f48c6 0, #a267d0 100%);
	background-image: -webkit-linear-gradient(bottom, #8f48c6 0, #a267d0 100%);
	background-image: -ms-linear-gradient(bottom, #8f48c6 0, #a267d0 100%);
	background-color: #8f48c6;
}
.button.orange {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #d45800;
	color: white;
	text-decoration: none !important;
	background-color: #ff7512;
}
.button.orange:not(.inactive) {
	background-image: linear-gradient(bottom, #ff7512 0, #ff9345 100%) !important;
	background-image: -o-linear-gradient(bottom, #ff7512 0, #ff9345 100%) !important;
	background-image: -moz-linear-gradient(bottom, #ff7512 0, #ff9345 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #ff7512 0, #ff9345 100%) !important;
	background-image: -ms-linear-gradient(bottom, #ff7512 0, #ff9345 100%) !important;
	background-color: #ff7512 !important;
}
.button.orange:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #f86700 0, #ff7e21 100%);
	background-image: -o-linear-gradient(bottom, #f86700 0, #ff7e21 100%);
	background-image: -moz-linear-gradient(bottom, #f86700 0, #ff7e21 100%);
	background-image: -webkit-linear-gradient(bottom, #f86700 0, #ff7e21 100%);
	background-image: -ms-linear-gradient(bottom, #f86700 0, #ff7e21 100%);
	background-color: #f86700;
}
.button.blue {
  background-color: #3dbade;
  border: 3px solid #ffffff;
  box-shadow: 0 1px 2px rgba(255, 255, 255, 0.4) inset;
  color: white;
  text-decoration: none !important;
}
.button.blue:not(.inactive) {
  background-color: #292929 !important;
  background-image: none !important;
}
.button.blue:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #27b2da 0, #4abfe0 100%);
	background-image: -o-linear-gradient(bottom, #27b2da 0, #4abfe0 100%);
	background-image: -moz-linear-gradient(bottom, #27b2da 0, #4abfe0 100%);
	background-image: -webkit-linear-gradient(bottom, #27b2da 0, #4abfe0 100%);
	background-image: -ms-linear-gradient(bottom, #27b2da 0, #4abfe0 100%);
	background-color: #27b2da;
}
.button.dark-green {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #0276d7;
	color: white;
	text-decoration: none !important;
	background-color: #007EE8;
}
.button.dark-green:not(.inactive) {
	background-image: linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -o-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -moz-linear-gr#0276d7adient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-image: -ms-linear-gradient(bottom, #007EE8 0, #0276d7 100%) !important;
	background-color: #007EE8 !important;
}
.button.dark-green:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #4a852e 0, #5ba338 100%);
	background-image: -o-linear-gradient(bottom, #4a852e 0, #5ba338 100%);
	background-image: -moz-linear-gradient(bottom, #4a852e 0, #5ba338 100%);
	background-image: -webkit-linear-gradient(bottom, #4a852e 0, #5ba338 100%);
	background-image: -ms-linear-gradient(bottom, #4a852e 0, #5ba338 100%);
	background-color: #4a852e;
}
.button.fb-blue {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #293e6e;
	color: white;
	text-decoration: none !important;
	background-color: #3a579b;
}
.button.fb-blue:not(.inactive) {
	background-image: linear-gradient(bottom, #3a579b 0, #4c6dbc 100%) !important;
	background-image: -o-linear-gradient(bottom, #3a579b 0, #4c6dbc 100%) !important;
	background-image: -moz-linear-gradient(bottom, #3a579b 0, #4c6dbc 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #3a579b 0, #4c6dbc 100%) !important;
	background-image: -ms-linear-gradient(bottom, #3a579b 0, #4c6dbc 100%) !important;
	background-color: #3a579b !important;
}
.button.fb-blue:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #334d88 0, #3e5da6 100%);
	background-image: -o-linear-gradient(bottom, #334d88 0, #3e5da6 100%);
	background-image: -moz-linear-gradient(bottom, #334d88 0, #3e5da6 100%);
	background-image: -webkit-linear-gradient(bottom, #334d88 0, #3e5da6 100%);
	background-image: -ms-linear-gradient(bottom, #334d88 0, #3e5da6 100%);
	background-color: #334d88;
}
.button.black {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #000000;
	color: white;
	text-decoration: none !important;
	background-color: #131313;
}
.button.black:not(.inactive) {
	background-image: linear-gradient(bottom, #131313 0, #2d2d2d 100%) !important;
	background-image: -o-linear-gradient(bottom, #131313 0, #2d2d2d 100%) !important;
	background-image: -moz-linear-gradient(bottom, #131313 0, #2d2d2d 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #131313 0, #2d2d2d 100%) !important;
	background-image: -ms-linear-gradient(bottom, #131313 0, #2d2d2d 100%) !important;
	background-color: #131313 !important;
}
.button.black:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #060606 0, #1b1b1b 100%);
	background-image: -o-linear-gradient(bottom, #060606 0, #1b1b1b 100%);
	background-image: -moz-linear-gradient(bottom, #060606 0, #1b1b1b 100%);
	background-image: -webkit-linear-gradient(bottom, #060606 0, #1b1b1b 100%);
	background-image: -ms-linear-gradient(bottom, #060606 0, #1b1b1b 100%);
	background-color: #060606;
}
.button-sm {
	height: 50px;
	width: 50px;
	background-image: url(../../HTML/img/sprite-ico.png);
	background-repeat: no-repeat;
	background-position: 0px -110.00000000000001px;
	border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	-o-border-radius: 5px !important;
	-ms-border-radius: 5px !important;
	box-shadow: inset 0 1px 0 white;
	-webkit-box-shadow: inset 0 1px 0 white;
	-moz-box-shadow: inset 0 1px 0 white;
	-o-box-shadow: inset 0 1px 0 white;
	-ms-box-shadow: inset 0 1px 0 white;
	padding: 7px 25px 7px 40px;
	border: 1px solid #d4d4d4;
	color: #6f6f6f;
	text-decoration: none;
	height: 34px !important;
	font-size: .9em !important;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	background-color: #ededed;
}
.button-med {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	box-shadow: inset 0 2px 3px rgba(255,255,255,.6), inset 0 -4px 0 rgba(0,0,0,.2) !important;
	-webkit-box-shadow: inset 0 2px 3px rgba(255,255,255,.6), inset 0 -4px 0 rgba(0,0,0,.2) !important;
	-moz-box-shadow: inset 0 2px 3px rgba(255,255,255,.6), inset 0 -4px 0 rgba(0,0,0,.2) !important;
	-o-box-shadow: inset 0 2px 3px rgba(255,255,255,.6), inset 0 -4px 0 rgba(0,0,0,.2) !important;
	-ms-box-shadow: inset 0 2px 3px rgba(255,255,255,.6), inset 0 -4px 0 rgba(0,0,0,.2) !important;
	position: relative;
	display: block;
	margin: 0 auto !important;
	width: 220px;
	padding: 8px 4px 12px 4px;
	color: white;
	text-align: center;
	text-decoration: none;
	letter-spacing: 1.3px;
	line-height: .9em;
	font-size: 1em;
	background: #98ca3c;
	text-shadow: 0 1px 0 #6c9228;
	outline: 0;
	border: 1px solid #81ae2f;
	cursor: pointer;
	white-space: normal;
}
.button-med.facebook {
	padding-left: 25px !important;
}
.button-med:hover {
	background: #90c235;
}
.button-med.orange {
	background: #f8981d !important;
	text-shadow: 0 1px 0 #c27006 !important;
	border: 1px solid #e58407;
}
.button-med.orange:hover {
	background: #f8910e !important;
}
.button-med.blue {
	padding-left: 13px !important;
	background: #3cc3e0 !important;
	text-shadow: 0 1px 0 #1c98b3 !important;
	border: 1px solid #21b3d2;
}
.button-med.blue:hover {
	background: #2fbfde !important;
}
.button-med span {
	position: absolute;
	right: 0;
	bottom: -19px;
	font-size: .75em;
	letter-spacing: 0;
	width: 100%;
	text-align: center;
	color: #555;
	text-shadow: 0 1px 0 white;
}
.button-sm:not(.button) {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	position: relative;
	padding: 6px 13px 6px 37px;
	min-width: 110px;
	font-size: .9em;
	text-align: center;
	overflow: hidden;
	cursor: pointer;
}
.button-sm:not(.button) .icon {
	position: absolute !important;
	top: -10px !important;
	left: -8px !important;
	width: 38px !important;
	height: 45px !important;
	z-index: 1 !important;
}
.button-sm:not(.button).facebook {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #2b3f6a;
	color: white;
	text-decoration: none !important;
	background-color: #3d5996;
	text-shadow: none !important;
	border-bottom: 1px solid #263860 !important;
}
.button-sm:not(.button).facebook:not(.inactive) {
	background-image: linear-gradient(bottom, #3d5996 0, #4f70b7 100%) !important;
	background-image: -o-linear-gradient(bottom, #3d5996 0, #4f70b7 100%) !important;
	background-image: -moz-linear-gradient(bottom, #3d5996 0, #4f70b7 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #3d5996 0, #4f70b7 100%) !important;
	background-image: -ms-linear-gradient(bottom, #3d5996 0, #4f70b7 100%) !important;
	background-color: #3d5996 !important;
}
.button-sm:not(.button).facebook:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #364e84 0, #415fa1 100%);
	background-image: -o-linear-gradient(bottom, #364e84 0, #415fa1 100%);
	background-image: -moz-linear-gradient(bottom, #364e84 0, #415fa1 100%);
	background-image: -webkit-linear-gradient(bottom, #364e84 0, #415fa1 100%);
	background-image: -ms-linear-gradient(bottom, #364e84 0, #415fa1 100%);
	background-color: #364e84;
}
.button-sm:not(.button).facebook .icon {
	background-image: url(../img/sprite-icobtn.png);
	background-repeat: no-repeat;
	background-position: 0px -350px;
	border-right: 1px solid #2f4472 !important;
}
.button-sm:not(.button).orange {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #d17806;
	color: white;
	text-decoration: none !important;
	background-color: #f8981d;
	text-shadow: none !important;
	border-bottom: 1px solid #db7e07 !important;
}
.button-sm:not(.button).orange:not(.inactive) {
	background-image: linear-gradient(bottom, #f8981d 0, #faaf4e 100%) !important;
	background-image: -o-linear-gradient(bottom, #f8981d 0, #faaf4e 100%) !important;
	background-image: -moz-linear-gradient(bottom, #f8981d 0, #faaf4e 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #f8981d 0, #faaf4e 100%) !important;
	background-image: -ms-linear-gradient(bottom, #f8981d 0, #faaf4e 100%) !important;
	background-color: #f8981d !important;
}
.button-sm:not(.button).orange:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #f48c08 0, #f89f2c 100%);
	background-image: -o-linear-gradient(bottom, #f48c08 0, #f89f2c 100%);
	background-image: -moz-linear-gradient(bottom, #f48c08 0, #f89f2c 100%);
	background-image: -webkit-linear-gradient(bottom, #f48c08 0, #f89f2c 100%);
	background-image: -ms-linear-gradient(bottom, #f48c08 0, #f89f2c 100%);
	background-color: #f48c08;
}
.button-sm:not(.button).orange .icon {
	background-image: url(../img/sprite-icobtn.png);
	background-repeat: no-repeat;
	background-position: 0px -400px;
	border-right: 1px solid #db7e07 !important;
}
.button-sm:not(.button).gray {
	background-image: none;
}
.button-sm:not(.button).gray .icon {
	display: none !important;
}
.homepage .for-consumers {
	display: none !important;
}
.login .for-consumers {
	display: block !important;
}
.login .for-businesses {
	display: none !important;
}
.unwrap .for-consumers, .card .for-consumers {
	display: block !important;
}
body > footer {
	margin-bottom: -20px !important;
	padding: 2% 2% 4% !important;
	border-top: 1px solid black;
	background: #222 !important;
	text-shadow: none !important;
	font-size: .96em;
}
body > footer .for-consumers {
	display: none;
}
body > footer .logo {
	float: left;
}
body > footer .col.one, body > footer .col.three, body > footer .col.five {
	float: left !important;
	padding: 0;
}
body > footer .col.three {
	width: 40% !important;
	padding: 0 5% !important;
}
body > footer .col.three.no-border {
	padding-right: 0 !important;
	width: 42% !important;
}
body > footer .col.three.no-border > span {
	width: 100% !important;
}
body > footer .col.three, body > footer .col.five {
	border-right: 1px solid #404040;
	height: 155px;
}
body > footer .logo {
	height: 37.5px;
	width: 165px;
	background-image: url(../img/sprite-home.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-bottom: 15px;
}
body > footer .copyright {
	float: right;
	margin-top: 10px;
	font-style: italic;
	font-size: .75em !important;
	color: #5b5b5b !important;
}
body > footer .col.three > a, body > footer .col.five > a {
	display: block;
	font-size: .9em;
	text-decoration: none;
	margin-left: 4px;
	color: #999999;
	padding: 7px 10px 7px 30px;
}
body > footer .col.three > a.jobs, body > footer .col.five > a.jobs {
	background-image: url(../img/sprite-icobtn.png);
	background-repeat: no-repeat;
	background-position: -15px -158px;
}
body > footer .col.three > a.contact, body > footer .col.five > a.contact {
	background-image: url(../img/sprite-icobtn.png);
	background-repeat: no-repeat;
	background-position: -15px -207.50000000000003px;
}
body > footer .col.three > a.privacy, body > footer .col.five > a.privacy {
	background-image: url(../img/sprite-icobtn.png);
	background-repeat: no-repeat;
	background-position: -15px -306.5px;
}
body > footer .col.three > a.terms, body > footer .col.five > a.terms {
	background-image: url(../img/sprite-icobtn.png);
	background-repeat: no-repeat;
	background-position: -15px -258px;
}
body > footer .col.three .social, body > footer .col.five .social {
	float: left;
	margin: 10px 0 0;
}
body > footer .col.three .social .twitter-follow-button, body > footer .col.five .social .twitter-follow-button {
	float: left;
	margin: 0;
}
body > footer .col.three .social .fb-like, body > footer .col.five .social .fb-like {
	float: left;
	margin: 0px 15px 0 0;
}
body > footer .col.three > p, body > footer .col.five > p {
	margin: 0 0 10px;
	color: #cccccc;
	text-transform: uppercase;
	font-weight: 600;
}
body > footer .col.three > span, body > footer .col.five > span {
	float: left;
	color: #8e8e8e;
	font-size: .9em;
	line-height: 1.4em;
	width: 95%;
}
body > footer .col.three > span > a, body > footer .col.five > span > a {
	color: #30c3e2;
	text-decoration: none;
	white-space: nowrap;
}
::selection, ::-moz-selection {
color:white;
text-shadow:#000000 !important;
background:#3cc3e0;
}
body {
	position: relative;
	font-size: 16px;
}
h1, h2, h3, h4, h5, h6, p, span, ul, a, label {
	color: #585858;
	font-family: 'Open Sans', sans-serif;
}
p, span, ul, li, ol, a {
	font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 600;
	line-height: 1em;
}
h1, textarea {
	font-size: 1em;
}
h2 {
	font-size: 1.1em;
}
h3 {
	font-size: 1.3em;
}
.timer-contain {
	border-radius: 9px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	-o-border-radius: 9px;
	-ms-border-radius: 9px;
	box-shadow: '0 0 4px #000000';
	-webkit-box-shadow: '0 0 4px #000000';
	-moz-box-shadow: '0 0 4px #000000';
	-o-box-shadow: '0 0 4px #000000';
	-ms-box-shadow: '0 0 4px #000000';
	display: block;
	margin: 0 auto;
	width: 298px;
	padding: 12px;
	border: 1px solid #cdcdcd;
	background: #e3e3e3;
	overflow: hidden;
}
.timer-contain > p {
	display: block !important;
	margin: -7px 0 5px 0;
	width: 100% !important;
	text-align: center !important;
	font-size: .8em !important;
	color: #111 !important;
}
.timer-contain #timer {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	display: block;
	width: 100%;
	height: 53px;
	padding: 3px 3px 0px !important;
	background: #32342f;
	overflow: hidden;
}
.timer-contain #timer .colon {
	width: 14px !important;
}
.timer-contain #timer .colon .circle-contain:nth-child(5), .timer-contain #timer .colon .circle-contain:nth-child(9) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .colon .circle-contain:nth-child(5).warning, .timer-contain #timer .colon .circle-contain:nth-child(9).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain #timer .digit, .timer-contain #timer .digit-three, .timer-contain #timer .digit-two, .timer-contain #timer .digit-one, .timer-contain #timer .digit-four, .timer-contain #timer .colon {
	float: left;
	width: 42px;
}
.timer-contain #timer .digit .circle-contain, .timer-contain #timer .digit-three .circle-contain, .timer-contain #timer .digit-two .circle-contain, .timer-contain #timer .digit-one .circle-contain, .timer-contain #timer .digit-four .circle-contain, .timer-contain #timer .colon .circle-contain {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #282828;
	margin: 0 2px 2px 0;
}
.timer-contain #timer .digit.num-zero .circle-contain:nth-child(1), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(1), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(1), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(1), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(1), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(1), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(2), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(2), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(2), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(2), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(2), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(2), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(3), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(3), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(3), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(3), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(3), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(3), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(4), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(4), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(4), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(4), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(4), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(4), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(5), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(5), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(5), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(5), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(5), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(5), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(7), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(7), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(7), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(7), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(7), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(7), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(11), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(11), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(11), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(11), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(11), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(11), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(13), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(13), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(13), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(13), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(13), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(13), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(17), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(17), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(17), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(17), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(17), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(17), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(19), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(19), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(19), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(19), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(19), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(19), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(23), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(23), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(23), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(23), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(23), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(23), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(25), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(25), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(25), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(25), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(25), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(25), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(29), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(29), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(29), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(29), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(29), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(29), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(31), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(31), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(31), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(31), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(31), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(31), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(35), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(35), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(35), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(35), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(35), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(35), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(37), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(37), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(37), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(37), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(37), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(37), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(38), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(38), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(38), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(38), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(38), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(38), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(39), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(39), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(39), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(39), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(39), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(39), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(40), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(40), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(40), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(40), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(40), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(40), .timer-contain #timer .digit.num-zero .circle-contain:nth-child(41), .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(41), .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(41), .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(41), .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(41), .timer-contain #timer .colon.num-zero .circle-contain:nth-child(41) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .digit.num-zero .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(1).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(1).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(2).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(2).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(3).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(3).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(4).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(4).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(5).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(5).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(7).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(7).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(11).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(11).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(13).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(13).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(17).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(17).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(19).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(19).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(23).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(23).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(25).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(25).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(29).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(29).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(31).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(31).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(35).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(35).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(37).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(37).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(38).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(38).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(39).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(39).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(40).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(40).warning, .timer-contain #timer .digit.num-zero .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-three.num-zero .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-two.num-zero .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-one.num-zero .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-four.num-zero .circle-contain:nth-child(41).warning, .timer-contain #timer .colon.num-zero .circle-contain:nth-child(41).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain #timer .digit.num-one .circle-contain:nth-child(5), .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(5), .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(5), .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(5), .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(5), .timer-contain #timer .colon.num-one .circle-contain:nth-child(5), .timer-contain #timer .digit.num-one .circle-contain:nth-child(11), .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(11), .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(11), .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(11), .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(11), .timer-contain #timer .colon.num-one .circle-contain:nth-child(11), .timer-contain #timer .digit.num-one .circle-contain:nth-child(17), .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(17), .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(17), .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(17), .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(17), .timer-contain #timer .colon.num-one .circle-contain:nth-child(17), .timer-contain #timer .digit.num-one .circle-contain:nth-child(23), .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(23), .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(23), .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(23), .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(23), .timer-contain #timer .colon.num-one .circle-contain:nth-child(23), .timer-contain #timer .digit.num-one .circle-contain:nth-child(29), .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(29), .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(29), .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(29), .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(29), .timer-contain #timer .colon.num-one .circle-contain:nth-child(29), .timer-contain #timer .digit.num-one .circle-contain:nth-child(35), .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(35), .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(35), .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(35), .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(35), .timer-contain #timer .colon.num-one .circle-contain:nth-child(35), .timer-contain #timer .digit.num-one .circle-contain:nth-child(41), .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(41), .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(41), .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(41), .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(41), .timer-contain #timer .colon.num-one .circle-contain:nth-child(41) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .digit.num-one .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(5).warning, .timer-contain #timer .colon.num-one .circle-contain:nth-child(5).warning, .timer-contain #timer .digit.num-one .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(11).warning, .timer-contain #timer .colon.num-one .circle-contain:nth-child(11).warning, .timer-contain #timer .digit.num-one .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(17).warning, .timer-contain #timer .colon.num-one .circle-contain:nth-child(17).warning, .timer-contain #timer .digit.num-one .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(23).warning, .timer-contain #timer .colon.num-one .circle-contain:nth-child(23).warning, .timer-contain #timer .digit.num-one .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(29).warning, .timer-contain #timer .colon.num-one .circle-contain:nth-child(29).warning, .timer-contain #timer .digit.num-one .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(35).warning, .timer-contain #timer .colon.num-one .circle-contain:nth-child(35).warning, .timer-contain #timer .digit.num-one .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-three.num-one .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-two.num-one .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-one.num-one .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-four.num-one .circle-contain:nth-child(41).warning, .timer-contain #timer .colon.num-one .circle-contain:nth-child(41).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain #timer .digit.num-two .circle-contain:nth-child(1), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(1), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(1), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(1), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(1), .timer-contain #timer .colon.num-two .circle-contain:nth-child(1), .timer-contain #timer .digit.num-two .circle-contain:nth-child(2), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(2), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(2), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(2), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(2), .timer-contain #timer .colon.num-two .circle-contain:nth-child(2), .timer-contain #timer .digit.num-two .circle-contain:nth-child(3), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(3), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(3), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(3), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(3), .timer-contain #timer .colon.num-two .circle-contain:nth-child(3), .timer-contain #timer .digit.num-two .circle-contain:nth-child(4), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(4), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(4), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(4), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(4), .timer-contain #timer .colon.num-two .circle-contain:nth-child(4), .timer-contain #timer .digit.num-two .circle-contain:nth-child(5), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(5), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(5), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(5), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(5), .timer-contain #timer .colon.num-two .circle-contain:nth-child(5), .timer-contain #timer .digit.num-two .circle-contain:nth-child(11), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(11), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(11), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(11), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(11), .timer-contain #timer .colon.num-two .circle-contain:nth-child(11), .timer-contain #timer .digit.num-two .circle-contain:nth-child(17), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(17), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(17), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(17), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(17), .timer-contain #timer .colon.num-two .circle-contain:nth-child(17), .timer-contain #timer .digit.num-two .circle-contain:nth-child(19), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(19), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(19), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(19), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(19), .timer-contain #timer .colon.num-two .circle-contain:nth-child(19), .timer-contain #timer .digit.num-two .circle-contain:nth-child(20), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(20), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(20), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(20), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(20), .timer-contain #timer .colon.num-two .circle-contain:nth-child(20), .timer-contain #timer .digit.num-two .circle-contain:nth-child(21), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(21), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(21), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(21), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(21), .timer-contain #timer .colon.num-two .circle-contain:nth-child(21), .timer-contain #timer .digit.num-two .circle-contain:nth-child(22), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(22), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(22), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(22), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(22), .timer-contain #timer .colon.num-two .circle-contain:nth-child(22), .timer-contain #timer .digit.num-two .circle-contain:nth-child(23), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(23), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(23), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(23), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(23), .timer-contain #timer .colon.num-two .circle-contain:nth-child(23), .timer-contain #timer .digit.num-two .circle-contain:nth-child(25), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(25), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(25), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(25), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(25), .timer-contain #timer .colon.num-two .circle-contain:nth-child(25), .timer-contain #timer .digit.num-two .circle-contain:nth-child(31), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(31), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(31), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(31), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(31), .timer-contain #timer .colon.num-two .circle-contain:nth-child(31), .timer-contain #timer .digit.num-two .circle-contain:nth-child(37), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(37), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(37), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(37), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(37), .timer-contain #timer .colon.num-two .circle-contain:nth-child(37), .timer-contain #timer .digit.num-two .circle-contain:nth-child(38), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(38), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(38), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(38), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(38), .timer-contain #timer .colon.num-two .circle-contain:nth-child(38), .timer-contain #timer .digit.num-two .circle-contain:nth-child(39), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(39), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(39), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(39), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(39), .timer-contain #timer .colon.num-two .circle-contain:nth-child(39), .timer-contain #timer .digit.num-two .circle-contain:nth-child(40), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(40), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(40), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(40), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(40), .timer-contain #timer .colon.num-two .circle-contain:nth-child(40), .timer-contain #timer .digit.num-two .circle-contain:nth-child(41), .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(41), .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(41), .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(41), .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(41), .timer-contain #timer .colon.num-two .circle-contain:nth-child(41) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .digit.num-two .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(1).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(1).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(2).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(2).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(3).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(3).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(4).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(4).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(5).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(5).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(11).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(11).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(17).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(17).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(19).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(19).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(20).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(20).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(21).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(21).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(22).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(22).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(23).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(23).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(25).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(25).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(31).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(31).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(37).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(37).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(38).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(38).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(39).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(39).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(40).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(40).warning, .timer-contain #timer .digit.num-two .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-three.num-two .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-two.num-two .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-one.num-two .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-four.num-two .circle-contain:nth-child(41).warning, .timer-contain #timer .colon.num-two .circle-contain:nth-child(41).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain #timer .digit.num-three .circle-contain:nth-child(1), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(1), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(1), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(1), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(1), .timer-contain #timer .colon.num-three .circle-contain:nth-child(1), .timer-contain #timer .digit.num-three .circle-contain:nth-child(2), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(2), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(2), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(2), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(2), .timer-contain #timer .colon.num-three .circle-contain:nth-child(2), .timer-contain #timer .digit.num-three .circle-contain:nth-child(3), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(3), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(3), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(3), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(3), .timer-contain #timer .colon.num-three .circle-contain:nth-child(3), .timer-contain #timer .digit.num-three .circle-contain:nth-child(4), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(4), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(4), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(4), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(4), .timer-contain #timer .colon.num-three .circle-contain:nth-child(4), .timer-contain #timer .digit.num-three .circle-contain:nth-child(5), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(5), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(5), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(5), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(5), .timer-contain #timer .colon.num-three .circle-contain:nth-child(5), .timer-contain #timer .digit.num-three .circle-contain:nth-child(11), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(11), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(11), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(11), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(11), .timer-contain #timer .colon.num-three .circle-contain:nth-child(11), .timer-contain #timer .digit.num-three .circle-contain:nth-child(17), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(17), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(17), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(17), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(17), .timer-contain #timer .colon.num-three .circle-contain:nth-child(17), .timer-contain #timer .digit.num-three .circle-contain:nth-child(20), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(20), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(20), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(20), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(20), .timer-contain #timer .colon.num-three .circle-contain:nth-child(20), .timer-contain #timer .digit.num-three .circle-contain:nth-child(21), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(21), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(21), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(21), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(21), .timer-contain #timer .colon.num-three .circle-contain:nth-child(21), .timer-contain #timer .digit.num-three .circle-contain:nth-child(22), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(22), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(22), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(22), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(22), .timer-contain #timer .colon.num-three .circle-contain:nth-child(22), .timer-contain #timer .digit.num-three .circle-contain:nth-child(23), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(23), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(23), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(23), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(23), .timer-contain #timer .colon.num-three .circle-contain:nth-child(23), .timer-contain #timer .digit.num-three .circle-contain:nth-child(29), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(29), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(29), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(29), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(29), .timer-contain #timer .colon.num-three .circle-contain:nth-child(29), .timer-contain #timer .digit.num-three .circle-contain:nth-child(35), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(35), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(35), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(35), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(35), .timer-contain #timer .colon.num-three .circle-contain:nth-child(35), .timer-contain #timer .digit.num-three .circle-contain:nth-child(37), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(37), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(37), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(37), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(37), .timer-contain #timer .colon.num-three .circle-contain:nth-child(37), .timer-contain #timer .digit.num-three .circle-contain:nth-child(38), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(38), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(38), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(38), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(38), .timer-contain #timer .colon.num-three .circle-contain:nth-child(38), .timer-contain #timer .digit.num-three .circle-contain:nth-child(39), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(39), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(39), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(39), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(39), .timer-contain #timer .colon.num-three .circle-contain:nth-child(39), .timer-contain #timer .digit.num-three .circle-contain:nth-child(40), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(40), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(40), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(40), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(40), .timer-contain #timer .colon.num-three .circle-contain:nth-child(40), .timer-contain #timer .digit.num-three .circle-contain:nth-child(41), .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(41), .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(41), .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(41), .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(41), .timer-contain #timer .colon.num-three .circle-contain:nth-child(41) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .digit.num-three .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(1).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(1).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(2).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(2).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(3).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(3).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(4).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(4).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(5).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(5).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(11).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(11).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(17).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(17).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(20).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(20).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(21).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(21).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(22).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(22).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(23).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(23).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(29).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(29).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(35).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(35).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(37).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(37).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(38).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(38).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(39).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(39).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(40).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(40).warning, .timer-contain #timer .digit.num-three .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-three.num-three .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-two.num-three .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-one.num-three .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-four.num-three .circle-contain:nth-child(41).warning, .timer-contain #timer .colon.num-three .circle-contain:nth-child(41).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain #timer .digit.num-four .circle-contain:nth-child(1), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(1), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(1), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(1), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(1), .timer-contain #timer .colon.num-four .circle-contain:nth-child(1), .timer-contain #timer .digit.num-four .circle-contain:nth-child(5), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(5), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(5), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(5), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(5), .timer-contain #timer .colon.num-four .circle-contain:nth-child(5), .timer-contain #timer .digit.num-four .circle-contain:nth-child(7), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(7), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(7), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(7), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(7), .timer-contain #timer .colon.num-four .circle-contain:nth-child(7), .timer-contain #timer .digit.num-four .circle-contain:nth-child(11), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(11), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(11), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(11), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(11), .timer-contain #timer .colon.num-four .circle-contain:nth-child(11), .timer-contain #timer .digit.num-four .circle-contain:nth-child(13), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(13), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(13), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(13), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(13), .timer-contain #timer .colon.num-four .circle-contain:nth-child(13), .timer-contain #timer .digit.num-four .circle-contain:nth-child(17), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(17), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(17), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(17), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(17), .timer-contain #timer .colon.num-four .circle-contain:nth-child(17), .timer-contain #timer .digit.num-four .circle-contain:nth-child(19), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(19), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(19), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(19), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(19), .timer-contain #timer .colon.num-four .circle-contain:nth-child(19), .timer-contain #timer .digit.num-four .circle-contain:nth-child(20), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(20), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(20), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(20), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(20), .timer-contain #timer .colon.num-four .circle-contain:nth-child(20), .timer-contain #timer .digit.num-four .circle-contain:nth-child(21), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(21), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(21), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(21), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(21), .timer-contain #timer .colon.num-four .circle-contain:nth-child(21), .timer-contain #timer .digit.num-four .circle-contain:nth-child(22), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(22), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(22), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(22), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(22), .timer-contain #timer .colon.num-four .circle-contain:nth-child(22), .timer-contain #timer .digit.num-four .circle-contain:nth-child(23), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(23), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(23), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(23), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(23), .timer-contain #timer .colon.num-four .circle-contain:nth-child(23), .timer-contain #timer .digit.num-four .circle-contain:nth-child(29), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(29), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(29), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(29), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(29), .timer-contain #timer .colon.num-four .circle-contain:nth-child(29), .timer-contain #timer .digit.num-four .circle-contain:nth-child(35), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(35), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(35), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(35), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(35), .timer-contain #timer .colon.num-four .circle-contain:nth-child(35), .timer-contain #timer .digit.num-four .circle-contain:nth-child(41), .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(41), .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(41), .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(41), .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(41), .timer-contain #timer .colon.num-four .circle-contain:nth-child(41) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .digit.num-four .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(1).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(1).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(5).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(5).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(7).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(7).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(11).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(11).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(13).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(13).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(17).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(17).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(19).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(19).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(20).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(20).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(21).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(21).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(22).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(22).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(23).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(23).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(29).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(29).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(35).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(35).warning, .timer-contain #timer .digit.num-four .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-three.num-four .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-two.num-four .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-one.num-four .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-four.num-four .circle-contain:nth-child(41).warning, .timer-contain #timer .colon.num-four .circle-contain:nth-child(41).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain #timer .digit.num-five .circle-contain:nth-child(1), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(1), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(1), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(1), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(1), .timer-contain #timer .colon.num-five .circle-contain:nth-child(1), .timer-contain #timer .digit.num-five .circle-contain:nth-child(2), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(2), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(2), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(2), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(2), .timer-contain #timer .colon.num-five .circle-contain:nth-child(2), .timer-contain #timer .digit.num-five .circle-contain:nth-child(3), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(3), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(3), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(3), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(3), .timer-contain #timer .colon.num-five .circle-contain:nth-child(3), .timer-contain #timer .digit.num-five .circle-contain:nth-child(4), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(4), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(4), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(4), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(4), .timer-contain #timer .colon.num-five .circle-contain:nth-child(4), .timer-contain #timer .digit.num-five .circle-contain:nth-child(5), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(5), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(5), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(5), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(5), .timer-contain #timer .colon.num-five .circle-contain:nth-child(5), .timer-contain #timer .digit.num-five .circle-contain:nth-child(7), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(7), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(7), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(7), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(7), .timer-contain #timer .colon.num-five .circle-contain:nth-child(7), .timer-contain #timer .digit.num-five .circle-contain:nth-child(13), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(13), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(13), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(13), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(13), .timer-contain #timer .colon.num-five .circle-contain:nth-child(13), .timer-contain #timer .digit.num-five .circle-contain:nth-child(19), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(19), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(19), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(19), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(19), .timer-contain #timer .colon.num-five .circle-contain:nth-child(19), .timer-contain #timer .digit.num-five .circle-contain:nth-child(20), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(20), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(20), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(20), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(20), .timer-contain #timer .colon.num-five .circle-contain:nth-child(20), .timer-contain #timer .digit.num-five .circle-contain:nth-child(21), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(21), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(21), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(21), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(21), .timer-contain #timer .colon.num-five .circle-contain:nth-child(21), .timer-contain #timer .digit.num-five .circle-contain:nth-child(22), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(22), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(22), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(22), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(22), .timer-contain #timer .colon.num-five .circle-contain:nth-child(22), .timer-contain #timer .digit.num-five .circle-contain:nth-child(23), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(23), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(23), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(23), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(23), .timer-contain #timer .colon.num-five .circle-contain:nth-child(23), .timer-contain #timer .digit.num-five .circle-contain:nth-child(29), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(29), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(29), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(29), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(29), .timer-contain #timer .colon.num-five .circle-contain:nth-child(29), .timer-contain #timer .digit.num-five .circle-contain:nth-child(35), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(35), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(35), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(35), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(35), .timer-contain #timer .colon.num-five .circle-contain:nth-child(35), .timer-contain #timer .digit.num-five .circle-contain:nth-child(37), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(37), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(37), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(37), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(37), .timer-contain #timer .colon.num-five .circle-contain:nth-child(37), .timer-contain #timer .digit.num-five .circle-contain:nth-child(38), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(38), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(38), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(38), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(38), .timer-contain #timer .colon.num-five .circle-contain:nth-child(38), .timer-contain #timer .digit.num-five .circle-contain:nth-child(39), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(39), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(39), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(39), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(39), .timer-contain #timer .colon.num-five .circle-contain:nth-child(39), .timer-contain #timer .digit.num-five .circle-contain:nth-child(40), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(40), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(40), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(40), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(40), .timer-contain #timer .colon.num-five .circle-contain:nth-child(40), .timer-contain #timer .digit.num-five .circle-contain:nth-child(41), .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(41), .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(41), .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(41), .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(41), .timer-contain #timer .colon.num-five .circle-contain:nth-child(41) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .digit.num-five .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(1).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(1).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(2).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(2).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(3).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(3).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(4).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(4).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(5).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(5).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(7).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(7).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(13).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(13).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(19).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(19).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(20).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(20).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(21).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(21).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(22).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(22).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(23).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(23).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(29).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(29).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(35).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(35).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(37).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(37).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(38).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(38).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(39).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(39).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(40).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(40).warning, .timer-contain #timer .digit.num-five .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-three.num-five .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-two.num-five .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-one.num-five .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-four.num-five .circle-contain:nth-child(41).warning, .timer-contain #timer .colon.num-five .circle-contain:nth-child(41).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain #timer .digit.num-six .circle-contain:nth-child(1), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(1), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(1), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(1), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(1), .timer-contain #timer .colon.num-six .circle-contain:nth-child(1), .timer-contain #timer .digit.num-six .circle-contain:nth-child(2), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(2), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(2), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(2), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(2), .timer-contain #timer .colon.num-six .circle-contain:nth-child(2), .timer-contain #timer .digit.num-six .circle-contain:nth-child(3), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(3), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(3), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(3), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(3), .timer-contain #timer .colon.num-six .circle-contain:nth-child(3), .timer-contain #timer .digit.num-six .circle-contain:nth-child(4), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(4), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(4), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(4), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(4), .timer-contain #timer .colon.num-six .circle-contain:nth-child(4), .timer-contain #timer .digit.num-six .circle-contain:nth-child(5), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(5), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(5), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(5), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(5), .timer-contain #timer .colon.num-six .circle-contain:nth-child(5), .timer-contain #timer .digit.num-six .circle-contain:nth-child(7), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(7), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(7), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(7), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(7), .timer-contain #timer .colon.num-six .circle-contain:nth-child(7), .timer-contain #timer .digit.num-six .circle-contain:nth-child(13), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(13), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(13), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(13), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(13), .timer-contain #timer .colon.num-six .circle-contain:nth-child(13), .timer-contain #timer .digit.num-six .circle-contain:nth-child(19), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(19), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(19), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(19), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(19), .timer-contain #timer .colon.num-six .circle-contain:nth-child(19), .timer-contain #timer .digit.num-six .circle-contain:nth-child(20), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(20), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(20), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(20), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(20), .timer-contain #timer .colon.num-six .circle-contain:nth-child(20), .timer-contain #timer .digit.num-six .circle-contain:nth-child(21), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(21), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(21), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(21), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(21), .timer-contain #timer .colon.num-six .circle-contain:nth-child(21), .timer-contain #timer .digit.num-six .circle-contain:nth-child(22), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(22), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(22), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(22), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(22), .timer-contain #timer .colon.num-six .circle-contain:nth-child(22), .timer-contain #timer .digit.num-six .circle-contain:nth-child(23), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(23), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(23), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(23), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(23), .timer-contain #timer .colon.num-six .circle-contain:nth-child(23), .timer-contain #timer .digit.num-six .circle-contain:nth-child(25), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(25), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(25), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(25), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(25), .timer-contain #timer .colon.num-six .circle-contain:nth-child(25), .timer-contain #timer .digit.num-six .circle-contain:nth-child(29), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(29), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(29), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(29), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(29), .timer-contain #timer .colon.num-six .circle-contain:nth-child(29), .timer-contain #timer .digit.num-six .circle-contain:nth-child(31), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(31), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(31), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(31), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(31), .timer-contain #timer .colon.num-six .circle-contain:nth-child(31), .timer-contain #timer .digit.num-six .circle-contain:nth-child(35), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(35), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(35), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(35), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(35), .timer-contain #timer .colon.num-six .circle-contain:nth-child(35), .timer-contain #timer .digit.num-six .circle-contain:nth-child(37), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(37), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(37), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(37), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(37), .timer-contain #timer .colon.num-six .circle-contain:nth-child(37), .timer-contain #timer .digit.num-six .circle-contain:nth-child(38), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(38), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(38), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(38), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(38), .timer-contain #timer .colon.num-six .circle-contain:nth-child(38), .timer-contain #timer .digit.num-six .circle-contain:nth-child(39), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(39), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(39), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(39), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(39), .timer-contain #timer .colon.num-six .circle-contain:nth-child(39), .timer-contain #timer .digit.num-six .circle-contain:nth-child(40), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(40), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(40), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(40), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(40), .timer-contain #timer .colon.num-six .circle-contain:nth-child(40), .timer-contain #timer .digit.num-six .circle-contain:nth-child(41), .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(41), .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(41), .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(41), .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(41), .timer-contain #timer .colon.num-six .circle-contain:nth-child(41) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .digit.num-six .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(1).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(1).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(2).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(2).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(3).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(3).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(4).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(4).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(5).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(5).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(7).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(7).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(13).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(13).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(19).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(19).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(20).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(20).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(21).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(21).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(22).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(22).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(23).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(23).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(25).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(25).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(29).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(29).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(31).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(31).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(35).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(35).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(37).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(37).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(38).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(38).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(39).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(39).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(40).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(40).warning, .timer-contain #timer .digit.num-six .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-three.num-six .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-two.num-six .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-one.num-six .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-four.num-six .circle-contain:nth-child(41).warning, .timer-contain #timer .colon.num-six .circle-contain:nth-child(41).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain #timer .digit.num-seven .circle-contain:nth-child(1), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(1), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(1), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(1), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(1), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(1), .timer-contain #timer .digit.num-seven .circle-contain:nth-child(2), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(2), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(2), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(2), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(2), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(2), .timer-contain #timer .digit.num-seven .circle-contain:nth-child(3), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(3), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(3), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(3), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(3), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(3), .timer-contain #timer .digit.num-seven .circle-contain:nth-child(4), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(4), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(4), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(4), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(4), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(4), .timer-contain #timer .digit.num-seven .circle-contain:nth-child(5), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(5), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(5), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(5), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(5), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(5), .timer-contain #timer .digit.num-seven .circle-contain:nth-child(11), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(11), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(11), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(11), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(11), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(11), .timer-contain #timer .digit.num-seven .circle-contain:nth-child(17), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(17), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(17), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(17), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(17), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(17), .timer-contain #timer .digit.num-seven .circle-contain:nth-child(23), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(23), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(23), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(23), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(23), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(23), .timer-contain #timer .digit.num-seven .circle-contain:nth-child(29), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(29), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(29), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(29), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(29), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(29), .timer-contain #timer .digit.num-seven .circle-contain:nth-child(35), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(35), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(35), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(35), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(35), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(35), .timer-contain #timer .digit.num-seven .circle-contain:nth-child(41), .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(41), .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(41), .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(41), .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(41), .timer-contain #timer .colon.num-seven .circle-contain:nth-child(41) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .digit.num-seven .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(1).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(1).warning, .timer-contain #timer .digit.num-seven .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(2).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(2).warning, .timer-contain #timer .digit.num-seven .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(3).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(3).warning, .timer-contain #timer .digit.num-seven .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(4).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(4).warning, .timer-contain #timer .digit.num-seven .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(5).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(5).warning, .timer-contain #timer .digit.num-seven .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(11).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(11).warning, .timer-contain #timer .digit.num-seven .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(17).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(17).warning, .timer-contain #timer .digit.num-seven .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(23).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(23).warning, .timer-contain #timer .digit.num-seven .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(29).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(29).warning, .timer-contain #timer .digit.num-seven .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(35).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(35).warning, .timer-contain #timer .digit.num-seven .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-three.num-seven .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-two.num-seven .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-one.num-seven .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-four.num-seven .circle-contain:nth-child(41).warning, .timer-contain #timer .colon.num-seven .circle-contain:nth-child(41).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain #timer .digit.num-eight .circle-contain:nth-child(1), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(1), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(1), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(1), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(1), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(1), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(2), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(2), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(2), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(2), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(2), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(2), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(3), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(3), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(3), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(3), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(3), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(3), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(4), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(4), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(4), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(4), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(4), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(4), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(5), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(5), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(5), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(5), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(5), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(5), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(7), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(7), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(7), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(7), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(7), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(7), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(11), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(11), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(11), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(11), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(11), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(11), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(13), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(13), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(13), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(13), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(13), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(13), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(17), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(17), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(17), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(17), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(17), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(17), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(19), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(19), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(19), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(19), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(19), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(19), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(20), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(20), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(20), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(20), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(20), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(20), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(21), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(21), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(21), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(21), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(21), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(21), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(22), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(22), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(22), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(22), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(22), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(22), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(23), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(23), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(23), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(23), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(23), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(23), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(25), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(25), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(25), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(25), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(25), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(25), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(29), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(29), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(29), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(29), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(29), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(29), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(31), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(31), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(31), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(31), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(31), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(31), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(35), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(35), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(35), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(35), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(35), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(35), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(37), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(37), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(37), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(37), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(37), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(37), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(38), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(38), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(38), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(38), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(38), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(38), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(39), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(39), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(39), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(39), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(39), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(39), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(40), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(40), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(40), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(40), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(40), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(40), .timer-contain #timer .digit.num-eight .circle-contain:nth-child(41), .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(41), .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(41), .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(41), .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(41), .timer-contain #timer .colon.num-eight .circle-contain:nth-child(41) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .digit.num-eight .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(1).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(1).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(2).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(2).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(3).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(3).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(4).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(4).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(5).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(5).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(7).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(7).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(11).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(11).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(13).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(13).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(17).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(17).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(19).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(19).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(20).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(20).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(21).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(21).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(22).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(22).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(23).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(23).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(25).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(25).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(25).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(29).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(29).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(31).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(31).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(31).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(35).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(35).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(37).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(37).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(38).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(38).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(39).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(39).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(40).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(40).warning, .timer-contain #timer .digit.num-eight .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-three.num-eight .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-two.num-eight .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-one.num-eight .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-four.num-eight .circle-contain:nth-child(41).warning, .timer-contain #timer .colon.num-eight .circle-contain:nth-child(41).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain #timer .digit.num-nine .circle-contain:nth-child(1), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(1), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(1), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(1), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(1), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(1), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(2), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(2), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(2), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(2), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(2), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(2), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(3), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(3), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(3), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(3), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(3), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(3), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(4), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(4), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(4), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(4), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(4), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(4), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(5), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(5), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(5), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(5), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(5), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(5), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(7), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(7), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(7), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(7), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(7), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(7), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(11), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(11), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(11), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(11), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(11), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(11), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(13), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(13), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(13), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(13), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(13), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(13), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(17), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(17), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(17), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(17), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(17), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(17), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(19), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(19), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(19), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(19), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(19), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(19), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(20), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(20), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(20), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(20), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(20), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(20), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(21), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(21), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(21), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(21), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(21), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(21), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(22), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(22), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(22), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(22), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(22), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(22), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(23), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(23), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(23), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(23), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(23), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(23), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(29), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(29), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(29), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(29), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(29), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(29), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(35), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(35), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(35), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(35), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(35), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(35), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(37), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(37), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(37), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(37), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(37), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(37), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(38), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(38), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(38), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(38), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(38), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(38), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(39), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(39), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(39), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(39), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(39), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(39), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(40), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(40), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(40), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(40), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(40), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(40), .timer-contain #timer .digit.num-nine .circle-contain:nth-child(41), .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(41), .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(41), .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(41), .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(41), .timer-contain #timer .colon.num-nine .circle-contain:nth-child(41) {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain #timer .digit.num-nine .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(1).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(1).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(1).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(2).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(2).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(2).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(3).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(3).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(3).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(4).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(4).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(4).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(5).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(5).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(5).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(7).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(7).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(7).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(11).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(11).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(11).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(13).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(13).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(13).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(17).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(17).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(17).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(19).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(19).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(19).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(20).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(20).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(20).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(21).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(21).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(21).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(22).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(22).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(22).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(23).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(23).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(23).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(29).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(29).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(29).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(35).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(35).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(35).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(37).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(37).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(37).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(38).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(38).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(38).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(39).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(39).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(39).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(40).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(40).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(40).warning, .timer-contain #timer .digit.num-nine .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-three.num-nine .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-two.num-nine .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-one.num-nine .circle-contain:nth-child(41).warning, .timer-contain #timer .digit-four.num-nine .circle-contain:nth-child(41).warning, .timer-contain #timer .colon.num-nine .circle-contain:nth-child(41).warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
.timer-contain .active-circle {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #ffffff;
}
.timer-contain .active-circle.warning {
	border-radius: 2.5px;
	-webkit-border-radius: 2.5px;
	-moz-border-radius: 2.5px;
	-o-border-radius: 2.5px;
	-ms-border-radius: 2.5px;
	position: relative;
	float: left;
	height: 5px;
	width: 5px;
	background-color: #feaf00;
}
#lightbox_logged_out_merchant_gift #lightbox_close {
	position: absolute;
	top: -60px;
	right: 0px;
	padding: 14px 35px 0 0;
	width: 80px;
	height: 40px;
	color: white;
	font-size: .9em;
	z-index: 9999999 !important;
}
#lightbox_logged_out_merchant_gift #lightbox_close .icon {
	height: 50px;
	width: 50px;
	background-image: url(../../rang.com/img/sprite-ico.png);
	background-repeat: no-repeat;
	background-position: 0px -1500px;
	position: absolute;
	top: 0;
	right: -10px;
	width: 50px;
	height: 50px;
}
#lightbox_logged_out_merchant_gift .overlay {
	background: rgba(0,0,0,0.45);
}
#lightbox_logged_out_merchant_gift .contain {
	width: 400px;
	padding: 0;
	background: transparent !important;
}
#lightbox_logged_out_merchant_gift .contain #facebook, #lightbox_logged_out_merchant_gift .contain #redeem, #lightbox_logged_out_merchant_gift .contain #upgradeable {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	box-shadow: 0 0 5px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.4);
	-o-box-shadow: 0 0 5px rgba(0,0,0,0.4);
	-ms-box-shadow: 0 0 5px rgba(0,0,0,0.4);
	min-height: 450px;
	position: relative;
	float: left;
	width: auto;
	padding: 50px 0 20px;
}
#lightbox_logged_out_merchant_gift .contain #facebook .lightbox_header, #lightbox_logged_out_merchant_gift .contain #redeem .lightbox_header, #lightbox_logged_out_merchant_gift .contain #upgradeable .lightbox_header {
	box-shadow: 0 1px 1px rgba(0,0,0,.24);
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.24);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0,.24);
	-o-box-shadow: 0 1px 1px rgba(0,0,0,.24);
	-ms-box-shadow: 0 1px 1px rgba(0,0,0,.24);
	background-image: linear-gradient(bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.1) 100%);
	background-image: -o-linear-gradient(bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.1) 100%);
	background-image: -moz-linear-gradient(bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.1) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.1) 100%);
	background-image: -ms-linear-gradient(bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.1) 100%);
	background-color: rgba(255,255,255,0);
	border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	-o-border-radius: 5px 5px 0 0;
	-ms-border-radius: 5px 5px 0 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	border: 0;
	background-color: #dadada;
}
#lightbox_logged_out_merchant_gift .contain #facebook .lightbox_header h2, #lightbox_logged_out_merchant_gift .contain #redeem .lightbox_header h2, #lightbox_logged_out_merchant_gift .contain #upgradeable .lightbox_header h2 {
	position: relative;
	margin: 17px 5px;
	font-weight: 700;
	font-size: 1.23em;
	color: #414141;
	text-shadow: 0 1px 0 rgba(255,255,255,0.8);
}
#lightbox_logged_out_merchant_gift .contain #facebook .lightbox_header h2 .circle-contain, #lightbox_logged_out_merchant_gift .contain #redeem .lightbox_header h2 .circle-contain, #lightbox_logged_out_merchant_gift .contain #upgradeable .lightbox_header h2 .circle-contain {
	display: none;
	box-shadow: 0 1px 0 #ffffff;
	-webkit-box-shadow: 0 1px 0 #ffffff;
	-moz-box-shadow: 0 1px 0 #ffffff;
	-o-box-shadow: 0 1px 0 #ffffff;
	-ms-box-shadow: 0 1px 0 #ffffff;
	position: absolute;
	top: -1px;
	padding-left: 1px;
	padding-top: -1px;
	font-size: .8em;
	color: white;
	font-weight: 700;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable > p {
	margin: 45px auto 0 !important;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable #upgrade-option {
	display: block;
	width: 100%;
	margin: 20px auto 40px;
	position: relative;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable #upgrade-option > div {
	display: block;
	text-align: center;
	width: 100%;
	margin: 20px 0 10px;
	position: relative;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable #upgrade-option > div:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable #upgrade-option > div p {
	position: relative;
	display: inline;
	font-size: 1.2em;
	font-weight: 700 !important;
	color: black;
	white-space: nowrap;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable #upgrade-option > div p span {
	height: 50px;
	width: 50px;
	background-image: url(../../HTML/img/sprite-ico.png);
	background-repeat: no-repeat;
	background-position: 0px -1770.4999999999998px;
	position: absolute;
	top: 0;
	right: -37px;
	width: 37px;
	height: 33px !important;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable #upgrade-option div.upgrade-restrictions {
	display: none;
	position: absolute;
	top: 20px;
	left: 0;
	width: 100%;
	z-index: 999 !important;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable #upgrade-option div.upgrade-restrictions #arrow {
	bottom: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(255,255,255,0);
	border-bottom-color: #dadada;
	border-width: 10px;
	left: 50%;
	margin-left: -10px;
	position: absolute;
	top: -20px;
	right: 0;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable #upgrade-option div.upgrade-restrictions h4 {
	font-size: .9em;
	font-weight: bold;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable #upgrade-option div.upgrade-restrictions ul {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	display: block;
	margin: 0 auto;
	padding: 10px;
	font-size: .8em;
	color: black;
	width: 90%;
	text-align: left;
	border: #333;
	border: 1px solid #dadada;
	background: #e6e6e6;
}
#lightbox_logged_out_merchant_gift .contain #upgradeable #upgrade-option div.upgrade-restrictions ul li {
	margin-bottom: 10px;
	padding-left: 18px;
	background: url(../img/check-black.png) left 7px no-repeat;
}
#lightbox_logged_out_merchant_gift .contain #redeem {
	margin-right: 2%;
	background: #f6f6f6 url(../img/bg-cross.png) repeat;
}
#lightbox_logged_out_merchant_gift .contain #redeem .lightbox_header .circle-contain {
	border-radius: 11.5px;
	-webkit-border-radius: 11.5px;
	-moz-border-radius: 11.5px;
	-o-border-radius: 11.5px;
	-ms-border-radius: 11.5px;
	position: relative;
	float: left;
	height: 23px;
	width: 23px;
	background-color: #007EE8;
	left: 111px;
	text-shadow: 0 -1px 0 #407227;
}
#lightbox_logged_out_merchant_gift .contain #redeem .button-container {
	display: block;
	margin: 50px auto 30px;
	width: 100%;
}
#lightbox_logged_out_merchant_gift .contain #redeem .button-container .dotted {
  background: none repeat scroll 0 0 #eeeeee;
  border: 4px dashed #d5004d;
  border-radius: 5px;
  margin: 0 auto;
  padding: 15px 0 18px;
  position: relative;
  width: 80%;
}	
#lightbox_logged_out_merchant_gift .contain #redeem .button-container .dotted p {
  background: none repeat scroll 0 0 #d5004d;
  border-radius: 5px 5px 0 0;
  color: #fff;
  font-size: 18px;
  left: -4px;
  padding: 4px 20px;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: -25px;
  width: 102.5%;
}
#lightbox_logged_out_merchant_gift .contain #redeem .button-container .dotted span {
	display: block;
	text-align: center;
	font-weight: 700;
	font-size: 1.6em;
	color: #222222;
}
#lightbox_logged_out_merchant_gift .contain #redeem > a {
  background: none repeat scroll 0 0 #cf0030 !important;
  border: 2px solid #ff87a3;
  border-radius: 7px;
  display: block;
  font-weight: 600;
  margin: 30px auto 15px !important;
  padding: 11px;
  width: 70% !important;
}
#lightbox_logged_out_merchant_gift .contain #redeem .button-container + ul.checks {
	margin-top: 0 !important;
}
#lightbox_logged_out_merchant_gift .contain #redeem ul.checks {
	display: block;
	margin: 50px auto 15px;
	width: 80%;
}
#lightbox_logged_out_merchant_gift .contain #redeem ul.checks li {
	margin-bottom: 15px;
	font-size: .8em;
	padding-left: 25px;
	line-height: 1.5em;
	color: #000000;
}
#lightbox_logged_out_merchant_gift .contain #redeem ul.checks.blue li {
	background: url(../img/check-blue.png) top left no-repeat;
}
#lightbox_logged_out_merchant_gift .contain #redeem ul.checks.green li {
	background: url(../img/check-green.png) top left no-repeat;
}
#lightbox_logged_out_merchant_gift .contain #redeem ul.checks.grey li {
	background: url(../img/check-grey.png) top left no-repeat;
}
#lightbox_logged_out_merchant_gift .contain #redeem p#save {
	display: block;
	text-align: center;
	width: 100%;
	font-size: .9em;
	padding: 8px 0 10px;
}
#lightbox_logged_out_merchant_gift .contain #redeem p#save span {
	color: #000 !important;
}
#lightbox_logged_out_merchant_gift .contain #redeem p#save a {
	color: #007EE8;
}
#lightbox_logged_out_merchant_gift .contain #facebook, #lightbox_logged_out_merchant_gift .contain #upgradeable {
	background: #f6f6f6 url(../img/bg-cross.png) repeat;
	padding-bottom: 120px;
}
#lightbox_logged_out_merchant_gift .contain #facebook .lightbox_header .circle-contain, #lightbox_logged_out_merchant_gift .contain #upgradeable .lightbox_header .circle-contain {
	border-radius: 11.5px;
	-webkit-border-radius: 11.5px;
	-moz-border-radius: 11.5px;
	-o-border-radius: 11.5px;
	-ms-border-radius: 11.5px;
	position: relative;
	float: left;
	height: 23px;
	width: 23px;
	background-color: #3a579b;
	left: 86px;
	text-shadow: 0 -1px 0 #2c4276;
}
#lightbox_logged_out_merchant_gift .contain #facebook a.button, #lightbox_logged_out_merchant_gift .contain #upgradeable a.button {
	width: 330px;
	padding: 12px 0;
	font-size: 1.1em !important;
	font-weight: 600;
}
#lightbox_logged_out_merchant_gift .contain #facebook > p, #lightbox_logged_out_merchant_gift .contain #upgradeable > p, #lightbox_logged_out_merchant_gift .contain #facebook > span, #lightbox_logged_out_merchant_gift .contain #upgradeable > span {
	display: block;
	text-align: center;
	line-height: 1.5em;
}
#lightbox_logged_out_merchant_gift .contain #facebook > p, #lightbox_logged_out_merchant_gift .contain #upgradeable > p {
	margin: 45px auto;
	font-size: 1.1em;
	color: #000;
	width: 80%;
}
#lightbox_logged_out_merchant_gift .contain #facebook > p.highlight, #lightbox_logged_out_merchant_gift .contain #upgradeable > p.highlight {
	background: url(../img/bg-highlight.png) center;
}
#lightbox_logged_out_merchant_gift .contain #facebook > span, #lightbox_logged_out_merchant_gift .contain #upgradeable > span {
	width: 100% !important;
	font-size: .68em;
	font-style: italic;
	color: #000;
	margin: 10px auto !important;
}
#lightbox_logged_out_merchant_gift .contain #personal-share {
	box-shadow: inset 0 0px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 0px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: inset 0 0px 3px rgba(0,0,0,0.2);
	-o-box-shadow: inset 0 0px 3px rgba(0,0,0,0.2);
	-ms-box-shadow: inset 0 0px 3px rgba(0,0,0,0.2);
	position: absolute;
	bottom: 0px;
	left: 0;
	padding: 32px 0 10px;
	height: 126px !important;
	width: 100% !important;
	border-top: 1px solid #b8b8b8;
	background: rgba(0,0,0,0.06);
}
#lightbox_logged_out_merchant_gift .contain #personal-share span#or {
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	-o-border-radius: 20px;
	-ms-border-radius: 20px;
	position: relative;
	float: left;
	height: 40px;
	width: 40px;
	background-color: #f5f5f5;
	box-shadow: inset 0 0 2px rgba(0,0,0,0.23);
	-webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.23);
	-moz-box-shadow: inset 0 0 2px rgba(0,0,0,0.23);
	-o-box-shadow: inset 0 0 2px rgba(0,0,0,0.23);
	-ms-box-shadow: inset 0 0 2px rgba(0,0,0,0.23);
	position: absolute;
	top: -22px;
	left: 45%;
	font-size: 1em;
	padding: 11px 0 7px;
	color: #333;
	font-weight: 600;
	text-shadow: 0 1px 0 rgba(255,255,255,0.8);
}
#lightbox_logged_out_merchant_gift .contain #personal-share .col {
	position: relative;
}
#lightbox_logged_out_merchant_gift .contain #personal-share .col.tweet {
	width: 48%;
}
#lightbox_logged_out_merchant_gift .contain #personal-share .col.post-to-wall {
	width: 52%;
}
#lightbox_logged_out_merchant_gift .contain #personal-share span {
	display: block;
	font-size: .7em;
	line-height: 1.1em;
	text-align: center;
	color: #000;
}
#lightbox_logged_out_merchant_gift .contain #personal-share a.facebook {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	height: 50px;
	width: 50px;
	background-image: url(../../HTML/img/sprite-ico.png);
	background-repeat: no-repeat;
	background-position: -16.5px -1566.5px;
	position: absolute;
	top: 15px;
	right: 4px;
	border: 1px solid #b2c9f8;
	cursor: pointer;
	padding: 1px 0px 1px 18px;
	white-space: nowrap;
	font-weight: 600;
	color: #3b5998;
	text-decoration: none;
	font-size: .7em;
	height: 20px !important;
	width: 87px;
	background-color: #eceef5;
}
#lightbox_logged_out_merchant_gift .contain #personal-share a.facebook:active {
	color: #2d4373;
	background-color: #cbd0e3;
}
#lightbox_logged_out_merchant_gift .contain #personal-share iframe {
	position: absolute;
	top: 15px;
	left: 8px;
}
#lightbox_logged_out_merchant_gift .contain #expired, #lightbox_logged_out_merchant_gift .contain #out_of_gifts {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	margin: 0 auto;
	width: 85%;
	padding: 40px;
	background-color: white;
}
#lightbox_logged_out_merchant_gift .contain #expired p, #lightbox_logged_out_merchant_gift .contain #out_of_gifts p {
	display: block;
	margin: 10px 0 30px;
	text-align: center !important;
}
body.customize_unwrap #postmark {
	display: none !important;
}
body.unwrap {
	background: whiteSmoke;
}
body.unwrap #theme {
	overflow: hidden;
	min-height: 560px;
}
#envelope-contain {
	display: block;
	position: relative;
	margin-left: auto !important;
	margin-right: auto !important;
	width: 600px;
	margin-top: 120px;
	height: 425px;
	perspective: 900;
	-moz-perspective: 900;
	-ms-perspective: 900;
	-o-perspective: 900;
	-webkit-perspective: 900;
	z-index: 999;
}
#envelope-contain .envelope {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	position: absolute;
	bottom: 0;
	width: 600px;
	height: 425px;
	transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	-moz-webkit-transform: translate3d(0, 0, 0);
	-ms-webkit-transform: translate3d(0, 0, 0);
	-o-webkit-transform: translate3d(0, 0, 0);
}
#envelope-contain .envelope.flip {
	transform: rotatey(180deg);
	-webkit-transform: rotatey(180deg);
	-moz-transform: rotatey(180deg);
	-ms-transform: rotatey(180deg);
	-o-transform: rotatey(180deg);
}
#envelope-contain .envelope .envelope-texture {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: url(../img/Newlocation/card-texture.png) top left repeat;
}
#envelope-contain .envelope span.open-this-card {
	display: none;
	position: absolute !important;
	bottom: 100px;
	left: 35.5%;
	height: 50px;
	color: #8f8f8f;
	font-size: 1.4em;
	cursor: pointer;
	padding: 20px;
	z-index: 3;
}
#envelope-contain .envelope span.close-this-card {
	display: none;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	position: initial;
	width: 60%;
	margin-left: 75px;
	bottom: initial;
	padding: 10px 20px !important;
	color: white;
	background: rgba(0,0,0,0.14);
	text-shadow: 1px 0 0 white;
}
#envelope-contain .envelope .border {
	background-image: url(../img/Newlocation/sprite-envelope.png);
	background-repeat: no-repeat;
	background-position: 0 -848px;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}
#envelope-contain .envelope .border-edge {
	background-image: url(../img/Newlocation/sprite-envelope.png);
	background-repeat: no-repeat;
	background-position: -667px -848px;
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	width: 86px;
	height: 100%;
	z-index: 1;
}
#envelope-contain .envelope > .face {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#envelope-contain div.card-shadow-contain {
	position: absolute;
	top: 425px;
	margin: 0 auto;
	height: 45px;
	width: 600px;
}
#envelope-contain div.card-shadow-contain div.card-shadow {
	opacity: 1;
	overflow: hidden;
}
#envelope-contain div.card-shadow-contain div.card-shadow img {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	display: block;
	margin: -40px auto 0 auto;
}
#envelope-contain div.card-shadow-contain div.card-shadow img.flip {
	transform: rotatey(-180deg);
	-webkit-transform: rotatey(-180deg);
	-moz-transform: rotatey(-180deg);
	-ms-transform: rotatey(-180deg);
	-o-transform: rotatey(-180deg);
}
#envelope-contain > .envelope > .face.front {
	background-image: url(../img/Newlocation/sprite-envelope.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	cursor: pointer;
	z-index: 2;
}
#envelope-contain > .envelope > .face.front #photo {
	position: absolute;
	top: 19px;
	left: 18px;
	z-index: 2 !important;
}
#envelope-contain > .envelope > .face.front #photo div.sticker {
	position: relative;
	float: left;
	min-width: 140px;
	text-shadow: none !important;
	z-index: 1;
	-moz-box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.1);
	-webkit-box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.1);
	box-shadow: 0px 1px 0px 0px rgba(0,0,0,0.1);
	border: 1px solid rgba(0,0,0,0.15);
}
#envelope-contain > .envelope > .face.front #photo div.sticker img {
	float: left;
	margin: 5px 0 5px 5px;
	width: 40px;
	background-color: white;
}
#envelope-contain > .envelope > .face.front #photo div.sticker p {
	float: left;
	margin: 15px 20px 0 15px;
	font-size: 1em;
	color: white;
}
#envelope-contain > .envelope > .face.front #photo div.sticker div.sticker-overlay {
	background-image: url(../img/sprite-app-v2.png);
	background-repeat: no-repeat;
	background-position: -750px -300px;
	position: absolute;
	top: 28px;
	left: 0px;
	height: 50px;
	width: 23px;
	z-index: 10;
}
#envelope-contain > .envelope > .face.front #photo div.sticker div.sticker-shadow {
	background-image: url(../img/sprite-app-v2.png);
	background-repeat: no-repeat;
	background-position: -828.75px -300px;
	position: absolute;
	top: 50px;
	left: 0px;
	height: 3px;
	width: 200px;
	z-index: 11;
}
#envelope-contain > .envelope > .face.front #postmark {
	background-image: url(../img/Newlocation/sprite-envelope.png);
	background-repeat: no-repeat;
	background-position: -625px 0;
	position: absolute;
	top: 30px;
	right: 105px;
	height: 110px;
	width: 110px;
	z-index: 999 !important;
}
#envelope-contain > .envelope > .face.front #stamp {
	position: absolute;
	top: -9px;
	right: 4px;
	z-index: 3;
}
#envelope-contain > .envelope > .face.front #stamp .sprite-stamp-icon {
	position: absolute;
	top: 30px;
	right: 43px;
	z-index: 9;
}
#envelope-contain > .envelope > .face.front #stamp .stamp-overlay {
	background-image: url(../img/sprite-app-v2.png);
	background-repeat: no-repeat;
	background-position: -678.75px 0px;
	position: absolute;
	top: 0px;
	right: 0px;
	height: 149px;
	width: 150px;
	z-index: 9;
}
#envelope-contain > .envelope > .face.front #stamp .color-fill {
	position: absolute;
	top: 27px;
	right: 19px;
	width: 117px;
	height: 89px;
	z-index: 1;
}
#envelope-contain > .envelope > .face.front a.button {
	position: absolute;
	top: 280px;
	left: 215px;
	z-index: 9999;
}
#envelope-contain > .envelope > .face.front .meta-contain {
	position: absolute;
	top: 190px;
	left: 0px;
	width: 100%;
}
#envelope-contain > .envelope > .face.front .meta-contain .meta {
	display: inline;
	margin: 0 auto;
	text-align: center;
}
#envelope-contain > .envelope > .face.front .meta-contain .meta.dark p {
	text-shadow: 0 1px rgba(0,0,0,0.3);
}
#envelope-contain > .envelope > .face.front .meta-contain .meta.dark p span {
	color: rgba(0,0,0,0.4);
	text-shadow: 0 1px rgba(255,255,255,0.3);
}
#envelope-contain > .envelope > .face.front .meta-contain .meta p {
	position: relative;
	font-size: 3.4em;
	font-family: 'Bilbo Swash Caps', cursive !important;
}
#envelope-contain > .envelope > .face.front .meta-contain .meta p span {
	display: inline-block;
	vertical-align: top;
	margin: 16px 10px 0 0;
	font-family: 'Bilbo Swash Caps', cursive !important;
	font-size: .45em;
}
#envelope-contain > .envelope > .face.back {
	transform: rotatey(180deg);
	-webkit-transform: rotatey(180deg);
	-moz-transform: rotatey(180deg);
	-ms-transform: rotatey(180deg);
	-o-transform: rotatey(180deg);
	background-image: url(../img/Newlocation/sprite-envelope.png);
	background-repeat: no-repeat;
	background-position: 0 -423px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
}
#envelope-contain > .envelope > .face.back .paperclip {
	display: none;
	transform: rotatey(180deg);
	-webkit-transform: rotatey(180deg);
	-moz-transform: rotatey(180deg);
	-ms-transform: rotatey(180deg);
	-o-transform: rotatey(180deg);
	top: -41px;
	right: 41px;
	height: 41px !important;
}
#envelope-contain > .envelope > .face.back #flap-contain {
	position: relative;
	perspective: 900;
	-moz-perspective: 900;
	-ms-perspective: 900;
	-o-perspective: 900;
	-webkit-perspective: 900;
	z-index: 1;
}
#envelope-contain > .envelope > .face.back #flap-contain #flap {
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	position: absolute;
	top: 2px;
	right: -88px;
	width: 174px;
	height: 420px;
}
#envelope-contain > .envelope > .face.back #flap-contain #flap.flip, #envelope-contain > .envelope > .face.back #flap-contain #flap .flip {
	transform: rotatey(180deg);
	-webkit-transform: rotatey(180deg);
	-moz-transform: rotatey(180deg);
	-ms-transform: rotatey(180deg);
	-o-transform: rotatey(180deg);
}
#envelope-contain > .envelope > .face.back #flap-contain #flap .face {
	position: absolute;
}
#envelope-contain > .envelope > .face.back #flap-contain #flap .face .transparent-png {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 100%;
	z-index: 2;
}
#envelope-contain > .envelope > .face.back #flap-contain #flap .front {
	position: absolute;
	top: 0;
	left: 2px;
	height: 100%;
	width: 50%;
	z-index: 3;
}
#envelope-contain > .envelope > .face.back #flap-contain #flap .front div.transparent-png {
	background-image: url(../img/Newlocation/sprite-envelope.png);
	background-repeat: no-repeat;
	background-position: -668px -425px;
}
#envelope-contain > .envelope > .face.back #flap-contain #flap .front .hex-color {
	border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	-o-border-radius: 5px 0 0 5px;
	-ms-border-radius: 5px 0 0 5px;
	position: absolute;
	top: 2px;
	left: 7px;
	height: 419px;
	width: 78px;
}
#envelope-contain > .envelope > .face.back #flap-contain #flap .back {
	transform: rotatey(180deg);
	-webkit-transform: rotatey(180deg);
	-moz-transform: rotatey(180deg);
	-ms-transform: rotatey(180deg);
	-o-transform: rotatey(180deg);
	position: absolute;
	top: 0;
	left: 3px;
	height: 100%;
	width: 50%;
	z-index: 2;
}
#envelope-contain > .envelope > .face.back #flap-contain #flap .back div.transparent-png {
	background-image: url(../img/Newlocation/sprite-envelope.png);
	background-repeat: no-repeat;
	background-position: -773px -425px;
}
#envelope-contain > .envelope > .face.back #flap-contain #flap .back div.hex-color {
	border-radius: 0 5px 5px 0 !important;
	-webkit-border-radius: 0 5px 5px 0 !important;
	-moz-border-radius: 0 5px 5px 0 !important;
	-o-border-radius: 0 5px 5px 0 !important;
	-ms-border-radius: 0 5px 5px 0 !important;
	position: absolute;
	top: 1px;
	left: 2px;
	height: 419px;
	width: 78px;
}
#envelope-contain > .envelope > .face.back #sticker {
	position: absolute;
	bottom: 188px;
	left: 0px;
	width: 100%;
}
#envelope-contain > .envelope > .face.back #sticker .sticker-wrapper {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	box-shadow: '0 0 2px rgba(0,0,0,.3)';
	-webkit-box-shadow: '0 0 2px rgba(0,0,0,.3)';
	-moz-box-shadow: '0 0 2px rgba(0,0,0,.3)';
	-o-box-shadow: '0 0 2px rgba(0,0,0,.3)';
	-ms-box-shadow: '0 0 2px rgba(0,0,0,.3)';
	display: block;
	position: relative;
	width: 280px;
	margin: 0 auto !important;
	padding: 2px;
	border: 1px solid #26bcdd;
	background: #3cc3e0;
}
#envelope-contain > .envelope > .face.back #sticker .crease {
	background-image: url(../img/sprite-app-v2.png);
	background-repeat: no-repeat;
	background-position: -731.25px -468.75px;
	position: absolute;
	bottom: 13px;
	left: 0px;
	height: 32px;
	width: 100%;
}
#envelope-contain > .envelope > .face.back #sticker span {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	display: block;
	width: 100%;
	height: 58px;
	text-align: center;
	padding: 15px;
	font-size: 1.6em !important;
	font-family: 'Bilbo Swash Caps', cursive;
	background: white;
}
#envelope-contain > .envelope > .face.back #wax-seal-string {
	position: absolute !important;
	top: 136px;
	right: 243px;
	z-index: 1 !important;
}
#envelope-contain > .envelope > .face.back #wax-seal-string .wax-seal-png, #envelope-contain > .envelope > .face.back #wax-seal-string .wax-seal-fill {
	position: absolute !important;
	top: 0;
	left: 0;
}
#envelope-contain > .envelope > .face.back #wax-seal-string .wax-seal-png {
	z-index: 6;
}
#envelope-contain > .envelope > .face.back #wax-seal-string .wax-seal-fill {
	z-index: 5;
}
#envelope-contain > .envelope > .face.back #wax-seal {
	position: absolute !important;
	top: 134px;
	right: 0px;
	height: 150px;
	width: 150px;
	overflow: hidden;
	z-index: 4;
}
#envelope-contain > .envelope > .face.back #wax-seal .wax-seal-png, #envelope-contain > .envelope > .face.back #wax-seal .wax-seal-fill {
	position: absolute !important;
	top: 0;
	left: 0;
}
#envelope-contain > .envelope > .face.back #wax-seal.front-seal .wax-seal-png {
	top: -3px !important;
	z-index: 6;
}
#envelope-contain > .envelope > .face.back #wax-seal.front-seal .wax-seal-fill {
	z-index: 5;
}
#envelope-contain > .envelope > .face.back #wax-seal.back-seal {
	right: -140px;
}
#envelope-contain > .envelope > .face.back #wax-seal.back-seal .wax-seal-png {
	z-index: 6;
}
#envelope-contain > .envelope > .face.back #wax-seal.back-seal .wax-seal-fill {
	z-index: 5;
}
#envelope-interior-contain {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	position: absolute;
	top: 0px;
	left: 580px;
	width: 100%;
	height: 525px;
	overflow: hidden;
	z-index: 999999;
}
#envelope-interior-contain #envelope-interior {
	-webkit-transition: all 1.3s;
	-moz-transition: all 1.3s;
	-o-transition: all 1.3s;
	transition: all 1.3s;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-o-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-ms-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	position: absolute;
	top: 5px;
	left: -710px;
	height: 415px;
	width: 590px;
	border: 1px solid #888888;
	z-index: 9999;
	background: #e0eadf url(../img/Newlocation/card-interior-texture.jpg) top left repeat;
}
#envelope-interior-contain #envelope-interior #meta {
	float: left;
	position: relative;
	margin: 1% 0 0 1%;
	width: 40%;
	height: 98%;
	border: 1px solid #cecece;
	background: rgba(255,255,255,0.8);
}
#envelope-interior-contain #envelope-interior #meta .recipient {
	padding-top: 5%;
	border-top: 1px solid #dddddd;
}
#envelope-interior-contain #envelope-interior #meta .sender {
	padding-bottom: 5%;
	border-bottom: 1px solid #dddddd;
}
#envelope-interior-contain #envelope-interior #meta .sender, #envelope-interior-contain #envelope-interior #meta .recipient {
	float: left;
	margin: 5%;
	width: 90%;
	height: 62px;
	overflow: hidden;
	position: relative;
}
#envelope-interior-contain #envelope-interior #meta .sender img, #envelope-interior-contain #envelope-interior #meta .recipient img {
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	float: left;
	width: 50px;
	padding: 3px;
	border: 1px solid #dddddd;
	background: white;
	overflow: hidden;
}
#envelope-interior-contain #envelope-interior #meta .sender div, #envelope-interior-contain #envelope-interior #meta .recipient div {
	float: left;
	margin-left: 10px;
	width: 146px;
}
#envelope-interior-contain #envelope-interior #meta .sender div span, #envelope-interior-contain #envelope-interior #meta .recipient div span {
	display: block;
	color: #666666;
	font-size: .9em;
}
#envelope-interior-contain #envelope-interior #meta .sender div p, #envelope-interior-contain #envelope-interior #meta .recipient div p {
	display: block;
	font-size: 1.2em;
	line-height: 1.4em;
	color: #000;
	font-family: 'Bilbo Swash Caps', cursive !important;
}
#envelope-interior-contain #envelope-interior #meta span.expires-on, #envelope-interior-contain #envelope-interior #meta span.close-this-card {
	position: absolute;
	bottom: 70px;
	left: 8px;
	font-size: .5em !important;
	font-style: italic;
	text-align: center;
	padding: 5px;
	text-decoration: italic;
}
#envelope-interior-contain #envelope-interior #meta span.expires-on {
	font-size: .75em !important;
}
#envelope-interior-contain #envelope-interior #meta .message {
	display: block;
	position: relative;
	width: 100%;
	height: 235px;
	margin-top: 70px;
}
#envelope-interior-contain #envelope-interior #meta .message .message-contain span.quote-l, #envelope-interior-contain #envelope-interior #meta .message .message-contain span.quote-r {
	position: absolute;
	font-size: 5em;
	line-height: 1em;
	text-shadow: 1px 1px 0 #fff;
	color: #e2e2e2;
}
#envelope-interior-contain #envelope-interior #meta .message .message-contain span.quote-l {
	top: -10px;
	left: 10px;
}
#envelope-interior-contain #envelope-interior #meta .message .message-contain span.quote-r {
	bottom: -10px;
	right: 10px;
	line-height: 0em;
}
#envelope-interior-contain #envelope-interior #meta .message .message-contain p {
	display: block;
	margin: 10px 0;
	padding: 0 15px 0 25px;
	line-height: 1.4em;
	text-align: left;
	font-size: 1em;
	min-height: 70px;
}
#envelope-interior-contain #envelope-interior #details {
	float: left;
	margin: 1% 0 0 0;
	width: 59%;
}
#envelope-interior-contain #envelope-interior #details h2, #envelope-interior-contain #envelope-interior #details p, #envelope-interior-contain #envelope-interior #details a {
	display: block;
	width: 90%;
	text-align: center;
	margin: 0 auto;
}
#envelope-interior-contain #envelope-interior #details h2 {
  color: #dd0024;
  font-family: arial;
  font-size: 27px;
  font-weight: bold;
  margin-top: 40px;
  text-shadow: 0 0 1px white;
  text-transform: uppercase;
}
#envelope-interior-contain #envelope-interior #details p {
  color: #595959;
  font-size: 1em;
  text-shadow: none;
}
#envelope-interior-contain #envelope-interior #details span.close-this-card {
	display: block;
	text-align: center;
	padding: 5px;
	text-decoration: italic;
}
#envelope-interior-contain #envelope-interior #details span.expired {
	display: block;
	font-size: 1.4em !important;
	font-weight: bold;
	color: #d60606;
	text-align: center;
	text-shadow: 0 1px 0 white;
}
#envelope-interior-contain #envelope-interior #details span.close-this-card {
	padding: 5px 20px !important;
	font-size: 1.2em !important;
	cursor: pointer;
}
#envelope-interior-contain #envelope-interior #details #or-share {
	display: block;
	width: 100%;
	text-align: center;
	margin: 0px auto;
	padding: 5px 0;
	font-size: .8em;
	color: #555;
	cursor: pointer;
}
#envelope-interior-contain #envelope-interior #details #or-share > span {
	text-decoration: underline;
}
#envelope-interior-contain #envelope-interior #details .gift-image {
	border-radius: 0px;
    display: block;
	width: 85%;
	height: 186px;
	margin: 10px auto 20px;
	overflow: hidden;
}
#envelope-interior-contain #envelope-interior #details .gift-image img {
	width: 100%;
}
#envelope-interior-contain #envelope-interior #details a {
	margin-top: 40px !important;
	width: 220px !important;
}
.sprite-stamp-icon.default {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.sprite-stamp-icon.ny {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -75px -225px;
}
.sprite-stamp-icon.chicago {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -150px -225px;
}
.sprite-stamp-icon.indy {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -225px -225px;
}
.sprite-stamp-icon.austin {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -300px -225px;
}
.sprite-stamp-icon.birthday {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -975px -150px;
}
.sprite-stamp-icon.heart {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -75px 0px;
}
.sprite-stamp-icon.suitcase {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -225px 0px;
}
.sprite-stamp-icon.graduate {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -825px 0px;
}
.sprite-stamp-icon.mustache {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -225px -75px;
}
.sprite-stamp-icon.martini {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -600px -75px;
}
.sprite-stamp-icon.sun {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -75px -75px;
}
.sprite-stamp-icon.candy-cane {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -150px -75px;
}
.sprite-stamp-icon.cheers {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -975px -75px;
}
.sprite-stamp-icon.hat {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -225px -150px;
}
.sprite-stamp-icon.leaves {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -375px -150px;
}
.sprite-stamp-icon.love-you {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: 0px -225px;
}
.sprite-stamp-icon.trees {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -750px -150px;
}
.sprite-stamp-icon.wine {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -525px -75px;
}
.sprite-stamp-icon.happy-holidays {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -525px -150px;
}
.sprite-stamp-icon.gift {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -150px 0px;
}
.sprite-stamp-icon.peace {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -300px 0px;
}
.sprite-stamp-icon.smile {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -375px 0px;
}
.sprite-stamp-icon.ornaments {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -450px 0px;
}
.sprite-stamp-icon.ornaments2 {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -375px -75px;
}
.sprite-stamp-icon.santa-hat {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -900px -150px;
}
.sprite-stamp-icon.yo {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -600px -150px;
}
.sprite-stamp-icon.flower {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -525px 0px;
}
.sprite-stamp-icon.candles {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -600px 0px;
}
.sprite-stamp-icon.moose {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -675px 0px;
}
.sprite-stamp-icon.snowflake {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -300px -75px;
}
.sprite-stamp-icon.lips {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -900px 0px;
}
.sprite-stamp-icon.coffee {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -900px -75px;
}
.sprite-stamp-icon.ring {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -750px -75px;
}
.sprite-stamp-icon.dogbone {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -750px 0px;
}
.sprite-stamp-icon.holly {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -975px 0px;
}
.sprite-stamp-icon.david {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: 0px -75px;
}
.sprite-stamp-icon.ginger {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -450px -75px;
}
.sprite-stamp-icon.turkey {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -675px -75px;
}
.sprite-stamp-icon.music {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -825px -75px;
}
.sprite-stamp-icon.star {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: 0px -150px;
}
.sprite-stamp-icon.stocking {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -75px -150px;
}
.sprite-stamp-icon.hipster {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -150px -150px;
}
.sprite-stamp-icon.food {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -300px -150px;
}
.sprite-stamp-icon.mountains {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -450px -150px;
}
.sprite-stamp-icon.meow {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -675px -150px;
}
.sprite-stamp-icon.balloons {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -825px -150px;
}
.sprite-stamp-icon.cheers2 {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -375px -225px;
}
.sprite-stamp-icon.happybirthday {
	height: 75px;
	width: 75px;
	background-image: url(../img/Newlocation/sprite-stamp-icons.png);
	background-repeat: no-repeat;
	background-position: -450px -225px;
}
@media only screen and (min-width:481px) and (max-width:1100px) {
body > section, header .contain, .welcome > .contain, #continue_bar > .contain, footer .contain, .page_header, .error p, .notice p {
	width: 910px !important;
}
body.login #login .col.two > img {
	margin-left: -60px !important;
}
div.user_header div.meta-contain {
	width: 33% !important;
}
body.whitelabel div.legal .links-contain, body.whitelabel-redeem div.legal .links-contain {
	width: 76% !important;
	margin-top: -2px !important;
	margin-left: 4% !important;
}
body.welcome ul.welcome-preview {
	margin-bottom: 40px;
}
body.welcome ul.welcome-preview > li a {
	text-decoration: none;
	line-height: .8em !important;
}
body.welcome ul.welcome-preview > li a div.content .hover {
	height: 74% !important;
}
body.welcome ul.welcome-preview > li a div.content div.title .vertical-contain {
	margin-right: 20px !important;
}
body.welcome ul.welcome-preview > li a div.content div.title .vertical-contain span, body.welcome ul.welcome-preview > li a div.content div.title .vertical-contain h4 {
	font-size: .77em !important;
}
body.welcome ul.welcome-preview > li a div.content div.title .details_hover_trigger .details {
	width: 247px !important;
}
#offers_container .offer_type_container a.button {
	margin-left: 33% !important;
}
#email_me_form input[type=text] {
	width: 68% !important;
}
body > header div.contain div.logged-out p {
	font-size: .8em !important;
	margin: 16px 5px 0 0;
}
ul.filters li:nth-child(11) {
	display: none;
}
body.offer-details .post {
	width: 32% !important;
}
body.offer-details .date {
	width: 22% !important;
}
div.sidebar img.promo {
	width: 100% !important;
}
div.sidebar div.life-events a {
	margin: 10px 4px 10px 3px !important;
	padding: 5px 2px !important;
}
div.sidebar div.life-events a img {
	width: 30px !important;
	height: 30px !important;
	margin: 0 6px !important;
}
div.sidebar div.life-events a p {
	margin-top: 6px !important;
	width: 165px !important;
	font-size: .75em !important;
	line-height: 1.1em !important;
}
#welcome .mod-contain .mod {
	margin: 0 67px !important;
}
#lightbox .contain, #lightbox-hidden .contain {
	width: 580px !important;
}
div.events a.friend {
	width: 20% !important;
	margin: 0 0% 0 0 !important;
	padding: 2% 1.25% 30px !important;
}
div.events a.friend div.image-contain div.image-crop {
	height: 105px !important;
}
div.events a.friend div.vertical-contain div.vertical-guts h3 {
	font-size: .8em !important;
}
body section .main > div.friends a.friend {
	width: 165px !important;
	margin: 10px 0px 10px 5px !important;
}
body section .main > div.friends a.friend div.vertical-contain div.vertical-guts h3 {
	font-size: .8em !important;
	line-height: 1.1em !important;
}
body section .main > div.friends a.friend img {
	margin: 0 7px 0 3px !important;
}
body.redeem #redeem-main, body.sent #redeem-main, body.redeem #redeem-meta, body.sent #redeem-meta {
	padding: 40px !important;
}
body.redeem .offer-card img, body.sent .offer-card img {
	height: 192px !important;
}
}/*CSSMobileReset*/
html, body {
	margin: 0;
	padding: 0;
}
body {
	word-wrap: break-word;
	-webkit-text-size-adjust: none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
pimg {
	float: left;
	margin: 010px5px0;
	padding: 0;
}
table {
	width: auto;
	border-collapse: collapse;
	border-spacing: 0;
}
input[type='submit'], a, button, .button {
	-webkit-appearance: none!important;
}
.sprite-mobile {
	background-image: url(../img/mobile/sprite-mobile.png);
	background-repeat: no-repeat;
}
@media only screen and (max-width:480px) {
ul.gift-list {
	display: block;
	position: relative;
	margin-bottom: 10px !important;
}
ul.gift-list > li {
	float: initial !important;
	margin-bottom: 30px !important;
	margin-right: auto !important;
	margin-left: auto !important;
	width: 98% !important;
}
ul.gift-list > li > a.select-gift div.content div.title p {
	margin-right: 10px !important;
}
ul.gift-list > li > a.show-options-hover {
	display: none !important;
}
::selection {
	background: #3cc3e0 !important;
}
::-moz-selection {
background:#3cc3e0 !important;
}
body.gift-email .frequency ul {
	margin-bottom: 20px !important;
	margin-left: 10% !important;
	width: 90% !important;
}
body.gift-email .frequency ul li {
	padding-top: 5px;
}
body.gift-email .frequency p {
	margin-bottom: 10px !important;
	width: 100% !important;
}
body.gift-email ul.form-dropdown li {
	padding: 22px 12px 15px !important;
}
body.gift-email .wrapper {
	width: 90% !important;
}
body.gift-email h1 {
	font-size: 2.2em;
	line-height: 1em !important;
	margin-top: 80px !important;
	width: 90% !important;
}
#grouper-bg {
	height: 290px !important;
}
#loading-gift .contain {
	width: 55% !important;
	margin-top: 45px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
#scroll_down, #events_info {
	display: none !important;
}
body.logout #logout .col.two > img {
	display: none !important;
}
body.logout #logout p, body.logout #logout h1 {
	width: 100% !important;
}
body.logout #logout p.logged-out {
	margin: 30px auto 10px !important;
}
body.logout #logout .col.two a {
	margin-top: 30px !important;
	width: 100% !important;
}
body.login #login .col.two > img {
	display: none !important;
}
#out_of_gifts h1 {
	font-size: 1.5em !important;
}
#out_of_gifts a.button {
	font-size: .9em !important;
}
#lightbox.welcome-gifts .contain h1 {
	width: 100% !important;
}
#lightbox.welcome-gifts .contain #invite_link a {
	margin-left: auto !important;
	margin-right: auto !important;
	width: 70% !important;
}
body.whitelabel div.white-label-logo {
	height: 55px !important;
}
body.whitelabel div.white-label-logo img {
	margin-top: 4px !important;
	width: 160px !important;
}
body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li {
	overflow: hidden;
}
body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li div.vertical-contain, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li div.vertical-contain {
	margin: 10px 0 0 13px !important;
}
body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li img, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li img {
	width: 90% !important;
}
body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li a.show-details, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li a.show-details {
	display: none !important;
}
body.whitelabel #mobile-nav {
	display: none !important;
}
body.whitelabel a.skip {
	margin-top: 5px;
}
body.whitelabel-redeem .button-container .code-contain p {
	left: 2% !important;
}
body.welcome header {
	display: none !important;
}
body.welcome #mobile-nav {
	display: none !important;
}
body.welcome a.more, body.welcome a.skip {
	display: none !important;
}
body.welcome section > h1, body.whitelabel section > h1 {
	margin-top: 10px !important;
	font-size: 1.7em !important;
}
body.welcome section > p, body.whitelabel section > p {
	margin-left: auto;
	margin-right: auto;
	font-size: 1.1em !important;
	width: 80%;
}
body.welcome section ul.welcome-preview, body.whitelabel section ul.welcome-preview {
padding:2% !importantt;
}
body.welcome section ul.welcome-preview > li, body.whitelabel section ul.welcome-preview > li {
	margin: 2% !important;
	width: 96%;
	-webkit-overflow-scroll: touch;
}
body.welcome section ul.welcome-preview > li a .content .hover, body.whitelabel section ul.welcome-preview > li a .content .hover {
	display: none !important;
}
body.welcome section ul.welcome-preview > li .content .title .details_hover_trigger, body.whitelabel section ul.welcome-preview > li .content .title .details_hover_trigger {
	display: none !important;
}
body.welcome section #continue_bar h3, body.whitelabel section #continue_bar h3 {
	display: none !important;
}
body.welcome section #continue_bar a, body.whitelabel section #continue_bar a {
	position: initial !important;
	display: block !important;
	margin: 10px auto 0 !important;
	width: 90% !important;
	font-size: 1.1em !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain h1, body.whitelabel #lightbox_welcome_gift .wrapper .contain h1, body.welcome #lightbox_widget_gift .wrapper .contain h1, body.whitelabel #lightbox_widget_gift .wrapper .contain h1 {
	font-size: 1.5em !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain p, body.whitelabel #lightbox_welcome_gift .wrapper .contain p, body.welcome #lightbox_widget_gift .wrapper .contain p, body.whitelabel #lightbox_widget_gift .wrapper .contain p {
	padding-right: 0 !important;
	font-size: .74em !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain ul#gift-details-container, body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container, body.welcome #lightbox_widget_gift .wrapper .contain ul#gift-details-container, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container {
	max-height: 265px !important;
	padding-right: 0 !important;
	margin-bottom: 80px !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li, body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li, body.welcome #lightbox_widget_gift .wrapper .contain ul#gift-details-container li, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li {
	padding-right: 0 !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li img, body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li img, body.welcome #lightbox_widget_gift .wrapper .contain ul#gift-details-container li img, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li img {
	position: initial !important;
	display: block !important;
	margin: 0 auto !important;
	width: 80%;
	height: initial !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li .vertical-contain, body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li .vertical-contain, body.welcome #lightbox_widget_gift .wrapper .contain ul#gift-details-container li .vertical-contain, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li .vertical-contain {
	float: initial !important;
	display: block !important;
	width: 100% !important;
	height: initial !important;
	margin: 10px 0 !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li .vertical-contain .vertical-guts, body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li .vertical-contain .vertical-guts, body.welcome #lightbox_widget_gift .wrapper .contain ul#gift-details-container li .vertical-contain .vertical-guts, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li .vertical-contain .vertical-guts {
	display: block !important;
	width: 100% !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li .details, body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li .details, body.welcome #lightbox_widget_gift .wrapper .contain ul#gift-details-container li .details, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li .details {
	width: 94% !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li .details ul li, body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li .details ul li, body.welcome #lightbox_widget_gift .wrapper .contain ul#gift-details-container li .details ul li, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li .details ul li {
	text-align: left !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li a, body.whitelabel #lightbox_welcome_gift .wrapper .contain ul#gift-details-container li a, body.welcome #lightbox_widget_gift .wrapper .contain ul#gift-details-container li a, body.whitelabel #lightbox_widget_gift .wrapper .contain ul#gift-details-container li a {
	position: initial !important;
	display: block !important;
	text-align: center !important;
	font-size: .8em !important;
	text-decoration: underline !important;
}
body.welcome #lightbox_welcome_gift .wrapper .contain div#gift-details-selection form input, body.whitelabel #lightbox_welcome_gift .wrapper .contain div#gift-details-selection form input, body.welcome #lightbox_widget_gift .wrapper .contain div#gift-details-selection form input, body.whitelabel #lightbox_widget_gift .wrapper .contain div#gift-details-selection form input {
	width: 90% !important;
}
body.settings div.setting-toggle, body.unsubscribe div.setting-toggle {
	width: 100% !important;
}
body.settings div.setting-toggle > p, body.unsubscribe div.setting-toggle > p {
	margin: 0 0 3px 0 !important;
}
body.settings a.button, body.unsubscribe a.button {
	width: 100% !important;
}
body.settings .account_settings, body.unsubscribe .account_settings {
	width: 100% !important;
}
#lightbox_facebook_privacy h2 {
	width: 90% !important;
}
#lightbox_facebook_privacy .mod .icon {
	display: none;
}
#lightbox_facebook_privacy .mod .col.text {
	width: 100% !important;
}
#lightbox_facebook_privacy .mod .col.text p {
	width: 90% !important;
	text-align: center !important;
}
#lightbox_logged_out_generic_option {
	position: absolute !important;
}
#lightbox_logged_out_generic_option h1 {
	margin: 30px auto 0 auto !important;
}
#lightbox_logged_out_generic_option p {
	text-align: center !important;
}
#lightbox_logged_out_generic_option .button-container {
	top: initial !important;
	bottom: 20px;
}
#lightbox_logged_out_generic_option .overlay {
	height: 140% !important;
}
#lightbox_logged_out_generic_option .countdown {
	display: none;
}
.pay .sidebar, .share-buttons, .marketing, header .logged-out, #envelope-contain, .user-tip, .message {
	display: none !important;
}
#lightbox.welcome .mod .col.icon {
	display: none !important;
}
#lightbox.welcome .mod .col.text {
	width: 100% !important;
}
#lightbox.welcome .contain a.button.share {
	width: 80% !important;
}
#lightbox_logged_out_merchant_gift .overlay {
	background: rgba(0,0,0,0.7) !important;
}
#lightbox_logged_out_merchant_gift .contain #redeem {
	padding: 50px 0 45px !important;
}
#lightbox_logged_out_merchant_gift .contain #redeem .button-container .dotted p {
  font-size: 19px !important;
  min-height: 25px;
  width: 103.5%;
}
#lightbox_logged_out_merchant_gift .contain .circle-contain {
	left: 20px !important;
}
#lightbox_logged_out_merchant_gift .contain #facebook {
	border-radius: 10px !important;
	-webkit-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	-o-border-radius: 10px !important;
	-ms-border-radius: 10px !important;
	margin-top: 20px;
	padding: 50px 0 105px !important;
	width: 100% !important;
	height: initial !important;
	min-height: 360px !important;
	border-right: 0 !important;
}
#lightbox_logged_out_merchant_gift .contain #facebook > p, #lightbox_logged_out_merchant_gift .contain #facebook > span {
	width: 90% !important;
}
#lightbox_logged_out_merchant_gift .contain #facebook > p {
	margin: 20px auto !important;
}
#lightbox_logged_out_merchant_gift .contain #facebook > a.button {
	width: 90% !important;
	font-size: .9em !important;
}
#lightbox_logged_out_merchant_gift .contain #facebook > a.button .icon {
	top: -4px !important;
}
#lightbox_logged_out_merchant_gift .contain #facebook > span {
	margin-bottom: 60px !important;
}
#lightbox_logged_out_merchant_gift .contain #facebook #personal_share {
	height: 106px !important;
}
#lightbox_logged_out_merchant_gift .contain #facebook .button-container {
	position: initial !important;
	display: block !important;
	margin: 10px 0 !important;
	width: 100% !important;
}
#lightbox_logged_out_merchant_gift .contain #redeem, #lightbox_logged_out_merchant_gift .contain #upgradeable {
	border-radius: 10px !important;
	-webkit-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	-o-border-radius: 10px !important;
	-ms-border-radius: 10px !important;
	margin-top: 20px !important;
	width: 100% !important;
}
#lightbox_facebook_privacy div.contain {
	width: 80% !important;
}
#lightbox_facebook_privacy div.contain .col {
	width: 100% !important;
}
#lightbox_facebook_privacy div.contain .col p {
	margin: 15px !important;
	text-align: center !important;
}
#lightbox_facebook_privacy div.contain .col.icon.privacy {
	display: none !important;
}
#lightbox_facebook_privacy div.contain h2 {
	margin: 15px !important;
}
#lightbox_facebook_privacy div.contain a.button {
	width: 80% !important;
}
.col input[value='Customize your card'] {
	display: none !important;
}
body > section, .notice p, .contain, .page_header {
	width: 300px !important;
}
#received-gifts, #sent-gifts {
	margin-left: auto;
	margin-right: auto;
}
footer, a.without-customizing, h2.total-offers, #meta, .filter_header, #slideshowHolder, img.promo {
	display: none !important;
}
.mobile-redeem-button, .mobile-button {
	display: inline !important;
}
.four_header {
	display: none !important;
}
#lightbox .contain, #lightbox-hidden .contain {
	width: 96% !important;
}
#lightbox .contain p.promo + p.promo, #lightbox-hidden .contain p.promo + p.promo {
	margin-top: 10px !important;
}
#lightbox .contain p.promo, #lightbox-hidden .contain p.promo {
	width: 100% !important;
}
#lightbox .contain h1, #lightbox-hidden .contain h1 {
	font-size: 1.8em;
}
#lightbox .contain h1, #lightbox-hidden .contain h1, #lightbox .contain p, #lightbox-hidden .contain p {
	margin: 2% 0 !important;
	text-align: center !important;
}
#lightbox .contain h2, #lightbox-hidden .contain h2 {
	margin-bottom: 0 !important;
}
#lightbox .contain a.button, #lightbox-hidden .contain a.button {
	width: 100% !important;
}
#lightbox .contain img.promo, #lightbox-hidden .contain img.promo {
	width: 100% !important;
	margin: 0 !important;
}
body:not(.business) header {
	margin-bottom: 0 !important;
}
body:not(.business) header .logo {
	width: 170px !important;
	height: 48px !important;
}
body.offer-details #recipient a {
	display: none !important;
}
body.offer-details section #offer-header {
	height: 70px !important;
}
body.offer-details section #offer-header h1 {
	font-size: 1.4em !important;
}
body.offer-details section #offer-main #info {
	padding-top: 0 !important;
	margin-bottom: 30px;
}
body.offer-details section #offer-main #info p {
	width: 100% !important;
}
body.offer-details section #offer-main #info a {
	width: 100% !important;
}
body.offer-details section #offer-main #info a img {
	width: 100% !important;
}
body.offer-details section #offer-main #info a span {
	display: none !important;
}
body.offer-details section #offer-main #packages ul li .wrapper {
	margin: 0 0 20px 0 !important;
}
body.offer-details section #offer-main #packages ul li .wrapper .details {
	width: 100% !important;
}
body.offer-details section #offer-main #packages ul li .wrapper .details h3 {
	font-size: 1em;
	margin-bottom: 5px !important;
}
body.offer-details section #offer-main #packages ul li .wrapper .price {
	font-size: 1.1em !important;
	padding-top: 4px !important;
	height: 32px !important;
	width: 100% !important;
}
body.offer-details section #offer-main #packages ul li .wrapper ul.bullet-list {
	width: 100% !important;
}
body.offer-details section #offer-main #packages ul li .wrapper ul.bullet-list li {
	font-size: .75em !important;
	padding-left: 15px !important;
	width: 100% !important;
}
body.offer-details section #offer-main #packages .selected-check {
	display: none !important;
}
body.offer-details #friends {
	position: relative;
}
body.offer-details #friends div.friends-search-contain {
	border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-o-border-radius: 10px 10px 0 0;
	-ms-border-radius: 10px 10px 0 0;
	width: 100% !important;
}
body.offer-details #friends div.search-bar {
	position: absolute;
	top: -46px;
	left: -5px;
	width: 100% !important;
	padding: 6px !important;
}
body.offer-details #friends div.search-bar input[type="text"] {
	width: 100% !important;
	padding: 3px 6px 6px !important;
}
body.offer-details #friends .toggle-view-contain {
	margin: 50px 5px 5px !important;
	width: 100% !important;
}
body.offer-details #friends .toggle-view-contain a {
	width: 33%;
	margin: 0 !important;
	padding: 0 !important;
}
body.offer-details #friends .toggle-view-contain a.see-selected-friends {
	width: 62% !important;
}
body.offer-details #friends #message-contain textarea {
	height: 100px !important;
}
body.offer-details #friends #selected_friends {
	top: 85px !important;
	left: 0 !important;
	height: 350px !important;
}
body.offer-details #friends #events-scroll {
	display: none !important;
}
body.offer-details #friends #friends-scroll {
	width: 100% !important;
	padding-bottom: 35px !important;
}
body.offer-details #friends #friends-scroll, body.offer-details #friends #selected_friends {
	width: 100% !important;
	border-right: 0 !important;
}
body.offer-details #friends #friends-scroll a.friend, body.offer-details #friends #selected_friends a.friend {
	width: 47% !important;
	height: 52px !important;
	margin-right: 3px !important;
	border: 1px solid #e5e5e5;
}
body.offer-details #friends #friends-scroll a.friend.hover .vertical-contain .veritcal-guts span, body.offer-details #friends #selected_friends a.friend.hover .vertical-contain .veritcal-guts span {
	display: none !important;
}
body.offer-details #friends #friends-scroll a.friend .vertical-contain, body.offer-details #friends #selected_friends a.friend .vertical-contain {
	height: 45px !important;
}
body.offer-details #friends #friends-scroll a.friend img, body.offer-details #friends #selected_friends a.friend img {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	box-shadow: 0 0 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.3);
	-o-box-shadow: 0 0 3px rgba(0,0,0,0.3);
	-ms-box-shadow: 0 0 3px rgba(0,0,0,0.3);
	float: left;
	width: 30px !important;
	height: 30px !important;
	margin: 7px 4px 0 5px !important;
	border: 3px solid white;
}
body.offer-details #friends #friends-scroll #pagination, body.offer-details #friends #selected_friends #pagination {
	left: initial !important;
	right: 6px !important;
}
body.offer-details #delivery .date {
	display: none;
}
body.offer-details #delivery .post, body.offer-details #delivery .email, body.offer-details #delivery .date {
	margin-right: 0 !important;
	margin-bottom: 20px !important;
	width: 100% !important;
}
body.offer-details #delivery .post span, body.offer-details #delivery .email span, body.offer-details #delivery .date span {
	font-size: .6em !important;
}
body.offer-details #delivery #message-contain {
	margin-top: 0 !important;
	margin-right: 0 !important;
}
body.offer-details #checkout .checkout-container {
	width: 100% !important;
}
body.offer-details #checkout .checkout-container .button-customize, body.offer-details #checkout .checkout-container label {
	display: none !important;
}
body.offer-details #checkout .checkout-container .mobile-button {
	display: block !important;
	width: 100% !important;
}
body.give .main .user_header {
	height: initial !important;
}
body.gifts .main, body.give .main {
	margin-top: 30px !important;
	padding-top: 0px !important;
}
body.gifts .main .user_header, body.give .main .user_header {
	margin-top: 0 !important;
	z-index: 9999 !important;
}
body.gifts div.user_header, body.give div.user_header {
	margin-top: 0px !important;
	z-index: 99999 !important;
}
body.gifts div.user_header div.meta-contain, body.give div.user_header div.meta-contain {
	width: 80%;
	margin-left: 0;
}
body.gifts div.user_header .locations-contain, body.give div.user_header .locations-contain {
	margin-top: 10px;
	right: initial !important;
	position: relative;
	width: 100%;
	height: 90px;
}
body.gifts div.user_header .locations-contain #locations, body.give div.user_header .locations-contain #locations, body.gifts div.user_header .locations-contain #price, body.give div.user_header .locations-contain #price {
	float: initial !important;
}
body.gifts div.user_header .locations-contain #locations, body.give div.user_header .locations-contain #locations {
	top: 0 !important;
	left: 52px !important;
	z-index: 999999 !important;
}
body.gifts div.user_header .locations-contain #price, body.give div.user_header .locations-contain #price {
	position: absolute !important;
	top: 130px !important;
	left: 65px !important;
	z-index: 9999 !important;
}
body.gifts .offer_type_container a.button, body.give .offer_type_container a.button {
	float: left !important;
	width: 100% !important;
}
body.gifts #offers_container .offer_type_container .heading-contain, body.give #offers_container .offer_type_container .heading-contain {
	position: relative !important;
	display: block !important;
	margin: 0 10px 0 6px;
	height: 30px;
	text-align: center !important;
	background: transparent !important;
}
body.gifts #offers_container .offer_type_container .heading-contain .diagonals, body.give #offers_container .offer_type_container .heading-contain .diagonals {
	display: none;
}
body.redeem-success .total span {
	width: 143px !important;
}
body.gift-providers .main, body.gifts .main {
	margin-top: 20px !important;
}
body.gift-providers div.user_header, body.gifts div.user_header {
	min-height: 62px !important;
}
body.gift-providers div.user_header div.image-contain, body.gifts div.user_header div.image-contain {
	position: absolute;
	top: 5px;
	left: 10px;
	margin: 0 !important;
	width: 50px;
	height: 50px;
}
body.gift-providers div.user_header div.image-contain .crop, body.gifts div.user_header div.image-contain .crop {
	width: 38px;
	height: 38px;
}
body.gift-providers div.user_header div.image-contain .crop img, body.gifts div.user_header div.image-contain .crop img {
	width: 100% !important;
	display: initial !important;
}
body.gift-providers div.user_header .meta-contain, body.gifts div.user_header .meta-contain {
	margin: 10px 0 10px 70px;
	width: 185px;
}
body.gift-providers div.user_header .meta-contain div.vertical-contain, body.gifts div.user_header .meta-contain div.vertical-contain {
	margin-left: 5px !important;
	height: 40px !important;
	width: 100% !important;
}
body.gift-providers div.user_header .meta-contain h3, body.gifts div.user_header .meta-contain h3 {
	font-size: 1.1em;
}
body.gift-providers div.user_header .meta-contain p, body.gifts div.user_header .meta-contain p {
	font-size: .9em;
}
body.gift-providers div.user_header .locations-contain, body.gifts div.user_header .locations-contain {
	position: absolute;
	top: 55px !important;
	left: 0;
	width: 100%;
	height: 90px;
}
body.gift-providers div.user_header .locations-contain #locations, body.gifts div.user_header .locations-contain #locations, body.gift-providers div.user_header .locations-contain #price, body.gifts div.user_header .locations-contain #price {
	float: initial !important;
}
body.gift-providers div.user_header .locations-contain #locations, body.gifts div.user_header .locations-contain #locations {
	top: 0 !important;
	left: 52px !important;
	z-index: 999999 !important;
}
body.gift-providers div.user_header .locations-contain #price, body.gifts div.user_header .locations-contain #price {
	position: absolute !important;
	top: 45px !important;
	left: 53px !important;
	z-index: 9999 !important;
}
body.gift-providers div.user_header div.gift-message, body.gifts div.user_header div.gift-message {
	display: none;
}
body.gift-providers div.user_header .button-med, body.gifts div.user_header .button-med {
	display: none !important;
}
body.gift-providers #overview, body.gifts #overview, body.gift-providers #available, body.gifts #available {
	margin-top: 30px !important;
}
body.gift-providers #overview h3, body.gifts #overview h3, body.gift-providers #available h3, body.gifts #available h3 {
	margin-top: 0 !important;
	text-align: center;
}
body.gift-providers #overview h4, body.gifts #overview h4, body.gift-providers #available h4, body.gifts #available h4 {
	margin-top: -10px !important;
}
body.gift-providers #overview p, body.gifts #overview p, body.gift-providers #available p, body.gifts #available p {
	margin-top: 10px !important;
}
body.gift-providers #overview .offer-card, body.gifts #overview .offer-card, body.gift-providers #available .offer-card, body.gifts #available .offer-card {
	width: 100% !important;
}
body.gift-providers #overview .offer-card img, body.gifts #overview .offer-card img, body.gift-providers #available .offer-card img, body.gifts #available .offer-card img {
	height: initial !important;
}
body.gift-providers #overview .bullet-list, body.gifts #overview .bullet-list, body.gift-providers #available .bullet-list, body.gifts #available .bullet-list {
	margin-top: 0 !important;
}
body.gift-providers .button.one, body.gifts .button.one {
	margin-left: 12px !important;
}
body.gift-providers div.user_header {
	height: 170px !important;
}
body.gift-providers div.user_header .locations-contain {
	top: 75px !important;
}
body.gift-providers #offers_container .offer_type_container .heading-contain {
	position: relative !important;
	display: block !important;
	margin: 0 10px 0 6px;
	height: 30px;
	text-align: center !important;
	background: transparent !important;
}
body.gift-providers #offers_container .offer_type_container .heading-contain .diagonals {
	display: none;
}
body.gifts header .contain a.more {
	display: none !important;
}
body.gifts .meta-contain {
	margin-left: 10px !important;
}
body.gifts .user_header {
	height: 180px !important;
}
.button-more-gifts {
	max-width: 100% !important;
	margin-left: 0% !important;
}
#instructions .button {
	width: 100% !important;
}
div.section_header {
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	-o-box-shadow: none !important;
	-ms-box-shadow: none !important;
	border-radius: 10px !important;
	-webkit-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	-o-border-radius: 10px !important;
	-ms-border-radius: 10px !important;
	float: initial !important;
	display: block !important;
	width: 100% !important;
	height: 40px !important;
	margin: 0 !important;
	padding: 10px 0 !important;
	text-align: center !important;
	background: rgba(0,0,0,0.03) !important;
	border-bottom: 1px solid rgba(255,255,255,0.8) !important;
	overflow: hidden;
}
div.section_header .birthday, div.section_header .gift {
	display: none !important;
}
div.section_header h2 {
	position: initial !important;
	float: initial !important;
	display: block !important;
	margin: 2px 0 0 0 !important;
	text-shadow: 0 1px 0 white !important;
	font-size: .75em !important;
	text-transform: uppercase !important;
	text-align: center;
	font-style: initial !important;
	color: #555555 !important;
	background-color: transparent !important;
	padding-left: 0 !important;
}
div.section_header .diagonals {
	display: none !important;
}
header {
	border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-o-border-radius: 0 !important;
	-ms-border-radius: 0 !important;
	margin-top: 0 !important;
	height: 63px !important;
	width: 100% !important;
}
header a.logo {
	top: 12px !important;
	left: 5px !important;
	width: 210px !important;
}
header a[href='/friends'], header a[href='/events'], header a[href='/mygifts'], header a[href='/gifts'] {
	display: none;
}
.two, .main {
	width: 100% !important;
	margin: 0 !important;
	padding: 2% !important;
}
.two h2, .main h2 {
	margin: 5px 0 10px 0 !important;
}
.main {
	margin: 0 0 80px !important;
}
.page_header {
	margin-top: 10px !important;
	height: 45px !important;
	z-index: 999 !important;
}
.page_header h1 {
	font-size: 1.2em !important;
}
.page_header form {
	position: absolute !important;
	top: 50px;
	left: 10px;
	z-index: 9;
}
.page_header form input {
	width: 228px !important;
	margin-left: 0px !important;
}
body.welcome {
	text-align: center !important;
}
body.welcome #welcome {
	display: none !important;
}
body.welcome .welcome_header h1 {
	display: block !important;
	margin: 0 0 10px !important;
	float: none !important;
}
section .main > div.friends > a.friend {
	margin: 10px 0px 0px 5px !important;
	padding: 0 0 10px 0;
	width: 96% !important;
	border-bottom: 1px solid #d6d6d6;
}
section .main > div.friends > a.friend:first-child {
	height: 70px;
	margin-top: 50px !important;
	padding-top: 10px !important;
	padding-bottom: 0px !important;
	border-top: 1px solid #d6d6d6;
}
body.friends .page_header {
	margin-top: 20px !important;
}
form#friends-form {
	width: 94% !important;
}
form#friends-form input.search {
	width: 100% !important;
}
body.events .page_header {
	display: none !important;
}
body.events .sidebar {
	display: none;
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	-o-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	-ms-box-shadow: 0px 1px 2px rgba(0,0,0,0.2);
	width: 96% !important;
	margin: 0 0 20px;
	padding: 2%;
	background: white;
}
body.events .sidebar #events {
	display: none;
	margin-top: 0 !important;
	width: 100%;
}
body.events .sidebar #events .empty-set {
	width: 93% !important;
}
body.events .mobile-toggle ul.mobile-segmented-controls {
	display: block !important;
}
body.events div.friend-contain a.friend {
	width: 41% !important;
	margin: 2% 4.25% 0 !important;
	border: 1px solid #c4e5a0;
	max-height: 186px !important;
}
body.events div.friend-contain a.friend:hover {
	background-color: white !important;
	border: 0 !important;
}
body.events div.friend-contain a.friend:hover .image-crop {
	box-shadow: 0 0px 0px #598a25;
	-webkit-box-shadow: 0 0px 0px #598a25;
	-moz-box-shadow: 0 0px 0px #598a25;
	-o-box-shadow: 0 0px 0px #598a25;
	-ms-box-shadow: 0 0px 0px #598a25;
}
div.friend-contain {
	padding-top: 10px !important;
}
div.offers_header .rule {
	width: 63% !important;
}
#offers, #available {
	margin-top: 30px !important;
}
#offers > ul > li, #available > ul > li {
	margin: 0 0 20px !important;
	width: 100% !important;
}
.button {
	margin: 0 0 20px !important;
}
#message div.delivery-options {
	height: initial !important;
}
#message div.delivery-options .col {
	margin-top: 10px;
	width: 100% !important;
}
#message div.delivery-options .col p {
	margin-left: 0 !important;
}
#overview a.address-contain {
	bottom: 10px !important;
	right: 2% !important;
	width: 97% !important;
	height: 30px !important;
	font-size: .9em !important;
}
#overview img {
	border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-o-border-radius: 0px !important;
	-ms-border-radius: 0px !important;
	min-height: initial !important;
}
#overview .col span, #overview .col h4 {
	display: block !important;
	text-align: center !important;
}
#overview .col p {
	width: 100% !important;
	text-align: center !important;
	margin: 0 !important;
	line-height: 1.6em !important;
}
#overview .col .button {
	width: 100% !important;
	margin-top: 20px !important;
}
#overview ul.bullet-list {
	margin: 25px 0 10px !important;
}
#about .col img {
	margin-left: 0px !important;
}
#checkout .col {
	width: 100% !important;
}
#checkout > .col .total {
	margin: 0 0 20px 0 !important;
}
#checkout > .col .total > p {
	text-align: center !important;
	margin: 0 0 20px !important;
}
#checkout > .col > p {
	text-align: center !important;
	margin: 0 0 20px !important;
}
#checkout > .col input {
	margin: 0 0 20px 20px !important;
	width: 100% !important;
}
#checkout > .col a {
	width: 100% !important;
}
ul.mobile-segmented-controls {
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	box-shadow: 0 1px 0 rgba(255,255,255,0.15);
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.15);
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.15);
	-o-box-shadow: 0 1px 0 rgba(255,255,255,0.15);
	-ms-box-shadow: 0 1px 0 rgba(255,255,255,0.15);
	list-style-type: none;
	width: 283px;
	height: 25px;
	padding: 1px;
	margin: 20px auto 20px;
	background-color: #2f2f2f;
}
ul.mobile-segmented-controls li {
	background-image: linear-gradient(bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 100%);
	background-image: -o-linear-gradient(bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 100%);
	background-image: -moz-linear-gradient(bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 100%);
	background-image: -ms-linear-gradient(bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 100%);
	background-color: rgba(255,255,255,0);
	float: left;
	width: 49.8%;
	margin-left: 1px;
	background-color: #555555;
}
ul.mobile-segmented-controls li:first-child {
	border-radius: 3px 0 0 3px;
	-webkit-border-radius: 3px 0 0 3px;
	-moz-border-radius: 3px 0 0 3px;
	-o-border-radius: 3px 0 0 3px;
	-ms-border-radius: 3px 0 0 3px;
	margin-left: 0;
}
ul.mobile-segmented-controls li:last-child {
	border-radius: 0 3px 3px 0;
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	-o-border-radius: 0 3px 3px 0;
	-ms-border-radius: 0 3px 3px 0;
}
ul.mobile-segmented-controls li.active {
	box-shadow: inset 0 1px 4px rgba(0,0,0,.2), inset 0 0 5px rgba(0,0,0,.1);
	-webkit-box-shadow: inset 0 1px 4px rgba(0,0,0,.2), inset 0 0 5px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 4px rgba(0,0,0,.2), inset 0 0 5px rgba(0,0,0,.1);
	-o-box-shadow: inset 0 1px 4px rgba(0,0,0,.2), inset 0 0 5px rgba(0,0,0,.1);
	-ms-box-shadow: inset 0 1px 4px rgba(0,0,0,.2), inset 0 0 5px rgba(0,0,0,.1);
	background-color: rgba(255,255,255,0.1);
	background-image: linear-gradient(bottom, rgba(245,245,245,0.1) 0, rgba(255,255,255,0.1) 100%);
	background-image: -o-linear-gradient(bottom, rgba(245,245,245,0.1) 0, rgba(255,255,255,0.1) 100%);
	background-image: -moz-linear-gradient(bottom, rgba(245,245,245,0.1) 0, rgba(255,255,255,0.1) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(245,245,245,0.1) 0, rgba(255,255,255,0.1) 100%);
	background-image: -ms-linear-gradient(bottom, rgba(245,245,245,0.1) 0, rgba(255,255,255,0.1) 100%);
	background-color: #3c3c3c;
}
ul.mobile-segmented-controls li.active a {
	position: relative;
	top: 1px;
	color: #fff;
	text-shadow: 0 1px 0 #000;
}
ul.mobile-segmented-controls li:active a {
	position: relative;
	top: 1px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.1);
}
ul.mobile-segmented-controls li a {
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	text-align: center;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 25px;
	text-align: center;
	color: #262626;
	text-shadow: 0 1px 0 rgba(255,255,255,0.15);
}
div.pay form a.new-cc, div.pay form label.saved-cc {
	display: block !important;
	margin: 0 0 10px;
	width: 100% !important;
	text-align: left !important;
}
div.pay form a.new-cc input, div.pay form label.saved-cc input {
	margin: 0 10px 0 0 !important;
}
div.pay form .button {
	width: 100% !important;
}
div.pay form div.form-contain {
	float: none !important;
	margin-bottom: 30px !important;
}
div.pay form div.form-contain label.card-number {
	display: block !important;
	width: 100% !important;
	text-align: left !important;
}
div.pay form div.form-contain label.card-number input {
	width: 85% !important;
}
div.pay form div.form-contain label.card-expire-month, div.pay form div.form-contain label.card-cvc {
	width: 47% !important;
	text-align: left !important;
}
div.pay form div.form-contain label.card-expire-month input.card-expire-month, div.pay form div.form-contain label.card-cvc input.card-expire-month {
	width: 30px !important;
}
div.pay form div.form-contain label.card-name, div.pay form div.form-contain label.card-address, div.pay form div.form-contain label.card-city {
	margin-bottom: 10px !important;
}
div.pay form div.form-contain label.card-name {
	width: 100% !important;
}
div.pay form div.form-contain label.card-name input {
	width: 100% !important;
}
div.pay form div.form-contain label.card-city {
	width: 50% !important;
}
div.pay .total {
	float: none !important;
	display: block !important;
	margin: 20px auto !important;
	width: 80% !important;
	padding: 20px 7% !important;
	height: initial !important;
}
#mobile-nav {
	box-shadow: 0 0 4px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 0 4px rgba(0,0,0,0.3);
	-o-box-shadow: 0 0 4px rgba(0,0,0,0.3);
	-ms-box-shadow: 0 0 4px rgba(0,0,0,0.3);
	display: initial !important;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	border-top: 3px solid #000000;
	z-index: 99999999 !important;
	background-color: black;
}
#mobile-nav .contain {
	position: relative;
	max-width: 320px !important;
	height: 50px !important;
}
#mobile-nav .contain > a {
	background-image: url(../img/mobile/sprite-mobile.png);
	background-repeat: no-repeat;
	position: relative;
	display: inline-block;
	width: 25%;
	margin: 0;
	border-right: 1px solid black;
	height: 50px;
	font-size: .7em;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}
#mobile-nav .contain > a .bar {
	box-shadow: inset 0 1px 0 rgba(0,0,0,.7);
	-webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.7);
	-moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.7);
	-o-box-shadow: inset 0 1px 0 rgba(0,0,0,.7);
	-ms-box-shadow: inset 0 1px 0 rgba(0,0,0,.7);
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 5px;
	width: 74px;
	z-index: 9999;
	background: #333;
}
#mobile-nav .contain > a > .badge {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	position: relative;
	float: left;
	height: 20px;
	width: 20px;
	background-color: #333333;
	position: absolute;
	top: -5px;
	right: -5px;
	text-align: center;
	padding-top: 3px;
	font-size: 1.1em;
	text-shadow: 0 !important;
	color: white !important;
	z-index: 9999 !important;
}
#mobile-nav .contain > a.events {
	border-left: 0 !important;
	background-position: 11px -7px;
}
#mobile-nav .contain > a.events.active {
	background-color: #25444a !important;
}
#mobile-nav .contain > a.events.active .bar {
	background-image: linear-gradient(bottom, #25adc8 0, #33ceed 100%);
	background-image: -o-linear-gradient(bottom, #25adc8 0, #33ceed 100%);
	background-image: -moz-linear-gradient(bottom, #25adc8 0, #33ceed 100%);
	background-image: -webkit-linear-gradient(bottom, #25adc8 0, #33ceed 100%);
	background-image: -ms-linear-gradient(bottom, #25adc8 0, #33ceed 100%);
	background-color: #25adc8;
}
#mobile-nav .contain > a.friends {
	background-position: 11px -106px;
}
#mobile-nav .contain > a.friends.active {
	background-color: #3d462c !important;
}
#mobile-nav .contain > a.friends.active .bar {
	background: #86b335;
}
#mobile-nav .contain > a.my-gifts {
	border-right: 0 !important;
	background-position: 13px -208px;
}
#mobile-nav .contain > a.my-gifts.active {
	background-color: #3a313f;
}
#mobile-nav .contain > a.my-gifts.active .bar {
	background: #865aa1;
}
#mobile-nav .contain > a.my-gifts.active .badge {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	position: relative;
	float: left;
	height: 20px;
	width: 20px;
	background-color: #9b5bcc;
	position: absolute;
	top: -5px;
	right: -5px;
}
#mobile-nav .contain > a.gifts {
	background-position: 13px -307px;
}
#mobile-nav .contain > a.gifts.active {
	background-color: #41311e;
}
#mobile-nav .contain > a.gifts.active .bar {
	background: #f28f20;
}
#mobile-nav .contain > a.active {
	background-color: rgba(256,256,256,0.14);
}
#mobile-nav .contain > a.active span {
	color: white !important;
}
#mobile-nav .contain > a > span:not(.badge) {
	position: absolute;
	bottom: 7px;
	width: 100%;
	text-align: center;
	text-shadow: 0px 1px 0 rgba(0,0,0,0.7);
	color: #999999;
	font-weight: bold;
	text-transform: capitalize;
}
#mobile-nav > .bar {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 5px;
	width: 100%;
	z-index: -1;
	background: #222;
}
a.more {
	background-image: url(../img/sprite-app-v2.png);
	background-repeat: no-repeat;
	background-position: -225px -300px;
	display: initial !important;
	position: absolute;
	top: -7px;
	right: -10px;
	width: 75px !important;
	height: 75px !important;
	z-index: 9999;
}
#mobile-overlay {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	width: 90%;
	padding: 5%;
	border-right: 1px solid #fff;
	background: rgba(0,0,0,0.8);
	z-index: 9999999;
}
#mobile-overlay ul.overlay-mod {
	display: block !important;
}
#mobile-overlay ul.overlay-mod p {
	display: block;
	margin: 0 10px;
	text-align: center;
	color: white !important;
	text-shadow: -1px -1px 0 #000000 !important;
}
#mobile-overlay ul.overlay-mod li {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	background-image: linear-gradient(bottom, #121212 49%, #222222 75%);
	background-image: -o-linear-gradient(bottom, #121212 49%, #222222 75%);
	background-image: -moz-linear-gradient(bottom, #121212 49%, #222222 75%);
	background-image: -webkit-linear-gradient(bottom, #121212 49%, #222222 75%);
	background-image: -ms-linear-gradient(bottom, #121212 49%, #222222 75%);
	background-color: #121212;
	display: block !important;
	width: 88%;
	margin: 4%;
	padding: 4% 2%;
	border-bottom: 1px solid #555;
	border-top: 1px solid #111;
}
#mobile-overlay ul.overlay-mod li a {
	display: block;
	text-align: center;
	color: #777;
	text-shadow: -1px -1px 0 #000000;
	text-decoration: none !important;
}
#mobile-overlay ul.overlay-mod p {
	margin: 20px 0;
	color: #f5f5f5;
	font-size: 1em;
	line-height: 1.4em;
	text-shadow: 1px 1px 0 white;
}
#lightbox_multi_user_gifting .wrapper, #lightbox_multi_user_gifting_async .wrapper {
	margin-top: 50px !important;
}
#lightbox_multi_user_gifting .wrapper .contain .lightbox_header h1, #lightbox_multi_user_gifting_async .wrapper .contain .lightbox_header h1 {
	font-size: 1em !important;
}
#lightbox_multi_user_gifting .wrapper .contain #events_contain_multiuser_gifting, #lightbox_multi_user_gifting_async .wrapper .contain #events_contain_multiuser_gifting {
	display: none !important;
}
#lightbox_multi_user_gifting .wrapper .contain #friends-form-multiuser-gifting, #lightbox_multi_user_gifting_async .wrapper .contain #friends-form-multiuser-gifting {
	width: 100% !important;
	bottom: -96px !important;
	height: 95px !important;
}
#lightbox_multi_user_gifting .wrapper .contain #friends-form-multiuser-gifting .toggle-view-contain, #lightbox_multi_user_gifting_async .wrapper .contain #friends-form-multiuser-gifting .toggle-view-contain {
	width: 97% !important;
	margin-top: 42px !important;
}
#lightbox_multi_user_gifting .wrapper .contain #friends-form-multiuser-gifting > p, #lightbox_multi_user_gifting_async .wrapper .contain #friends-form-multiuser-gifting > p {
	display: none;
}
#lightbox_multi_user_gifting .wrapper .contain #friends-form-multiuser-gifting .input_contain, #lightbox_multi_user_gifting_async .wrapper .contain #friends-form-multiuser-gifting .input_contain {
	margin: -100px 2% 0 !important;
	width: 96% !important;
}
#lightbox_multi_user_gifting .wrapper .contain #friends-form-multiuser-gifting .input_contain input, #lightbox_multi_user_gifting_async .wrapper .contain #friends-form-multiuser-gifting .input_contain input {
	width: 100% !important;
}
#lightbox_multi_user_gifting .wrapper .contain #friends_contain_multiuser_gifting, #lightbox_multi_user_gifting_async .wrapper .contain #friends_contain_multiuser_gifting {
	margin-top: 0 !important;
	height: 310px !important;
	width: 100% !important;
	padding-top: 85px !important;
}
#lightbox_multi_user_gifting .wrapper .contain #friends_contain_multiuser_gifting div.friends, #lightbox_multi_user_gifting_async .wrapper .contain #friends_contain_multiuser_gifting div.friends, #lightbox_multi_user_gifting .wrapper .contain #friends_contain_multiuser_gifting #selected_friends, #lightbox_multi_user_gifting_async .wrapper .contain #friends_contain_multiuser_gifting #selected_friends {
	width: 100% !important;
}
#lightbox_multi_user_gifting .wrapper .contain #friends_contain_multiuser_gifting div.friends a.friend, #lightbox_multi_user_gifting_async .wrapper .contain #friends_contain_multiuser_gifting div.friends a.friend, #lightbox_multi_user_gifting .wrapper .contain #friends_contain_multiuser_gifting #selected_friends a.friend, #lightbox_multi_user_gifting_async .wrapper .contain #friends_contain_multiuser_gifting #selected_friends a.friend {
	padding: 3px 0 !important;
	margin: 5px 0px 5px 0px !important;
	width: 50% !important;
	height: 47px !important;
}
#lightbox_multi_user_gifting .wrapper .contain #friends_contain_multiuser_gifting div.friends a.friend img, #lightbox_multi_user_gifting_async .wrapper .contain #friends_contain_multiuser_gifting div.friends a.friend img, #lightbox_multi_user_gifting .wrapper .contain #friends_contain_multiuser_gifting #selected_friends a.friend img, #lightbox_multi_user_gifting_async .wrapper .contain #friends_contain_multiuser_gifting #selected_friends a.friend img {
	width: 40px !important;
	height: 40px !important;
}
#lightbox_multi_user_gifting .wrapper .contain #friends_contain_multiuser_gifting div.friends a.friend div.vertical-contain, #lightbox_multi_user_gifting_async .wrapper .contain #friends_contain_multiuser_gifting div.friends a.friend div.vertical-contain, #lightbox_multi_user_gifting .wrapper .contain #friends_contain_multiuser_gifting #selected_friends a.friend div.vertical-contain, #lightbox_multi_user_gifting_async .wrapper .contain #friends_contain_multiuser_gifting #selected_friends a.friend div.vertical-contain {
	margin: 0 0 0 50px !important;
	height: 39px !important;
	font-size: .9em !important;
}
#lightbox_multi_user_gifting .wrapper .contain #message_multiuser_gifting, #lightbox_multi_user_gifting_async .wrapper .contain #message_multiuser_gifting {
	height: 175px !important;
}
#lightbox_multi_user_gifting .wrapper .contain #message_multiuser_gifting h5, #lightbox_multi_user_gifting_async .wrapper .contain #message_multiuser_gifting h5 {
	margin: 10px 3px 10px 5px !important;
	width: 100% !important;
}
#lightbox_multi_user_gifting .wrapper .contain #message_multiuser_gifting .message-multiuser, #lightbox_multi_user_gifting_async .wrapper .contain #message_multiuser_gifting .message-multiuser {
	margin-top: 0 !important;
	width: 100% !important;
}
#lightbox_multi_user_gifting .wrapper .contain #message_multiuser_gifting .message-multiuser textarea, #lightbox_multi_user_gifting_async .wrapper .contain #message_multiuser_gifting .message-multiuser textarea {
	margin: 0 0 0 2% !important;
	width: 97% !important;
}
#lightbox_multi_user_gifting .wrapper .contain #message_multiuser_gifting a, #lightbox_multi_user_gifting_async .wrapper .contain #message_multiuser_gifting a {
	width: 96%;
	margin: 2% !important;
}
#lightbox_multi_user_gifting .wrapper .contain #selected_friends, #lightbox_multi_user_gifting_async .wrapper .contain #selected_friends {
	top: 0;
	left: 0;
}
body.redeem #redeem, body.sent #redeem, body.redeem #redeem-details, body.sent #redeem-details {
	width: 100% !important;
}
body.redeem .border-right, body.sent .border-right {
	display: none !important;
}
body.redeem div.redeem #redeem, body.sent div.redeem #redeem {
	border-right: 1px solid #c9c9c9 !important;
}
body.redeem #redeem-provider, body.sent #redeem-provider {
	padding: 40px 10px !important;
}
body.redeem #redeem-provider p, body.sent #redeem-provider p {
	margin: 0 auto 20px !important;
	padding: 0 !important;
}
body.redeem div.redeem #redeem-details, body.sent div.redeem #redeem-details {
	margin-top: 20px !important;
	border-left: 1px solid #c9c9c9 !important;
}
body.redeem div.redeem #redeem-details div.gift-message, body.sent div.redeem #redeem-details div.gift-message {
	margin-bottom: 30px !important;
}
body.whitelabel header, body.whitelabel-redeem header {
	height: 55px !important;
}
body.whitelabel header div.skip-contain, body.whitelabel-redeem header div.skip-contain {
	top: 17px !important;
}
body.whitelabel div.legal .logo-contain, body.whitelabel-redeem div.legal .logo-contain, body.whitelabel div.legal .links-contain, body.whitelabel-redeem div.legal .links-contain {
	width: 100% !important;
}
body.whitelabel div.legal .logo-contain .logo, body.whitelabel-redeem div.legal .logo-contain .logo, body.whitelabel div.legal .links-contain .logo, body.whitelabel-redeem div.legal .links-contain .logo {
	margin: 0 auto !important;
}
body.whitelabel div.legal .logo-contain p, body.whitelabel-redeem div.legal .logo-contain p, body.whitelabel div.legal .links-contain p, body.whitelabel-redeem div.legal .links-contain p {
	text-align: center !important;
	margin-bottom: 10px !important;
}
body.whitelabel div.legal .logo-contain span, body.whitelabel-redeem div.legal .logo-contain span, body.whitelabel div.legal .links-contain span, body.whitelabel-redeem div.legal .links-contain span {
	margin: 10px auto 10px !important;
	width: 100% !important;
	display: block !important;
	text-align: center !important;
}
body.whitelabel-redeem section .main.col.two.gift-code .code-contain {
	max-width: initial !important;
	width: 85% !important;
}
body.whitelabel-redeem .main.col.two.gift-login {
	margin-top: 20px !important;
	margin-bottom: 20px !important;
	width: 100% !important;
	height: initial !important;
}
body.whitelabel-redeem .main.col.two.gift-login h1 {
	padding: 20px !important;
}
body.whitelabel-redeem .main.col.two.gift-login p {
	width: 90% !important;
}
body.whitelabel-redeem .main.col.two.gift-login a {
	width: 85% !important;
}
body.whitelabel-redeem .main.col.two.gift-login .graphic {
	display: none !important;
}
body.whitelabel-redeem .main.col.two.gift-login .offer-card {
	width: 80% !important;
	height: 150px !important;
}
body.whitelabel-redeem .main.col.two.gift-login .offer-card img {
	height: 150px !important;
}
body.whitelabel-redeem .gift-email .col {
	width: 100% !important;
}
body.whitelabel-redeem .gift-email .vertical-contain {
	margin: 10px 0;
	height: 50px !important;
}
body.whitelabel-redeem .gift-email .vertical-contain h2 {
	margin: 10px auto !important;
}
body.whitelabel-redeem .gift-email form#email_me_form {
	margin: 0 auto !important;
}
body.whitelabel-redeem .gift-email h2, body.whitelabel-redeem .gift-email form#email_me_form {
	display: block !important;
	width: 80% !important;
	float: none !important;
	text-align: center !important;
}
body.whitelabel-redeem .gift-email h2 input, body.whitelabel-redeem .gift-email form#email_me_form input {
	float: none !important;
	width: 100% !important;
}
body.redeem-success section .main.col.two.gift-code, body.whitelabel-redeem section .main.col.two.gift-code {
	margin-top: 20px !important;
	margin-bottom: 0px !important;
	width: 100% !important;
}
body.redeem-success section .main.col.two.gift-code a, body.whitelabel-redeem section .main.col.two.gift-code a {
	margin: 0 auto 20px !important;
}
body.redeem-success section .main.col.two.gift-code ul, body.whitelabel-redeem section .main.col.two.gift-code ul {
	width: 90% !important;
}
body.redeem-success section .main.col.two.gift-code h1, body.whitelabel-redeem section .main.col.two.gift-code h1 {
	padding: 20px 10px !important;
}
body.redeem-success section .main.col.two.gift-share, body.whitelabel-redeem section .main.col.two.gift-share {
	margin-top: 20px !important;
	margin-bottom: 30px !important;
	width: 100% !important;
	height: initial !important;
}
body.redeem-success section .main.col.two.gift-share h1, body.whitelabel-redeem section .main.col.two.gift-share h1 {
	padding: 20px !important;
}
body.redeem-success section .main.col.two.gift-share p, body.whitelabel-redeem section .main.col.two.gift-share p {
	margin-top: 10px !important;
	margin-bottom: 20px !important;
	width: 90% !important;
}
body.redeem-success section .main.col.two.gift-share .graphic, body.whitelabel-redeem section .main.col.two.gift-share .graphic {
	display: none !important;
}
body.redeem-success section .main.col.two.gift-share a.button span, body.whitelabel-redeem section .main.col.two.gift-share a.button span {
	bottom: -45px !important;
}
body.redeem-success section .main.col.two.gift-share .offer-card, body.whitelabel-redeem section .main.col.two.gift-share .offer-card {
	width: 80% !important;
	margin-bottom: 0px !important;
}
body.redeem-success section .main.col.two.gift-share .offer-card img, body.whitelabel-redeem section .main.col.two.gift-share .offer-card img {
	width: 100% !important;
}
#lightbox_logged_out_merchant_gift .contain #redeem .button-container .dotted p {
  font-size: 15px !important;
}
}
body > img {
	position: absolute;
	top: 0;
	left: 0;
}
body.unwrap {
	overflow-x: hidden !important;
}
body.unwrap #header-unwrap {
	display: none;
}
body.card #zendesk_tab, body.unwrap #zendesk_tab {
	position: fixed;
	top: 20%;
	right: 0;
	height: 80px;
	width: 31px;
	background: url(../../rang.com/img/zendesk.png) no-repeat;
}
body.card .for-businesses, body.unwrap .for-businesses {
	display: none !important;
}
body.card .trouble-viewing-contain, body.unwrap .trouble-viewing-contain {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	position: absolute;
	top: 380px;
	left: 43%;
	width: 200px;
	padding: 20px;
	background: white;
	z-index: 1;
}
body.card .trouble-viewing-contain p, body.unwrap .trouble-viewing-contain p {
	display: block;
	width: 100%;
	font-size: 1.3em;
	color: black;
	text-align: center;
}
body.card .trouble-viewing-contain a, body.unwrap .trouble-viewing-contain a {
	display: block;
	width: 100%;
	color: black;
	text-align: center;
}
body.card #header-unwrap-merchant, body.unwrap #header-unwrap-merchant {
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
	width: 100%;
	z-index: 999;
}
body.card #header-unwrap-merchant .logo-powered-by, body.unwrap #header-unwrap-merchant .logo-powered-by {
	height: 375px;
	width: 375px;
	background-image: url(../img/sprite-home.png);
	background-repeat: no-repeat;
	background-position: -525px -1447.5px;
	border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-o-border-radius: 0 0 5px 5px;
	-ms-border-radius: 0 0 5px 5px;
	box-shadow: 0 0 5px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0 5px rgba(0,0,0,0.4);
	-o-box-shadow: 0 0 5px rgba(0,0,0,0.4);
	-ms-box-shadow: 0 0 5px rgba(0,0,0,0.4);
	position: absolute;
	top: 0;
	right: 20px;
	height: 38px;
	width: 220px;
	background-color: rgba(255,255,255,0.6);
}
body.card {
	overflow-x: hidden !important;
}
body.card #header-unwrap {
	display: none;
}
body.card ul.color-bars {
	display: none !important;
}
#theme {
	min-height: 680px !important;
}
#mobile {
	display: none;
}
#header-unwrap {
	background-color: #ffffff;
	background-image: linear-gradient(bottom, #f5f5f5 0, #ffffff 100%);
	background-image: -o-linear-gradient(bottom, #f5f5f5 0, #ffffff 100%);
	background-image: -moz-linear-gradient(bottom, #f5f5f5 0, #ffffff 100%);
	background-image: -webkit-linear-gradient(bottom, #f5f5f5 0, #ffffff 100%);
	background-image: -ms-linear-gradient(bottom, #f5f5f5 0, #ffffff 100%);
	box-shadow: 0 1px 2px #999, inset 1px -1px white;
	-webkit-box-shadow: 0 1px 2px #999, inset 1px -1px white;
	-moz-box-shadow: 0 1px 2px #999, inset 1px -1px white;
	-o-box-shadow: 0 1px 2px #999, inset 1px -1px white;
	-ms-box-shadow: 0 1px 2px #999, inset 1px -1px white;
	position: relative;
	width: initial;
	height: 70px;
	padding: 0;
	z-index: 9;
}
#header-unwrap .header-contain {
	display: block;
	position: relative;
	margin: 0 auto;
	width: 1080px;
}
#header-unwrap .header-contain .logo-tagline {
	height: 75px;
	width: 375px;
	background-image: url(../img/sprite-home.png);
	background-repeat: no-repeat;
	background-position: 0px -1425px;
	position: absolute;
	top: -1px;
	left: 10px;
	height: 75px;
	width: 500px;
	z-index: 99;
}
#header-unwrap .header-contain .logo-tagline span.tagline {
	position: absolute;
	top: 33px;
	left: 300px;
	color: #555555;
	font-size: .93em !important;
}
#header-unwrap .header-contain a.not-recipient {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	box-shadow: 0 1px 0 #ffffff;
	-webkit-box-shadow: 0 1px 0 #ffffff;
	-moz-box-shadow: 0 1px 0 #ffffff;
	-o-box-shadow: 0 1px 0 #ffffff;
	-ms-box-shadow: 0 1px 0 #ffffff;
	position: absolute;
	top: 18px;
	right: 20px;
	padding: 7px 18px;
	font-size: .9em;
	text-decoration: none;
	background: #ededed;
	color: #555555;
}
ul.color-bars {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 5px;
	border-bottom: 1px solid white;
}
ul.color-bars li {
	float: left;
	width: 25%;
	height: 5px;
}
ul.color-bars li.green {
	background: #98ca3c;
}
ul.color-bars li.orange {
	background: #f8981d;
}
ul.color-bars li.blue {
	background: #3cc3e0;
}
ul.color-bars li.purple {
	background: #9b5bcc;
}
#message {
	margin: 35px 0 45px 0;
	width: 100%;
	left: 0;
}
#message .message-contain {
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	background-color: #ffffff;
	background-image: linear-gradient(bottom, #f5f5f5 0, #ffffff 100%);
	background-image: -o-linear-gradient(bottom, #f5f5f5 0, #ffffff 100%);
	background-image: -moz-linear-gradient(bottom, #f5f5f5 0, #ffffff 100%);
	background-image: -webkit-linear-gradient(bottom, #f5f5f5 0, #ffffff 100%);
	background-image: -ms-linear-gradient(bottom, #f5f5f5 0, #ffffff 100%);
	box-shadow: 0 1px 4px #999, inset 1px -1px white;
	-webkit-box-shadow: 0 1px 4px #999, inset 1px -1px white;
	-moz-box-shadow: 0 1px 4px #999, inset 1px -1px white;
	-o-box-shadow: 0 1px 4px #999, inset 1px -1px white;
	-ms-box-shadow: 0 1px 4px #999, inset 1px -1px white;
	position: relative;
	display: block;
	width: 700px;
	margin: 0px auto 40px;
	padding: 20px 20px 8px;
	z-index: 999;
}
#message .message-contain div.arrow {
	background-image: url(../img/sprite-app-v2.png);
	background-repeat: no-repeat;
	background-position: -675px -300px;
	position: absolute;
	top: -47px;
	left: 44%;
	height: 75px;
	width: 75px;
}
#message .message-contain span.quote-l, #message .message-contain span.quote-r {
	position: absolute;
	font-size: 5em;
	line-height: 1em;
	text-shadow: 1px 1px 0 #fff;
	color: #c7c7c7;
}
#message .message-contain span.quote-l {
	top: 5px;
	left: 10px;
}
#message .message-contain span.quote-r {
	bottom: 20px;
	right: 10px;
	line-height: 0em;
}
#message .message-contain p {
	display: block;
	margin: 10px 0;
	text-align: center;
	font-size: 1.4em;
	min-height: 70px;
}
#message .message-contain span.sender {
	display: block;
	text-align: right;
	font-size: .9em;
	margin-right: 30px;
}
body.unwrap #marketing {
	float: left;
	width: 100%;
	height: 350px;
	padding-bottom: 0px;
	border-top: 1px solid #dadada;
	text-align: center;
}
body.unwrap #marketing .contain {
	display: block;
	margin: 0 auto;
}
body.unwrap #marketing .contain .logo {
	background-image: url(../img/sprite-app-v2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	width: 234px;
	height: 55px;
	margin: 25px auto 0;
}
body.unwrap #marketing .contain a.button {
	display: block;
	margin: 30px auto 15px;
}
body.unwrap #marketing .contain p.privacy {
	font-size: .9em;
}
body.unwrap #marketing .contain h1 {
	margin: 0 auto;
	padding: 10px 0 0 0;
	width: 650px;
	font-size: 2.6em;
	font-weight: normal;
	text-align: center;
}
body.unwrap #marketing .contain #as-seen-in {
	display: none;
	box-shadow: inset 0px 1px 0 white;
	-webkit-box-shadow: inset 0px 1px 0 white;
	-moz-box-shadow: inset 0px 1px 0 white;
	-o-box-shadow: inset 0px 1px 0 white;
	-ms-box-shadow: inset 0px 1px 0 white;
	margin-top: 50px !important;
	border-top: 1px solid #b5b5b5;
	border-bottom: 1px solid white;
}
#lightbox_corporate_gift .contain {
	background-color: #f8f8f8 !important;
}
#lightbox_corporate_gift .pin h2, #lightbox_corporate_gift .code h2 {
	display: block;
	text-align: center;
	margin: 20px 0 30px;
	font-size: 1.7em;
	font-style: 700 !important;
}
#lightbox_corporate_gift .pin input, #lightbox_corporate_gift .code input {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	box-shadow: inset 0 1px 3px #999999;
	-webkit-box-shadow: inset 0 1px 3px #999999;
	-moz-box-shadow: inset 0 1px 3px #999999;
	-o-box-shadow: inset 0 1px 3px #999999;
	-ms-box-shadow: inset 0 1px 3px #999999;
	display: block;
	margin: 20px auto;
	padding: 10px;
	width: 240px;
	text-align: center;
	text-shadow: 0 1px 0 rgba(255,255,255,0.3);
	color: #3cc3e0;
	font-weight: 700;
	font-size: 1.4em;
	background: #e2e2e2;
	outline: 0 !important;
	border: 0 !important;
}
#lightbox_corporate_gift .pin input:focus, #lightbox_corporate_gift .code input:focus {
	box-shadow: 0 0 3px rgba(0,0,5,0.4);
	-webkit-box-shadow: 0 0 3px rgba(0,0,5,0.4);
	-moz-box-shadow: 0 0 3px rgba(0,0,5,0.4);
	-o-box-shadow: 0 0 3px rgba(0,0,5,0.4);
	-ms-box-shadow: 0 0 3px rgba(0,0,5,0.4);
	padding: 9px;
	border: 1px solid #888 !important;
	background-color: #e9e9e9 !important;
}
#lightbox_corporate_gift .pin div.giftCode, #lightbox_corporate_gift .code div.giftCode {
	margin: 0px auto;
	padding: 20px 40px;
	border: 5px dashed #d9d9d9;
}
#lightbox_corporate_gift .pin div.giftCode > span, #lightbox_corporate_gift .code div.giftCode > span {
	display: block;
	margin: 0px auto;
	font-size: 1.6em;
	text-align: center;
	font-style: 700 !important;
}
#lightbox_corporate_gift .pin div.errorMessages, #lightbox_corporate_gift .code div.errorMessages {
	margin: 0px auto;
	font-size: .8em;
	text-align: center;
	color: red;
}
#lightbox_corporate_gift .pin > p, #lightbox_corporate_gift .code > p {
	display: block;
	margin: 20px auto 35px;
	width: 60%;
	font-size: 1em;
	line-height: 1.5em;
	text-align: center;
	color: #333;
}
#lightbox_corporate_gift .pin > a, #lightbox_corporate_gift .code > a {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #1fa4c0;
	color: white;
	text-decoration: none !important;
	background-color: #3cc3e0;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	width: 220px !important;
	padding: 10px 0 !important;
	font-size: .9em;
}
#lightbox_corporate_gift .pin > a:not(.inactive), #lightbox_corporate_gift .code > a:not(.inactive) {
	background-image: linear-gradient(bottom, #3cc3e0 0, #68d1e7 100%) !important;
	background-image: -o-linear-gradient(bottom, #3cc3e0 0, #68d1e7 100%) !important;
	background-image: -moz-linear-gradient(bottom, #3cc3e0 0, #68d1e7 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #3cc3e0 0, #68d1e7 100%) !important;
	background-image: -ms-linear-gradient(bottom, #3cc3e0 0, #68d1e7 100%) !important;
	background-color: #3cc3e0 !important;
}
#lightbox_corporate_gift .pin > a:hover:not(.inactive), #lightbox_corporate_gift .code > a:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #26bcdd 0, #49c7e2 100%);
	background-image: -o-linear-gradient(bottom, #26bcdd 0, #49c7e2 100%);
	background-image: -moz-linear-gradient(bottom, #26bcdd 0, #49c7e2 100%);
	background-image: -webkit-linear-gradient(bottom, #26bcdd 0, #49c7e2 100%);
	background-image: -ms-linear-gradient(bottom, #26bcdd 0, #49c7e2 100%);
	background-color: #26bcdd;
}
#lightbox_corporate_gift .pin > a {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #1fa4c0;
	color: white;
	text-decoration: none !important;
	background-color: #3cc3e0;
}
#lightbox_corporate_gift .pin > a:not(.inactive) {
	background-image: linear-gradient(bottom, #3cc3e0 0, #68d1e7 100%) !important;
	background-image: -o-linear-gradient(bottom, #3cc3e0 0, #68d1e7 100%) !important;
	background-image: -moz-linear-gradient(bottom, #3cc3e0 0, #68d1e7 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #3cc3e0 0, #68d1e7 100%) !important;
	background-image: -ms-linear-gradient(bottom, #3cc3e0 0, #68d1e7 100%) !important;
	background-color: #3cc3e0 !important;
}
#lightbox_corporate_gift .pin > a:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #26bcdd 0, #49c7e2 100%);
	background-image: -o-linear-gradient(bottom, #26bcdd 0, #49c7e2 100%);
	background-image: -moz-linear-gradient(bottom, #26bcdd 0, #49c7e2 100%);
	background-image: -webkit-linear-gradient(bottom, #26bcdd 0, #49c7e2 100%);
	background-image: -ms-linear-gradient(bottom, #26bcdd 0, #49c7e2 100%);
	background-color: #26bcdd;
}
#lightbox_corporate_gift .pin > p {
	width: 70%;
}
#lightbox_corporate_gift .code {
	display: block;
}
#lightbox_corporate_gift .code > a {
	box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-webkit-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-moz-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-o-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	-ms-box-shadow: inset 0 1px 2px rgba(255,255,255,.4);
	border: 1px solid #d17806;
	color: white;
	text-decoration: none !important;
	background-color: #f8981d;
	width: 280px !important;
}
#lightbox_corporate_gift .code > a:not(.inactive) {
	background-image: linear-gradient(bottom, #f8981d 0, #faaf4e 100%) !important;
	background-image: -o-linear-gradient(bottom, #f8981d 0, #faaf4e 100%) !important;
	background-image: -moz-linear-gradient(bottom, #f8981d 0, #faaf4e 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #f8981d 0, #faaf4e 100%) !important;
	background-image: -ms-linear-gradient(bottom, #f8981d 0, #faaf4e 100%) !important;
	background-color: #f8981d !important;
}
#lightbox_corporate_gift .code > a:hover:not(.inactive) {
	background-image: linear-gradient(bottom, #f48c08 0, #f89f2c 100%);
	background-image: -o-linear-gradient(bottom, #f48c08 0, #f89f2c 100%);
	background-image: -moz-linear-gradient(bottom, #f48c08 0, #f89f2c 100%);
	background-image: -webkit-linear-gradient(bottom, #f48c08 0, #f89f2c 100%);
	background-image: -ms-linear-gradient(bottom, #f48c08 0, #f89f2c 100%);
	background-color: #f48c08;
}
#lightbox_corporate_gift .code > div > span {
	color: #f8981d;
}
#lightbox_corporate_gift .code > p {
	width: 73%;
}
