			/* || BOXES */
									.instructions {
										text-align: center;
										padding: 10px;
										background-color: #232f3e;
										border-radius: 4px;
										color: #fff;
										margin-top: 20px;
									}

									.instructions table {
										width: 100%;
									}

									.instructions td:first-child {
										padding-right: 10px;
										width: 10px;
									}

									.instructions td:last-child {
										padding-left: 10px;
										width: 10px;
									}

									.boxes,
									.boxes .cbox,
									.boxes img {
										width: 100%;
									}

									.boxes {
										margin: 10px 0;
									}

									.box-o-t {
										position: absolute;
										top: -34%;
									}

									.boxes .discover .box-o-b {
										z-index: 1;
										position: relative;
									}

									.boxes .iphone {
										width: 76%;
										height: auto;
										position: absolute;
										z-index: 0;
										top: -20%;
										left: 12%;
										-webkit-transition-duration: 0.7s;
										transition-duration: 0.7s;
									}

									.boxes .discover>.iphone {
										top: -60%;
									}

									.boxes>div {
										position: relative;
										display: inline-block;
										width: 32.5%;
										height: 50%;
										-webkit-transition-duration: 0.2s;
										transition-duration: 0.2s;
										cursor: pointer;
									}

									.boxes>div:hover {
										-webkit-transform: scale(1.1, 1.1);
										transform: scale(1.1, 1.1);
									}

									@media (max-width: 479px) {
										.boxes>div {
											width: 32%;
										}
									}

									@media (max-width: 319px) {
										.boxes>div {
											width: 48%;
										}
									}

									/* SWEET ALERT */
									.sweet-alert,
									.sweet-overlay {
										position: fixed;
										display: none;
									}

									.sweet-overlay {
										background-color: #000;
										-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
										background-color: rgba(0, 0, 0, 0.4);
										left: 0;
										right: 0;
										top: 0;
										bottom: 0;
										z-index: 10000;
									}

									.sweet-alert {
										background-color: #fff;
										font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
										width: 478px;
										padding: 17px;
										border-radius: 5px;
										text-align: center;
										left: 50%;
										top: 35%;
										margin-left: -256px;
										margin-top: -150px;
										overflow: hidden;
										z-index: 99999;
									}

									@media all and (max-width: 540px) {
										.sweet-alert {
											width: auto;
											margin-left: 0;
											margin-right: 0;
											left: 15px;
											right: 15px;
										}
									}

									.sweet-alert h2 {
										color: #575757;
										font-size: 25px;
										text-align: center;
										font-weight: 600;
										text-transform: none;
										position: relative;
										margin: 10px 0;
										padding: 0;
										line-height: 40px;
										display: block;
									}

									.sweet-alert p {
										color: #797979;
										font-size: 15px;
										font-weight: 300;
										position: relative;
										text-align: inherit;
										float: none;
										margin: 0;
										padding: 0;
										line-height: normal;
									}

									.sweet-alert .la-ball-fall {
										position: absolute;
										left: 50%;
										top: 50%;
										margin-left: -27px;
										margin-top: 4px;
										opacity: 0;
										visibility: hidden;
									}

									.sweet-alert button {
										background-color: #e84242;
										color: #fff;
										border: none;
										box-shadow: none;
										font-size: 17px;
										font-weight: 500;
										-webkit-border-radius: 4px;
										border-radius: 5px;
										padding: 10px 32px;
										margin: 26px 5px 0;
										cursor: pointer;
									}

									.sweet-alert button:focus {
										outline: 0;
										box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05);
									}

									.sweet-alert button:hover {
										background-color: #7ecff4;
									}

									.sweet-alert button:active {
										background-color: #5dc2f1;
									}

									.sweet-alert button::-moz-focus-inner {
										border: 0;
									}

									.sweet-alert .sa-icon {
										width: 80px;
										height: 80px;
										border: 4px solid gray;
										-webkit-border-radius: 40px;
										border-radius: 50%;
										margin: 20px auto;
										padding: 0;
										position: relative;
										box-sizing: content-box;
									}

									.sweet-alert .sa-icon.sa-success {
										border-color: #a5dc86;
									}

									.sweet-alert .sa-icon.sa-success::after,
									.sweet-alert .sa-icon.sa-success::before {
										content: "";
										position: absolute;
										width: 60px;
										height: 120px;
										background: #fff;
									}

									.sweet-alert .sa-icon.sa-success::before {
										-webkit-border-radius: 120px 0 0 120px;
										border-radius: 120px 0 0 120px;
										top: -7px;
										left: -33px;
										-webkit-transform: rotate(-45deg);
										transform: rotate(-45deg);
										-webkit-transform-origin: 60px 60px;
										transform-origin: 60px 60px;
									}

									.sweet-alert .sa-icon.sa-success::after {
										-webkit-border-radius: 0 120px 120px 0;
										border-radius: 0 120px 120px 0;
										top: -11px;
										left: 30px;
										-webkit-transform: rotate(-45deg);
										transform: rotate(-45deg);
										-webkit-transform-origin: 0 60px;
										transform-origin: 0 60px;
									}

									.sweet-alert .sa-icon.sa-success .sa-placeholder {
										width: 80px;
										height: 80px;
										border: 4px solid rgba(165, 220, 134, 0.2);
										-webkit-border-radius: 40px;
										border-radius: 50%;
										box-sizing: content-box;
										position: absolute;
										left: -4px;
										top: -4px;
										z-index: 2;
									}

									.sweet-alert .sa-icon.sa-success .sa-fix {
										width: 5px;
										height: 90px;
										background-color: #fff;
										position: absolute;
										left: 28px;
										top: 8px;
										z-index: 1;
										-webkit-transform: rotate(-45deg);
										transform: rotate(-45deg);
									}

									.sweet-alert .sa-icon.sa-success .sa-line {
										height: 5px;
										background-color: #a5dc86;
										display: block;
										border-radius: 2px;
										position: absolute;
										z-index: 2;
									}

									.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
										width: 25px;
										left: 14px;
										top: 46px;
										-webkit-transform: rotate(45deg);
										transform: rotate(45deg);
									}

									.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
										width: 47px;
										right: 8px;
										top: 38px;
										-webkit-transform: rotate(-45deg);
										transform: rotate(-45deg);
									}

									@-webkit-keyframes showSweetAlert {
										0% {
											transform: scale(0.7);
											-webkit-transform: scale(0.7);
										}

										45% {
											transform: scale(1.05);
											-webkit-transform: scale(1.05);
										}

										80% {
											transform: scale(0.95);
											-webkit-transform: scale(0.95);
										}

										100% {
											transform: scale(1);
											-webkit-transform: scale(1);
										}
									}

									@keyframes showSweetAlert {
										0% {
											transform: scale(0.7);
											-webkit-transform: scale(0.7);
										}

										45% {
											transform: scale(1.05);
											-webkit-transform: scale(1.05);
										}

										80% {
											transform: scale(0.95);
											-webkit-transform: scale(0.95);
										}

										100% {
											transform: scale(1);
											-webkit-transform: scale(1);
										}
									}

									@-webkit-keyframes hideSweetAlert {
										0% {
											transform: scale(1);
											-webkit-transform: scale(1);
										}

										100% {
											transform: scale(0.5);
											-webkit-transform: scale(0.5);
										}
									}

									@keyframes hideSweetAlert {
										0% {
											transform: scale(1);
											-webkit-transform: scale(1);
										}

										100% {
											transform: scale(0.5);
											-webkit-transform: scale(0.5);
										}
									}

									@-webkit-keyframes slideFromTop {
										0% {
											top: 0;
										}

										100% {
											top: 50%;
										}
									}

									@keyframes slideFromTop {
										0% {
											top: 0;
										}

										100% {
											top: 50%;
										}
									}

									@-webkit-keyframes slideToTop {
										0% {
											top: 50%;
										}

										100% {
											top: 0;
										}
									}

									@keyframes slideToTop {
										0% {
											top: 50%;
										}

										100% {
											top: 0;
										}
									}

									@-webkit-keyframes slideFromBottom {
										0% {
											top: 70%;
										}

										100% {
											top: 50%;
										}
									}

									@keyframes slideFromBottom {
										0% {
											top: 70%;
										}

										100% {
											top: 50%;
										}
									}

									@-webkit-keyframes slideToBottom {
										0% {
											top: 50%;
										}

										100% {
											top: 70%;
										}
									}

									@keyframes slideToBottom {
										0% {
											top: 50%;
										}

										100% {
											top: 70%;
										}
									}

									@-webkit-keyframes animateSuccessTip {

										0%,
										54% {
											width: 0;
											left: 1px;
											top: 19px;
										}

										70% {
											width: 50px;
											left: -8px;
											top: 37px;
										}

										84% {
											width: 17px;
											left: 21px;
											top: 48px;
										}

										100% {
											width: 25px;
											left: 14px;
											top: 45px;
										}
									}

									@keyframes animateSuccessTip {

										0%,
										54% {
											width: 0;
											left: 1px;
											top: 19px;
										}

										70% {
											width: 50px;
											left: -8px;
											top: 37px;
										}

										84% {
											width: 17px;
											left: 21px;
											top: 48px;
										}

										100% {
											width: 25px;
											left: 14px;
											top: 45px;
										}
									}

									@-webkit-keyframes animateSuccessLong {

										0%,
										65% {
											width: 0;
											right: 46px;
											top: 54px;
										}

										84% {
											width: 55px;
											right: 0;
											top: 35px;
										}

										100% {
											width: 47px;
											right: 8px;
											top: 38px;
										}
									}

									@keyframes animateSuccessLong {

										0%,
										65% {
											width: 0;
											right: 46px;
											top: 54px;
										}

										84% {
											width: 55px;
											right: 0;
											top: 35px;
										}

										100% {
											width: 47px;
											right: 8px;
											top: 38px;
										}
									}

									@-webkit-keyframes rotatePlaceholder {

										0%,
										5% {
											transform: rotate(-45deg);
											-webkit-transform: rotate(-45deg);
										}

										100%,
										12% {
											transform: rotate(-405deg);
											-webkit-transform: rotate(-405deg);
										}
									}

									@keyframes rotatePlaceholder {

										0%,
										5% {
											transform: rotate(-45deg);
											-webkit-transform: rotate(-45deg);
										}

										100%,
										12% {
											transform: rotate(-405deg);
											-webkit-transform: rotate(-405deg);
										}
									}

									.animateSuccessTip {
										-webkit-animation: animateSuccessTip 0.75s;
										animation: animateSuccessTip 0.75s;
									}

									.animateSuccessLong {
										-webkit-animation: animateSuccessLong 0.75s;
										animation: animateSuccessLong 0.75s;
									}

									.sa-icon.sa-success.animate::after {
										-webkit-animation: rotatePlaceholder 4.25s ease-in;
										animation: rotatePlaceholder 4.25s ease-in;
									}

									@-webkit-keyframes animateErrorIcon {
										0% {
											transform: rotateX(100deg);
											-webkit-transform: rotateX(100deg);
											opacity: 0;
										}

										100% {
											transform: rotateX(0);
											-webkit-transform: rotateX(0);
											opacity: 1;
										}
									}

									@keyframes animateErrorIcon {
										0% {
											transform: rotateX(100deg);
											-webkit-transform: rotateX(100deg);
											opacity: 0;
										}

										100% {
											transform: rotateX(0);
											-webkit-transform: rotateX(0);
											opacity: 1;
										}
									}

									.animateErrorIcon {
										-webkit-animation: animateErrorIcon 0.5s;
										animation: animateErrorIcon 0.5s;
									}

									@-webkit-keyframes animateXMark {

										0%,
										50% {
											transform: scale(0.4);
											-webkit-transform: scale(0.4);
											margin-top: 26px;
											opacity: 0;
										}

										80% {
											transform: scale(1.15);
											-webkit-transform: scale(1.15);
											margin-top: -6px;
										}

										100% {
											transform: scale(1);
											-webkit-transform: scale(1);
											margin-top: 0;
											opacity: 1;
										}
									}

									@keyframes animateXMark {

										0%,
										50% {
											transform: scale(0.4);
											-webkit-transform: scale(0.4);
											margin-top: 26px;
											opacity: 0;
										}

										80% {
											transform: scale(1.15);
											-webkit-transform: scale(1.15);
											margin-top: -6px;
										}

										100% {
											transform: scale(1);
											-webkit-transform: scale(1);
											margin-top: 0;
											opacity: 1;
										}
									}

									.animateXMark {
										-webkit-animation: animateXMark 0.5s;
										animation: animateXMark 0.5s;
									}

									@-webkit-keyframes pulseWarning {
										0% {
											border-color: #f8d486;
										}

										100% {
											border-color: #f8bb86;
										}
									}

									@keyframes pulseWarning {
										0% {
											border-color: #f8d486;
										}

										100% {
											border-color: #f8bb86;
										}
									}

									@-webkit-keyframes pulseWarningIns {
										0% {
											background-color: #f8d486;
										}

										100% {
											background-color: #f8bb86;
										}
									}

									@keyframes pulseWarningIns {
										0% {
											background-color: #f8d486;
										}

										100% {
											background-color: #f8bb86;
										}
									}

									@-webkit-keyframes rotate-loading {
										0% {
											transform: rotate(0);
										}

										100% {
											transform: rotate(360deg);
										}
									}

									@keyframes rotate-loading {
										0% {
											transform: rotate(0);
										}

										100% {
											transform: rotate(360deg);
										}
									}

									.sweet-alert .sa-icon.sa-success {
										border-color: transparent \9;
									}

									.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
										-ms-transform: rotate(45deg) \9;
									}

									.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
										-ms-transform: rotate(-45deg) \9;
									}

									.la-ball-fall {
										font-size: 0;
										color: #fff;
										width: 54px;
										height: 18px;
									}

									@-webkit-keyframes ball-fall {
										0% {
											opacity: 0;
											-webkit-transform: translateY(-145%);
											transform: translateY(-145%);
										}

										10%,
										90% {
											opacity: 0.5;
										}

										20%,
										80% {
											opacity: 1;
											-webkit-transform: translateY(0);
											transform: translateY(0);
										}

										100% {
											opacity: 0;
											-webkit-transform: translateY(145%);
											transform: translateY(145%);
										}
									}

									@-moz-keyframes ball-fall {
										0% {
											opacity: 0;
											-moz-transform: translateY(-145%);
											transform: translateY(-145%);
										}

										10%,
										90% {
											opacity: 0.5;
										}

										20%,
										80% {
											opacity: 1;
											-moz-transform: translateY(0);
											transform: translateY(0);
										}

										100% {
											opacity: 0;
											-moz-transform: translateY(145%);
											transform: translateY(145%);
										}
									}

									@-o-keyframes ball-fall {
										0% {
											opacity: 0;
											-o-transform: translateY(-145%);
											transform: translateY(-145%);
										}

										10%,
										90% {
											opacity: 0.5;
										}

										20%,
										80% {
											opacity: 1;
											-o-transform: translateY(0);
											transform: translateY(0);
										}

										100% {
											opacity: 0;
											-o-transform: translateY(145%);
											transform: translateY(145%);
										}
									}

									@keyframes ball-fall {
										0% {
											opacity: 0;
											-webkit-transform: translateY(-145%);
											-moz-transform: translateY(-145%);
											-o-transform: translateY(-145%);
											transform: translateY(-145%);
										}

										10%,
										90% {
											opacity: 0.5;
										}

										20%,
										80% {
											opacity: 1;
											-webkit-transform: translateY(0);
											-moz-transform: translateY(0);
											-o-transform: translateY(0);
											transform: translateY(0);
										}

										100% {
											opacity: 0;
											-webkit-transform: translateY(145%);
											-moz-transform: translateY(145%);
											-o-transform: translateY(145%);
											transform: translateY(145%);
										}
									}

									.bounce {
										-webkit-animation-name: bounce;
										animation-name: bounce;
										-webkit-transform-origin: center bottom;
										transform-origin: center bottom;
										animation-duration: 1000ms;
									}

									.bounceIn {
										-webkit-animation-name: bounceIn;
										animation-name: bounceIn;
										animation-duration: 1000ms;
									}

									@-webkit-keyframes bounce {

										0%,
										100%,
										20%,
										53%,
										80% {
											-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
											animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
											-webkit-transform: translate3d(0, 0, 0);
											transform: translate3d(0, 0, 0);
										}

										40%,
										43% {
											-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
											animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
											-webkit-transform: translate3d(0, -30px, 0);
											transform: translate3d(0, -30px, 0);
										}

										70% {
											-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
											animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
											-webkit-transform: translate3d(0, -15px, 0);
											transform: translate3d(0, -15px, 0);
										}

										90% {
											-webkit-transform: translate3d(0, -4px, 0);
											transform: translate3d(0, -4px, 0);
										}
									}

									@keyframes bounce {

										0%,
										100%,
										20%,
										53%,
										80% {
											-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
											animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
											-webkit-transform: translate3d(0, 0, 0);
											transform: translate3d(0, 0, 0);
										}

										40%,
										43% {
											-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
											animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
											-webkit-transform: translate3d(0, -30px, 0);
											transform: translate3d(0, -30px, 0);
										}

										70% {
											-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
											animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
											-webkit-transform: translate3d(0, -15px, 0);
											transform: translate3d(0, -15px, 0);
										}

										90% {
											-webkit-transform: translate3d(0, -4px, 0);
											transform: translate3d(0, -4px, 0);
										}
									}

									@-webkit-keyframes bounceIn {

										0%,
										20%,
										40%,
										60%,
										80% {
											-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
											animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
										}

										0% {
											opacity: 0;
											-webkit-transform: scale3d(0.3, 0.3, 0.3);
											transform: scale3d(0.3, 0.3, 0.3);
										}

										20% {
											-webkit-transform: scale3d(1.1, 1.1, 1.1);
											transform: scale3d(1.1, 1.1, 1.1);
										}

										40% {
											-webkit-transform: scale3d(0.9, 0.9, 0.9);
											transform: scale3d(0.9, 0.9, 0.9);
										}

										60% {
											opacity: 1;
											-webkit-transform: scale3d(1.03, 1.03, 1.03);
											transform: scale3d(1.03, 1.03, 1.03);
										}

										80% {
											-webkit-transform: scale3d(0.97, 0.97, 0.97);
											transform: scale3d(0.97, 0.97, 0.97);
										}

										100% {
											opacity: 1;
											-webkit-transform: scale3d(1, 1, 1);
											transform: scale3d(1, 1, 1);
										}
									}

									@keyframes bounceIn {

										0%,
										20%,
										40%,
										60%,
										80% {
											-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
											animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
										}

										0% {
											opacity: 0;
											-webkit-transform: scale3d(0.3, 0.3, 0.3);
											transform: scale3d(0.3, 0.3, 0.3);
										}

										20% {
											-webkit-transform: scale3d(1.1, 1.1, 1.1);
											transform: scale3d(1.1, 1.1, 1.1);
										}

										40% {
											-webkit-transform: scale3d(0.9, 0.9, 0.9);
											transform: scale3d(0.9, 0.9, 0.9);
										}

										60% {
											opacity: 1;
											-webkit-transform: scale3d(1.03, 1.03, 1.03);
											transform: scale3d(1.03, 1.03, 1.03);
										}

										80% {
											-webkit-transform: scale3d(0.97, 0.97, 0.97);
											transform: scale3d(0.97, 0.97, 0.97);
										}

										100% {
											opacity: 1;
											-webkit-transform: scale3d(1, 1, 1);
											transform: scale3d(1, 1, 1);
										}
									}

									.la-ball-fall,
									.visible {
										display: block;
									}

									/* || SPIN WRAPPER */
									.spin-wrapper {
										-webkit-box-shadow: 0 0 10px;
										box-shadow: 0 0 10px;
										border: 3px solid red;
										padding: 20px 10px;
										border-radius: 10px;
										text-align: center;
										-webkit-box-sizing: border-box;
										box-sizing: border-box;
									}

									.spin-result-wrapper {
										display: none;
										padding: 0 10px;
										-webkit-box-sizing: border-box;
										box-sizing: border-box;
										width: 100%;
										top: 0;
										z-index: 999;
										left: 0;
										height: 100%;
										position: fixed;
										background-color: rgba(0, 0, 0, 0.6);
										text-align: center;
									}

									.pop-up-layer {
										position: fixed !important;
										top: 0px !important;
										width: 100% !important;
										height: 100% !important;
										background-color: rgba(0, 0, 0, 0.7) !important;
										z-index: 99 !important;
									}

									.pop-up-layer-show {
										display: block;
									}

									.pop-up-window {
										position: relative;
										max-width: 400px;
										right: 0px;
										left: 0px;
										top: 40%;
										margin: 0px auto;
										background: #ffffff none repeat scroll 0% 0%;
										text-align: center;
										padding: 10px;
										padding-top: 70px;
										padding-bottom: 20px;
										border-radius: 10px;
										-webkit-animation: 0.7s ease 0s normal none 1 running pop-up-appear;
										animation: 0.7s ease 0s normal none 1 running pop-up-appear;
									}

									.pop-up-window::before {
										content: "";
										position: absolute;
										width: 110px;
										height: 110px;
										top: -55px;
										left: 0px;
										right: 0px;
										margin: 0px auto;
										background-color: rgb(113, 195, 65);
										border-radius: 50%;
										-webkit-animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-before;
										animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-before;
									}

									.pop-up-window::after {
										content: "";
										position: absolute;
										width: 50px;
										height: 20px;
										top: -20px;
										left: 0px;
										right: 0px;
										margin: 0px auto;
										border-width: medium medium 4px 4px;
										border-style: none none solid solid;
										border-color: currentcolor currentcolor rgb(255, 255, 255) rgb(255, 255, 255);
										-moz-border-top-colors: none;
										-moz-border-right-colors: none;
										-moz-border-bottom-colors: none;
										-moz-border-left-colors: none;
										-o-border-image: none;
										border-image: none;
										-webkit-transform: rotate(-45deg);
										-ms-transform: rotate(-45deg);
										transform: rotate(-45deg);
										-webkit-transition: opacity 1s ease 0s;
										-o-transition: opacity 1s ease 0s;
										transition: opacity 1s ease 0s;
										-webkit-animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-after;
										animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-after;
									}

									@-webkit-keyframes pop-up-appear {
										0% {
											-webkit-transform: translateY(-2000px);
											transform: translateY(-2000px);
										}

										30% {
											-webkit-transform: translateY(100px);
											transform: translateY(100px);
										}

										100% {
											-webkit-transform: translateY(0px);
											transform: translateY(0px);
										}
									}

									@keyframes pop-up-appear {
										0% {
											-webkit-transform: translateY(-2000px);
											transform: translateY(-2000px);
										}

										30% {
											-webkit-transform: translateY(100px);
											transform: translateY(100px);
										}

										100% {
											-webkit-transform: translateY(0px);
											transform: translateY(0px);
										}
									}

									@-webkit-keyframes pop-up-appear-before {
										0% {
											-webkit-transform: scale(0);
											transform: scale(0);
										}

										100% {
											-webkit-transform: scale(1);
											transform: scale(1);
										}
									}

									@keyframes pop-up-appear-before {
										0% {
											-webkit-transform: scale(0);
											transform: scale(0);
										}

										100% {
											-webkit-transform: scale(1);
											transform: scale(1);
										}
									}

									@-webkit-keyframes pop-up-appear-after {
										0% {
											opacity: 0;
										}

										100% {
											opacity: 1;
										}
									}

									@keyframes pop-up-appear-after {
										0% {
											opacity: 0;
										}

										100% {
											opacity: 1;
										}
									}

									.pop-up-heading {
										font-size: 40px;
										margin-bottom: 20px;
									}

									.pop-up-text {
										margin-bottom: 25px;
										font-size: 24px;
										line-height: 30px;
										text-align: center !important;
									}

									.pop-up-button {
										text-transform: uppercase;
										text-decoration: none;
										padding: 10px 20%;
										font-size: 20px;
										border-radius: 5px;
										background-color: rgb(113, 195, 65);
										color: rgb(255, 255, 255);
										border: medium none;
										cursor: pointer;
										outline: medium none;
									}

									.pop-up-button:hover {
										color: rgb(255, 255, 255);
										text-decoration: none;
									}

									.close-popup {
										position: absolute;
										width: 30px;
										height: 30px;
										background-image: url("../fonts/cross.svg");
										background-size: 100%;
										top: -40px;
										border-radius: 50%;
										-webkit-box-shadow: 0 0 10px #fff;
										box-shadow: 0 0 10px #fff;
										right: -40px;
										cursor: pointer;
									}
										@font-face {
			font-family: 'Roboto';
			src: local('Roboto Thin'),
				local('Roboto-Thin'),
				url('../fonts/Robotothin.woff2') format('woff2'),
				url('../fonts/Robotothin.woff') format('woff'),
				url('../fonts/Robotothin.ttf') format('truetype');
			font-weight: 100;
			font-style: normal;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto Thin Italic'),
				local('Roboto-ThinItalic'),
				url('../fonts/Robotothinitalic.woff2') format('woff2'),
				url('../fonts/Robotothinitalic.woff') format('woff'),
				url('../fonts/Robotothinitalic.ttf') format('truetype');
			font-weight: 100;
			font-style: italic;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto Light'),
				local('Roboto-Light'),
				url('../fonts/Robotolight.woff2') format('woff2'),
				url('../fonts/Robotolight.woff') format('woff'),
				url('../fonts/Robotolight.ttf') format('truetype');
			font-weight: 300;
			font-style: normal;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto Light Italic'),
				local('Roboto-LightItalic'),
				url('../fonts/Robotolightitalic.woff2') format('woff2'),
				url('../fonts/Robotolightitalic.woff') format('woff'),
				url('../fonts/Robotolightitalic.ttf') format('truetype');
			font-weight: 300;
			font-style: italic;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto'),
				local('Roboto-Regular'),
				url('../fonts/Roboto.woff2') format('woff2'),
				url('../fonts/Roboto.woff') format('woff'),
				url('../fonts/Roboto.ttf') format('truetype');
			font-weight: 400;
			font-style: normal;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto Italic'),
				local('Roboto-Italic'),
				url('../fonts/Robotoitalic.woff2') format('woff2'),
				url('../fonts/Robotoitalic.woff') format('woff'),
				url('../fonts/Robotoitalic.ttf') format('truetype');
			font-weight: 400;
			font-style: italic;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto Medium'),
				local('Roboto-Medium'),
				url('../fonts/Robotomedium.woff2') format('woff2'),
				url('../fonts/Robotomedium.woff') format('woff'),
				url('../fonts/Robotomedium.ttf') format('truetype');
			font-weight: 500;
			font-style: normal;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto Medium Italic'),
				local('Roboto-MediumItalic'),
				url('../fonts/Robotomediumitalic.woff2') format('woff2'),
				url('../fonts/Robotomediumitalic.woff') format('woff'),
				url('../fonts/Robotomediumitalic.ttf') format('truetype');
			font-weight: 500;
			font-style: italic;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto Bold'),
				local('Roboto-Bold'),
				url('../fonts/Robotobold.woff2') format('woff2'),
				url('../fonts/Robotobold.woff') format('woff'),
				url('../fonts/Robotobold.ttf') format('truetype');
			font-weight: 700;
			font-style: normal;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto Bold Italic'),
				local('Roboto-BoldItalic'),
				url('../fonts/Robotobolditalic.woff2') format('woff2'),
				url('../fonts/Robotobolditalic.woff') format('woff'),
				url('../fonts/Robotobolditalic.ttf') format('truetype');
			font-weight: 700;
			font-style: italic;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto Black'),
				local('Roboto-Black'),
				url('../fonts/Robotoblack.woff2') format('woff2'),
				url('../fonts/Robotoblack.woff') format('woff'),
				url('../fonts/Robotoblack.ttf') format('truetype');
			font-weight: 900;
			font-style: normal;
		}

		@font-face {
			font-family: 'Roboto';
			src: local('Roboto Black Italic'),
				local('Roboto-BlackItalic'),
				url('../fonts/Robotoblackitalic.woff2') format('woff2'),
				url('../fonts/Robotoblackitalic.woff') format('woff'),
				url('../fonts/Robotoblackitalic.ttf') format('truetype');
			font-weight: 900;
			font-style: italic;
		}

		@font-face {
			font-family: 'Roboto Condensed';
			font-style: normal;
			font-weight: 400;
			src: local('Roboto Condensed'),
				local('RobotoCn-Regular'),
				url(../fonts/roboto-condensed.woff) format('woff'),
				url(../fonts/roboto-condensed.ttf) format('truetype');
		}

		#created-button-1,
		#created-button-2 {
			line-height: 1.5em !important;
		}

		.my-com-date {
			color: rgb(91, 95, 101);
			text-shadow: 0 0 0px #000000;
			font-weight: 600;
			line-height: 34px;
			padding: 1px 4px 1px 4px;
			background: #fdfdfd;
			border-radius: 3px;
			font-size: 20px;
		}

		.out-comebacker-content-btn:hover {
			text-decoration: none !important;
			transition: 0.3s !important;
		}

		.out-comebacker-content-btn:focus {
			text-decoration: none;
			color: #fff;
		}

		.out-comebacker-content-btn:active {
			border: 1px solid #fff;
		}

		a:active,
		a:focus {
			outline: none;
		}

		input,
		textarea {
			outline: none;
		}

		input:active,
		textarea:active {
			outline: none;
		}

		:focus {
			outline: none;
		}

		textarea {
			resize: none;
		}

		textarea {
			resize: vertical;
		}

		textarea {
			resize: horizontal;
		}

		button:active,
		button:focus {
			outline: none !important;
		}

		button::-moz-focus-inner {
			border: 0 !important;
		}

		.pl_field_address_info {
			height: 0;
			display: block;
		}