/* 1920 Screen */
@media only screen and (min-width: 1918px) {


section#logohere{
width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
margin: 0;
  z-index: 100;
}

#logohead{
background-image: url(../images/passcodehq_logo.png);
    display:block;
    width: 100%;
height: 300px;
margin-top: 2%;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
	z-index: 1;
}

}

/* 1024 Screen */
@media only screen and (min-width: 770px) and (max-width: 1024px) {

.hevyletter{
font-family: 'Source Sans Pro', Arial, Helvetica, Times, Times New Roman, san-serif;
  font-weight: 900;
  color: white;
  font-size: 1.2em;
letter-spacing: 3px;
}


}

/* 1024 Screen ENDS */

/* 800 Screen */
@media only screen and (min-width: 790px)  and ( max-width: 800px) {


.hevyletter{
font-family: 'Source Sans Pro', Arial, Helvetica, Times, Times New Roman, san-serif;
  font-weight: 900;
  color: white;
  font-size: 1.2em;
letter-spacing: 3px;
}


}

/* 800 Screen ENDS */

@media only screen and (min-width: 760px)  and (max-width: 768px) {


.hevyletter{
font-family: 'Source Sans Pro', Arial, Helvetica, Times, Times New Roman, san-serif;
  font-weight: 900;
  color: white;
  font-size: 1.2em;
letter-spacing: 3px;
}


}

@media only screen and (min-width: 570px) and (max-width: 600px) {


}

/* iPhone 6 and 14 */
@media only screen and (min-width: 390px) and (max-width: 414px) {


#logohead{
background-image: url(../images/passcodehq_logox4.png);
    display:block;
    width: 100%;
height: 233px;
margin-top: 12%;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
	z-index: 1;
}

#slang{
background-image: url(../images/cryptostatementx4.png);
    display:block;
    width: 100%;
height: 233px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
	z-index: 1;
}

section#form .msg{
box-sizing: content-box;
font-family: 'Source Code Pro', 'Lato', Arial, Helvetica, san-serif;
  font-weight: 400;
color: white;
font-size: 1em;
padding: 0;
max-width: 40ch;
letter-spacing: .1em;
	line-height: 1.2em;
margin: 2rem auto; 
text-align: center;
}

#mailchimp{
font-family: 'Source Code Pro', 'Lato', Arial, Helvetica, san-serif;
margin: 2rem auto; 
  font-weight: 400;
max-width: 350px;
border: 0px solid #000000;
padding: 0;
	z-index: 1;
}

section#footer .footinfo{
box-sizing: content-box;
	border-top: 0px;
max-width: 50ch;
	text-transform: uppercase;
	letter-spacing: 2px;
text-align: center;
font-family: 'Source Code Pro', 'Lato', Arial, Helvetica, san-serif;
	font-weight: 400; 
	line-height: 1.5em;
	font-size: 0.75em;	
	color: #000;
padding: 0;
margin: 1rem auto; 
background: transparent;
z-index: 10;
}


}

/* iPhone 6 and 14 ENDS*/


/* iPhone 8 */
@media only screen and (min-width: 300px) and (max-width: 380px) {


#logohead{
background-image: url(../images/passcodehq_logox4.png);
    display:block;
    width: 100%;
height: 233px;
margin-top: 12%;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
	z-index: 1;
}

#slang{
background-image: url(../images/cryptostatementx4.png);
    display:block;
    width: 100%;
height: 233px;
background-repeat: no-repeat;
background-size: contain;
background-position: center;
	z-index: 1;
}

section#form .msg{
box-sizing: content-box;
font-family: 'Source Code Pro', 'Lato', Arial, Helvetica, san-serif;
  font-weight: 400;
color: white;
font-size: 1em;
padding: 0;
max-width: 40ch;
letter-spacing: .1em;
	line-height: 1.2em;
margin: 2rem auto; 
text-align: center;
}

#mailchimp{
font-family: 'Source Code Pro', 'Lato', Arial, Helvetica, san-serif;
margin: 2rem auto; 
  font-weight: 400;
max-width: 325px;
border: 0px solid #000000;
padding: 0;
	z-index: 1;
}

section#footer .footinfo{
box-sizing: content-box;
	border-top: 0px;
max-width: 50ch;
	text-transform: uppercase;
	letter-spacing: 2px;
text-align: center;
font-family: 'Source Code Pro', 'Lato', Arial, Helvetica, san-serif;
	font-weight: 400; 
	line-height: 1.5em;
	font-size: 0.75em;	
	color: #000;
padding: 0;
margin: 1rem auto; 
background: transparent;
z-index: 10;
}


}

/* iPhone 8 ENDS*/


/* Mobile Sections Only */
@media only screen and ( max-width: 768px) {

/* Social Media Section*/


section#social{
position: static;
float: left;
 width: 100%;
margin: 0 0 2% 0;
padding: 0 0 0 0;
text-align: center;
height: auto;
background: none;
}

}
/* Mobile Sections Only Ends */
