/* COMING SOON */
body, html{
   height:100%;
   margin:0;
   padding:0;
    overflow: hidden;
 background-color:#DDD;
    overflow: hidden;
}

.row, .col-md-2{
    padding:0;
    margin:0;
}
.cmsHeader{
    background:transparent;
}

.cmsCont{
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
    height: 100%;
    margin:0;
    padding:0;
    opacity: 1;
}

.confirmCont{
	background: #47B0E2;
background-image: url("http://landerapp.com/img/bg-texture-2.png"), radial-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
}

.thanksCont{
	background: #90C695;
background-image: url("http://landerapp.com/img/bg-texture-2.png"), radial-gradient(rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));

}

.cmsCont{
	    height: 100%;
    margin:0;
    padding:0px;
    position: absolute;
    width:100%;
    z-index: 3000;
}

.cmsCont .row{
margin: 0px;
padding: 20px;
height: 100%;
background: transparent;
opacity: 1;
}

.followUs core-icon{
    margin-left: 20px;
    color: #fff;
}

.cmsCont .row h1{
text-align: center;
color: #FFF;
text-transform: uppercase;
font-weight: bold;
background-color: rgba(0,0,0,0.5);
width: -moz-fit-content;
margin: 0 auto;
margin-top: 10%;
    padding: 10px 15px;
    display: table;
}

.cmsCont .row h4{
    text-align: left;
color: #FFF;
font-size: 1.6em;
font-weight: bold;
    margin:0 auto;
margin-top: 20px;
margin-bottom: 50px;
background-color: rgba(0,0,0,0.5);
     padding: 10px 15px;
    width:-moz-fit-content;
    display: table;
}

.confirmText h1{
    background-color:transparent!important;
font-family: 'Sniglet', cursive;
font-size:3.2em;
}

.thanksText h1{
font-family: 'Sniglet', cursive;
font-size:3.2em;
background-color:transparent!important;

}

.thanksText h4{
background-color:transparent!important;
margin-bottom:0!important;
font-family: "Sniglet",cursive;
font-weight: normal !important;
font-size: 1.8em !important;
}


.mailLogo{
z-index: 3000;
padding: 10px;
background:#000;
width:220px;
left:50%;
margin-left:-110px;
    position:absolute;
    margin-top:400px;
opacity:0.65;
}

.mailLogo img{
width: 200px;
opacity:0.7;
}




.cmsCont .row paper-input{
    margin: 0 auto;
    display: block;
    width: 500px;
    margin-top: 50px;
    float: left;
}

.cmsCont .row span{
    text-align: center;
    margin: 0 auto;
    display: block;
    width:250px;
}

.notifyEmail{
    width: 500px;
    margin: 0 auto;
}

.notifyEmail a {
    float: right;
    margin-top:-37px;
    color:#fff;
}

.about{
    width:100%;
    position: absolute;
    bottom: 30px;
    text-align: center;
}

.about core-icon{
    width:35px;
    height: 35px;
}

.header a{
	display: block;
	overflow: hidden;
	width: 161px;
	margin-left: 15px;
    float: left;
}

.header{
	position: absolute;
	top: 0;
    width:100%;
}

.input-group{
	float:left;
}

.input-group input{
	width:300px!important;
	height:50px;
	border:none;
	color:#5D5D5D;
	padding:10px;
	font-weight:bold;
}

#mc-embedded-subscribe-form{
width: 430px;
margin: 0px auto;
display: block;
overflow: hidden;
}

.btn-default{
float: right;
height: 50px;
width: 120px;
background-color: #81C3A8!important;
border: none!important;
border-radius: 0!important;
color: #fff!important;
text-transform: uppercase;
font-weight: bold!important;
}

.rowArts{ 
    height:35%;
}

.col-md-2 {
    width:14.25%!important;
    height: 100%;
    float:left!important;
}

.imgWrap {
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}



.confirmText h4{
background-color:transparent!important;
margin-bottom:0!important;
font-family: "Sniglet",cursive;
font-weight: normal !important;
font-size: 2.0em !important;
text-align:left!important;
}

.confirmText .text2{
background-color:transparent!important;
font-family: "Sniglet",cursive;
font-weight: normal !important;
font-size: 1.6em !important;
}

.socials{
    display: block;
    margin-top: 20px;
    margin-right: 30px;
    text-align: center;
    float: right;
}

.socials ul{display: inline-block;margin:0 auto;}

.socials ul li{list-style: none;float: left;margin-right: 10px;}

.socials ul li a img{width:45px;}
.socials ul li a {width:auto!important;}


::-webkit-input-placeholder { /* WebKit browsers */
    color:   #5D5D5D;
text-transform:uppercase;
	font-weight:bold;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #5D5D5D;
   opacity:  1;
text-transform:uppercase;
	font-weight:bold;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:  #5D5D5D;
   opacity:  1;
	text-transform:uppercase;
	font-weight:bold;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:   #5D5D5D;
text-transform:uppercase;
	font-weight:bold;
}


@media only screen 
and (max-width : 800px) {
.cmsCont .row h1{
	font-size:2.0em;
margin-top:20%;
}

}

@media only screen 
and (max-width : 650px) {
.cmsCont .row h1{
	font-size:1.8em;
margin-top:20%;
}

.cmsCont .row h4{
	font-size:1.4em;
}
}

@media only screen 
and (max-width : 520px) {
.cmsCont .row h1{
margin-top:25%;
	font-size:1.6em;

}
.cmsCont .row h4{
	font-size:1.2em;
}
}

@media only screen 
and (max-width : 450px) {
.input-group input{
	width:200px!important;

}

#mc-embedded-subscribe-form{
width: 330px;

}

.btn-default{
height: 50px;
width: 120px;

}


}

@media only screen 
and (max-width : 370px) {
.input-group input{
	width:150px!important;
	font-size:0.8em;
}

#mc-embedded-subscribe-form{
width: 230px;

}

.btn-default{
height: 50px;
width: 70px;
font-size:0.8em!important;

}

.row h1{
	margin-top:40%;
}

}