.backgroundViewLanding { background:url(landing-2bg.jpg) no-repeat center center / cover; display:inline-block; width:100%; position:relative;}
.submitSection { background:rgba(255,255,255,.87); width:35%; margin:0 auto; margin-top:7%; padding:50px 30px; box-shadow:0px 0px 75px #555;}
.logoLanding { width:150px; margin:0 auto;}
.submitInput { margin-top:30px;}
.submitDescribe { font-size:13px; padding:15px; text-align:center; width:100%; color:#0c55a5;}
.submitInput input { border:none; border-bottom:1px solid rgba(0,0,0,.5); width:100%; height:30px; background:none; color:#000; font-size:16px; margin-bottom:15px;}
.submitBtn input { width:100%; border:none; color:#fff; background:#0c55a5; cursor:pointer; padding:10px; font-size:15px; text-transform:uppercase;}

.thankPopupBlack { background:rgba(0,0,0,.1); display:inline-block; width:100%; height:100%; position:absolute; top:0; left:0;}
.thankPopup { width:30%; position:absolute; top:35%; left:35%; background:#fff; padding:15px; border-radius:5px; text-align:center; box-shadow:0 0 75px;}
.thanksMsg { text-align : center; font-size:24px; color:#000; padding:0px; margin-top: 30px; margin-bottom: 5px;}
.thanksDescribe { text-align : center; font-size:14px; color:rgba(0,0,0,.7)}
.closeBtn { width:24px; text-align:center; display:inline-block; margin-top:15px; cursor:pointer;}
.copyRight { width:100%; display:inline-block; text-align:center; color:#fff; margin-top:30px;}
/** MEDIA QUERIES ***********************************************************************************/
@media screen and (min-width:0) and (max-width:767px)
{
  .submitSection { width:70%;}
  .thankPopup { width:70%;}
}
@media screen and (max-width:479px)
{
  .submitSection { width:95%;}
  .thankPopup { width:95%;}
}
