#sign-in-or-out-signed-in{
    display:none;
    
}


/*Continue order screen*/

#exit-continue-order-form-button{
    
  border: 1.8px solid #1d95d1;
  border-radius:360px;
  display: flex;
  align-items: center;
  justify-content: center;
  float:right;
  margin-top:25px;
  margin-right:0px;
  width:50px;
  height:50px;
  position:absolute;
    
}

#exit-continue-order-form-button-container{
    
    margin-right:25px;
}

/*End of continue order screen*/


.form-style{
    
    
}

/*Marquee Pre-order section*/

#sign-screen-top-banner{
         border-bottom: 0.5px solid #1d95d1;
    border-bottom: 0px solid rgba(29, 149, 209, 0.35);
    color: white;
    height:30px;
    overflow:hidden;
    position:relative;
    
}

.scroller {
  
     border-bottom: 0.5px solid #1d95d1;
    border-bottom: 0.5px solid rgba(29, 149, 209, 0.30);
    color: white;
    height:0px;
    overflow:hidden;
    position:relative;
 
}
.scrollingtext {
     color: white;
    white-space:nowrap;
    position:absolute;
     margin-bottom:0;
    font-weight:300;
  
}
.scrollingtext a:link, a:visited {

}
.scrollingtext a:visited {
    text-decoration:none;
}
#exit-top-banner-image{
    border-radius:360px;
    background:black;
    margin:5px;
} 
    
    
    
    
    
/*FMC logo */
.fmc-signup-logo-div{
    
    display: flex;
    width:76px;
    background:none;
    justify-content: flex-end;
    align-items: flex-end;
    
}

/*Signup successful or Continue order*/
#sign-up-form-signup-successful-loading-screen{
    border-radius:55px;
    background:black;
    background:rgba(0, 0, 0, 0.80);
    position:absolute;
    height:100%;
    width:100%;
    z-index:9999;
    display:none;
    
}
/*Pre-order section*/
#pre-order-full-version-purchased-div{
  background-image: linear-gradient(to right, black , #072b3d);
  border: none;
  color: white;
  padding-top:15px;
  padding-top:10px;
  text-align: center;
  text-decoration: none;
  display: none;
  font-size: 23px;
  border-radius:50px;
  overflow:hidden;
  width:390px;
  margin-top:20px;
  margin-bottom:0px;

    
}

#pre-order-business-extension-purchased-div{
  background-image: linear-gradient(to right, #051c27 , #072b3d);
  border: none;
  color: white;
  padding-top:15px;
  padding-top:10px;
  text-align: center;
  text-decoration: none;
  display: none;
  font-size: 23px;
  border-radius:50px;
  overflow:hidden;
  width:390px;
  margin-top:20px;
  margin-bottom:0px;
    
    
}

#add-donation-input-div-container{
      border: 1.8px solid white;
      position:absolute;
      background:#1d95d1;
      height:48px;
      width:50%;
      margin-top:26px;
      z-index:9999;
      border-radius:55px;
      display:none;
    
}

#add-donation-input{
    color:white;
	border: 0px solid #1d95d1;
	vertical-align:middle;
	border-radius:54px;
	background:#1d95d1;
	padding:10px;
	padding-left:16px;
	padding-top:11px;
	padding-bottom:11px;
	width:300px;
	z-index: 1;
	border:none;
	margin:0px;
	color:white;

    
}
#donation-amount-added-div{
      border: 1px solid #1d95d1;
      color:#1d95d1;
      border-width:1px;
      border-radius:40px;
      width:75%;
      padding:9px;
      margin-top:5px;
      display:none;
    
}
#remove-added-donation{
    
    border: 0px solid #1d95d1;
    border-radius:360px;
    width:30px;
    height:30px;
    float:right;
    margin-top:-3px;
}
    
.hoverButtonToBlueColor:hover{
    color:#1d95d1;
    border-color:#1d95d1;
    
}   

/* Free Ebook Section */
#free-ebook-send-email-invite-input::placeholder{
    color:#4d4d4d;
    
}
 #free-ebook-email-input::placeholder{
    color:#4d4d4d;
    
}

    
/*Animation Classes */

/*Shake*/
.hoverShake:hover {
  animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}
.shakeAnimation{
  animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;
}
    