body {	margin:0;	padding:0;}.overlay {background-color:black;opacity:0.5;width:100%;height:100%;position:absolute;z-index:1;}.coming-soon {	text-align:center;	margin:auto;	position:relative;	z-index:2;}.coming-soon img {max-width:300px;}.before-cs, .before-cs h4 {font-size: 25px;line-height: 30px;font-weight: bold;width: 70%;margin: 15px auto;color: #FFF;}.after-cs, .after-cs h4 {font-size: 20px;margin: 15px 0;color: #FFF;}.lead {	padding:16px;	margin: 20px 0 0;}//* COUNTDOWN CUSTOM *//.lead {    margin-top: 3em;    margin-bottom: 3em;}.lead > .countdown {    display: inline-block;    width: 120px;    height: 120px;    background: rgba(158, 158, 158, 0);    border: 1px solid #fff;    margin: 0 5px;    position: relative;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    -ms-border-radius: 50%;    border-radius: 50%;}.lead > .countdown > div {    display: table-cell;    vertical-align: middle;    height: 115px;    width: 120px;}.lead > .countdown .amount,.lead > .countdown .word {    display: block;    color: white;}.lead > .countdown .amount {	font-style: normal; 	font-weight: 700;  	font-size: 55px;  	text-transform: none;  	letter-spacing: -2px;  	word-spacing: 0;  	line-height: 1.3;}.lead > .section .word {    display: block; 	padding-top: 2px;  	font-size: 18px;  	color: #ffffff;  	border-top: 1px solid rgba(255, 255, 255);}/* Subscribe Form */.subscribe-form {	text-align:center;}.subscribe-form input {	outline: none;	-webkit-appearance: none;	color: #666666;	padding: 11px 5px;	margin: 0px;	line-height: 1.42857143;	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;	height: auto;	width: 250px;	margin-bottom: 20px;	box-sizing: border-box;	transition: background-color .3s ease, border .3s ease, color .3s ease;	border-radius: 5px;	border: 2px solid #fff;	padding-left:10px;}.subscribe-form button {    display: inline-block !important;    background: transparent;    border-radius: 5px;    padding: 9px 50px;    color: #fff;    line-height: 22px;    font-size: 16px;    outline: none;    outline-offset: 0px;    font-weight: bold;    margin-top: 5px;    margin-bottom: 5px;    border: 2px solid #fff;    transition: all .3s ease-in-out;    cursor: pointer;}.subscribe-form button:hover {background: #fff;color: #000;opacity: 0.8;}.red {	background-color:red;}.show-status {	clear: both;	float:none;	width:300px;	max-width:100%;	text-align:center;    display: none;    background-color: green;    padding: 5px;    color: white;    margin:auto;    margin-bottom:10px;}/*-----------------------------------------------------------------------*//*---------------- Start Magic Social CSS -----------------------*//*-----------------------------------------------------------------------*/[class*='mgpl-socials-']{padding: 0;width: auto;margin: 0 auto;display: block;}[class*='mgpl-socials-'] span {margin: 5px;display: inline-block;}.mgpl-socials-4 .social-facebook:before,.mgpl-socials-4 .social-facebook:after,[class*='mgpl-socials-'] .social-facebook{	background: #3b5998 !important;	border-color: #3b5998 !important;}.mgpl-socials-4 .social-googleplus:before,.mgpl-socials-4 .social-googleplus:after,[class*='mgpl-socials-'] .social-googleplus {	background: #d65342 !important;	border-color: #d65342 !important;}.mgpl-socials-4 .social-instagram:before,.mgpl-socials-4 .social-instagram:after,[class*='mgpl-socials-'] .social-instagram {	background: #4f2319 !important;	border-color: #4f2319 !important;}.mgpl-socials-4 .social-linkedin:before,.mgpl-socials-4 .social-linkedin:after,[class*='mgpl-socials-'] .social-linkedin {	background: #0077b5 !important;	border-color: #0077b5 !important;}.mgpl-socials-4 .social-pinterest:before,.mgpl-socials-4 .social-pinterest:after,[class*='mgpl-socials-'] .social-pinterest{	background: #bc3033 !important;	border-color: #bc3033 !important;}.mgpl-socials-4 .social-rss-feed:before,.mgpl-socials-4 .social-rss-feed:after,[class*='mgpl-socials-'] .social-rss-feed{	background: #ff6600 !important;	border-color: #ff6600 !important;}.mgpl-socials-4 .social-skype:before,.mgpl-socials-4 .social-skype:after,[class*='mgpl-socials-'] .social-skype{	background: #00aff0 !important;	border-color: #00aff0 !important;}.mgpl-socials-4 .social-twitter:before,.mgpl-socials-4 .social-twitter:after,[class*='mgpl-socials-'] .social-twitter{	background: #0084b4 !important;	border-color: #0084b4 !important;}.mgpl-socials-4 .social-yelp:before,.mgpl-socials-4 .social-yelp:after,[class*='mgpl-socials-'] .social-yelp{	background: #c41200 !important;	border-color: #c41200 !important;}.mgpl-socials-4 .social-youtube:before,.mgpl-socials-4 .social-youtube:after,[class*='mgpl-socials-'] .social-youtube {	background: #e52d27 !important;	border-color: #e52d27 !important;}[class*='mgpl-socials-'] [class*='social-']{	display: block;	position: relative;}/*--- Social 1 --*/.mgpl-socials-1 [class*='social-'] {	background: transparent !important;	border-bottom: 2px solid transparent;}.mgpl-socials-1 [class*='social-']:hover {	top: -2px;	border-radius: 50%;}/*--- Social 2 --*/.mgpl-socials-2 [class*='social-']{    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16);    -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16);}.mgpl-socials-2 [class*='social-']:hover{	border-radius:50%;	-webkit-border-radius:50%;}/*--- Social 3 --*/.mgpl-socials-3 [class*='social-']{    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16);    -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.16);    background-color: transparent !important;    border: 2px solid transparent;    width: 37px;    height: 37px;}.mgpl-socials-3 [class*='social-']:hover{	border-radius:50%;	-webkit-border-radius:50%;	-webkit-transform: rotateY(-180deg);	transform: rotateY(-180deg);}.mgpl-socials-3 [class*='social-']:hover .fornt {	-webkit-backface-visibility: hidden;	backface-visibility: hidden; }.mgpl-socials-3 [class*='social-']:hover .back {	-webkit-border-radius: 100%;	border-radius: 100%;	-webkit-backface-visibility: visible;	backface-visibility: visible;}.mgpl-socials-3 .front, .mgpl-socials-3 .back {	width: 33px;	height: 34px;	position: absolute;	top: 0;	left: 0;	-webkit-backface-visibility: visible;	backface-visibility: visible;}.mgpl-socials-3 .back {	-webkit-transform: rotateY(-180deg);	transform: rotateY(-180deg);	-webkit-backface-visibility: hidden;	backface-visibility: hidden;}.mgpl-socials-3 .social-facebook:hover,.mgpl-socials-10 .social-facebook .back{	background: #3b5998 !important;}.mgpl-socials-3 .social-googleplus:hover,.mgpl-socials-10 .social-googleplus .back{	background: #d65342 !important;}.mgpl-socials-3 .social-instagram:hover,.mgpl-socials-10 .social-instagram .back {	background: #4f2319 !important;}.mgpl-socials-3 .social-linkedin:hover,.mgpl-socials-10 .social-linkedin .back {	background: #0077b5 !important;}.mgpl-socials-3 .social-pinterest:hover,.mgpl-socials-10 .social-pinterest .back{	background: #bc3033 !important;}.mgpl-socials-3 .social-rss-feed:hover,.mgpl-socials-10 .social-rss-feed .back {	background: #ff6600 !important;}.mgpl-socials-3 .social-skype:hover,.mgpl-socials-10 .social-skype .back{	background: #00aff0 !important;}.mgpl-socials-3 .social-twitter:hover,.mgpl-socials-10 .social-twitter .back{	background: #0084b4 !important;}.mgpl-socials-3 .social-yelp:hover,.mgpl-socials-10 .social-yelp .back{	background: #c41200 !important;}.mgpl-socials-3 .social-youtube:hover,.mgpl-socials-10 .social-youtube .back{	background: #e52d27 !important;}/*--- Social 4 --*/.mgpl-socials-4 [class*='social-'] img{    filter: brightness(10) contrast(10) grayscale(1) saturate(10) sepia(1);}.mgpl-socials-4 [class*='social-'], .mgpl-socials-4 [class*='social-']:before, .mgpl-socials-4 [class*='social-']:after {    height: 18px;    width: 32px;    box-sizing: border-box;}.mgpl-socials-4 [class*='social-']:before, .mgpl-socials-4 [class*='social-']:after {    -webkit-transition: 0.8s;    transition: 0.8s;    position: absolute;	 content: "";	 z-index: -1;        left: 0px;         top: 0;       }.mgpl-socials-4 [class*='social-']:before {    -webkit-transform: rotate(60deg);            transform: rotate(60deg);}.mgpl-socials-4 [class*='social-']:after {    -webkit-transform: rotate(-60deg);            transform: rotate(-60deg);}.mgpl-socials-4 [class*='social-'] img{	top: -7px;    position: relative;}.mgpl-socials-4 [class*='social-']:hover, .mgpl-socials-4 [class*='social-']:hover:before, .mgpl-socials-4 [class*='social-']:hover:after {    background: transparent !important;    border-left: 1px solid transparent;    border-right: 1px solid transparent;}.mgpl-socials-4 [class*='social-']:hover,.mgpl-socials-5 [class*='social-']:hover {	-webkit-transform: rotate(360deg);			transform: rotate(360deg);	}.mgpl-socials-4 [class*='social-']:hover img {    filter: none;}/*--- Social 6 --*/.mgpl-socials-6 [class*='social-'],.mgpl-socials-7 [class*='social-']{    border-radius: 100%;}.mgpl-socials-6 [class*='social-']:hover {    -webkit-transform: rotateY(360deg);    	        transform: rotateY(360deg);}/*--- Social 7 --*/.mgpl-socials-7 [class*='social-']{    background: transparent !important;    border: 2px solid transparent;}.mgpl-socials-7 [class*='social-']:hover {    -webkit-transform: translateY(-10px);            transform: translateY(-10px);}/*--- Social 8 --*/.mgpl-socials-8 [class*='social-']{    background: transparent !important;    border: 2px solid #333 !important;}.mgpl-socials-8 [class*='social-']:hover{	-webkit-filter: grayscale(0.99);	filter: grayscale(0.99);}/*--- Social 9 --*/.mgpl-socials-9 [class*='social-']{    background: transparent !important;}.mgpl-socials-9 [class*='social-']:hover{	-webkit-filter: grayscale(0.99);	filter: grayscale(0.99);}/*--- Social 10 --*/.mgpl-socials-10 [class*='social-'] {	background: #333;	float: left;	margin: 0 20px;	-webkit-transform-style: preserve-3d;	transform-style: preserve-3d;	display: inline-block;}.mgpl-socials-10 [class*='social-']:hover {	-webkit-transform: rotateX(-90deg);	transform: rotateX(-90deg);}.mgpl-socials-10 [class*='social-']:hover .fornt {	-webkit-backface-visibility: hidden;	backface-visibility: hidden;}.mgpl-socials-10 [class*='social-']:hover .back {	-webkit-backface-visibility: visible;	backface-visibility: visible;}.mgpl-socials-10 .front, .mgpl-socials-10 .back {	width: 37px;	height: 37px;	background: #333;	position: absolute;	top: 0;	left: 0;	-webkit-transform: translateZ(18px);	transform: translateZ(18px);	-webkit-backface-visibility: visible;	backface-visibility: visible; }.mgpl-socials-10 .back {	-webkit-transform: rotateX(90deg) translateZ(18px);	transform: rotateX(90deg) translateZ(18px);	-webkit-backface-visibility: hidden;	backface-visibility: hidden; }/*-----------------------------------------------------------------------*//*---------------- End Magic Social CSS -----------------------*//*-----------------------------------------------------------------------*/