.fancybox_announced_popup {
    background: none !important;
}

.fancybox_announced_popup.fancybox-opened {
    z-index: 9999 !important;
}

.fancybox-lock .fancybox-overlay {
    z-index: 99999;
}
.fancybox_announced_popup{
    border: 10px solid #0099FF;
    background: #1b1d1f !important;
    border-radius: 4px;
	width:455px;
	overflow:hidden;
	position:relative;
	padding:37px 35px;
	font-family: "Whitney-Bold";
	font-size:21px;
	line-height:25px;
	text-align:center;
	color:#0f304c;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.fancybox_announced_popup h2{
	padding:11px 15px;
	margin:0 -35px 20px;
	background:#0f304c;
	font-family: "Gotham-Bold";
	font-size:21px;
	line-height:24px;
	font-weight:normal;
	text-transform:uppercase;
	color:#0099ff;
}
.fancybox_announced_popup h3{
    font-family: "Gotham-Book";
    font-size: 26px;
    line-height: 30px;
    margin: 0 0 10px;
    color: #0099FF;
}
.fancybox_announced_popup .btn{
	display:inline-block;
	vertical-align:top;
	margin:32px 0 20px;
	padding:15px 32px;
	background:#2e9aff;
	font-family: "Gotham-Bold";
	font-size:18px;
	line-height:20px;
	font-weight:normal;
	color:#fff;
}
.fancybox_announced_popup .btn:hover{
	background:#0f304c;
	text-decoration:none;
}
.fancybox_announced_popup .link{
	font-family: "Whitney-Medium";
	font-size:18px;
	line-height:20px;
	font-style:italic;
	color:#666;
}
.fancybox_announced_popup p{
	margin:0;
}
/* .fancybox-close{
	background:url(../images/close.png) no-repeat !important;
	width:18px !important;
	height:18px !important;
	top:10px !important;
	right:10px !important;
} */
.fancybox-close:hover{
	opacity:0.8;
}
#announced_popup #mc_embed_signup {
	text-align: left;
	width: 100%;
	overflow: hidden;
}
#announced_popup #mc_embed_signup label {
	text-align: left !important;
	color: #FFF !important;
}
#announced_popup #mc_embed_signup input {
	width: 100% !important;
	max-width: 100% !important;
}
#announced_popup #mc_embed_signup input[type=submit] {
	margin-bottom: 10px !important;
	margin-top: 20px !important;
	max-width: 150px !important;
}
#announced_popup p {
color: #FFF;
	font-family: "Whitney-Medium";
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 15px;
}
a.fancybox-close {
background-image: url(http://laautoshow.com/wp-content/themes/laauto/js/fancybox/source/fancybox_sprite.png) !IMPORTANT;
    position: absolute;
    top: -10px !important;
    right: -10px !important;
    width: 36px !important;
    height: 36px !important;
    cursor: pointer;
    z-index: 8040;
}
@media (max-width: 767px) {
	.fancybox_announced_popup{
		width:300px;
		padding:22px;
		font-size:14px;
		line-height:16px;
	}
	.fancybox_announced_popup h2{
		margin:0 -22px 14px;
		padding:8px 15px 7px;
		font-size:14px;
		line-height:16px;
	}
	.fancybox_announced_popup h3{
		margin:0 0 15px;
		font-size:24px;
		line-height:31px;
	}
	.fancybox_announced_popup .btn{
		margin:21px 0 13px;
		padding:10px 21px;
		font-size:12px;
		line-height:14px;
	}
	.fancybox_announced_popup .link{
		font-size:12px;
		line-height:14px;
	}
	.fancybox-close{
		width:12px !important;
		height:12px !important;
		background-size:12px 12px !important;
		top:5px !important;
		right:5px !important;
	}
}
@media (max-width: 479px) {
	.fancybox_announced_popup{
		width:280px;
	}
}