/**** Coming soon page ****/
.comingsoon_page {
  background-size: cover;
  padding-top: 160px;
  color:#fff;
}
.comingsoon_page #logo_page {
  height: 70px;
  line-height: 85px;
  margin: 0 auto;
  text-align: center;
}

.comingsoon_page h3 {
    margin: 50px 0 0px;
    padding: 0;
    text-align: center;
	font-size:33px;
	text-shadow: none !important;
	text-transform:uppercase;
	font-family: "Oswald",sans-serif;
}
.comingsoon_page span.soon_info {
	float: left;
	width: 100%;
	margin-bottom: 55px;
	text-align: center;
	font-size:17px;
	font-family: "Oswald",sans-serif;
}
.comingsoon_page span {
	float: left;
	width: 100%;
	text-align: center;
	font-size:15px;
	text-shadow: none !important;
	font-family: "Oswald-Light",sans-serif;
}
.comingsoon_page ul#countdown {
    margin: 0;
    padding-bottom:90px;
    text-align: center;
}
.comingsoon_page ul#countdown li {
	  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
	  border: 2px solid #c5c5c5;
	  border-radius: 33%;
	  border-top-left-radius: 0;
	  border-bottom-left-radius: 0;
	  border-top-right-radius: 20px;
	  border-bottom-right-radius: 0;
	  display: inline-block;
	  height: 77px;
	  margin: 0;
	  padding: 0;
	  text-align: center;
	  width: 58px;
	  margin-right:25px;
	  margin-bottom: 25px;
}
.comingsoon_page span.sidebar_header_border {
    border-bottom: 1px solid #c5c5c5;
    margin: 0 0 4px 20px;
    width: 16px;
}
.comingsoon_page ul#countdown li span {
    color: #fff;
	display: block;
	font-family: "Oswald",sans-serif;
	font-size: 18px;
	padding-top: 7px;
	position: relative;
}
.comingsoon_page ul#countdown li p.timeRefDays, .comingsoon_page ul#countdown li p.timeRefHours, .comingsoon_page ul#countdown li p.timeRefMinutes, .comingsoon_page ul#countdown li p.timeRefSeconds {
 
    color: #ffffff;
	font-size: 16px;
	margin: 0;
	text-transform: uppercase;
	font-family: "Oswald",sans-serif;
}
.comingsoon_news
{
	text-align:center;
}
.comingsoon_news h4
{	
	font-family: "bitterregular";
	font-size: 35pt;
	margin-bottom: 20px;
	margin-top: 0;
}
.mcSignupForm > div {
    display: inline;
}
input.submitInt
{
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #fff;
    color: #fff;
	font-family: 'source_sans_prosemibold';
    font-size: 17px;
    height: 45px;
	padding-left:40px;
	width:300px;
}
.mcSignupFormWrapper .button {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 2px solid #ffffff;
  color: #ffffff;
  font-family: "source_sans_prosemibold";
  font-size: 17px;
  height: 51px;
  margin-left: -6px;
  text-transform: uppercase;
  cursor:pointer;
  width:150px;
}
.mcSignupFormWrapper  i{ 
    line-height: 48px !important;
    padding-left: 15px;
    position: absolute;
}
