/* @@PAC BETWEEN 800 X 1280 PLUS PORTRAIT*/


@font-face {
font-family: jopmss;
src: url('../fonts/microsoft-sans-serif.ttf') format('truetype');
font-style: normal;
}


/*@font-face {
font-family: joptcmt;
src: url('fonts/tw cen mt.ttf') format('truetype');
font-style: normal;
}

@font-face {
font-family: joptcmtitalic;
src: url('fonts/tw cen mt italic.ttf') format('truetype');
font-style: italic;
}

@font-face {
font-family: joptcmtbold;
src: url('fonts/tw cen mt bold.ttf') format('truetype');
font-weight: bold;
}

@font-face {
font-family: joptcmtitalicbold;
src: url('fonts/tw cen mt bold italic.ttf') format('truetype');
font-style: italic;
font-weight: bold;
}
*/

@media only screen and (min-width: 795px) and (max-height: 1285px) and (orientation: portrait) { 

/*BLOCKS*/

html {
background-color: transparent;
}

body {
position: relative;
display: block;
background: transparent url("../images/PERS Ad_V2-3_bkOnly_JOP_071123.png") no-repeat fixed top;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  background-position-y: 35%;
  min-height: 100%;
  height: 100%;
  }

/*.background{ 
position: relative;
display: block;
background: transparent url("../images/PERS Ad_V2-3_bkOnly_JOP_071123") no-repeat fixed center top;
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  min-height: 100%;
  height: 100%;
padding: 0px 0px;
box-sizing: border-box;
}*/

a {
text-decoration: none;
}

#conwrap {
position: relative;
display: block;
width: 100%;
height: 100%;
min-height: 100%;
max-width: 100%;
}

 div #txtFix {
 position: relative; 
 display: block; 
 background: transparent; 
 height: 100%; 
 width: 100%; 
 margin-left: auto; 
 margin-right: auto;  
 margin-top: 10%; 
 overflow: none;
 }

#txtHdr {
position: relative;
display: block;
width: 70%;
border: none;
margin-top: 0%;
margin-left: auto;
margin-right: auto;
color: #2e3192;
text-decoration: none;
font-family: jopmss;
font-style: normal;
font-weight: 100;
text-align: center;
line-height: 1;
font-size: 3em;
}


#lsmLeft{
position: relative;
margin-top: 65%;
margin-left: auto;
margin-right: auto;
display: block;
width: 100%;
text-align: center;
}

#lsmLink {
position: relative;
display: block;
width: 100%;
border: none;
margin-top: 30%;
margin-left: auto;
margin-right: auto;
color: #2e3192;
text-decoration: none;
font-family: jopmss, sans-serif;
font-style: normal;
font-weight: 100;
text-align: center;
font-size: 2.75em;
}

#lsmInfo {
position: relative;
display: block;
width: 100%;
border: none;
margin-left: auto;
margin-right: auto;
color: #000000;
text-decoration: none;
font-family: jopmss, sans-serif;
font-style: normal;
font-weight: 100;
text-align: center;
font-size: .8em;
}

#lsmLic {
position: relative;
display: block;
width: 75%;
border: none;
margin-top: 3%;
margin-left: auto;
margin-right: auto;
color: #939598;
text-decoration: none;
font-family: joptcmt, sans-serif;
font-style: normal;
font-weight: 100;
text-align: center;
line-height: 1;
font-size: .5em;
}

#lsmLo {
position: relative;
display: block;
width: 100%;
border: block;
margin-left: margin-right: auto;
margin-top: 0%;
}

#lsmGo {
position: relative;
display: block;
width: 70%;
border: none;
margin-left: auto;
margin-right: auto;
margin-top: 5%;
}

div #txtRoll {
position: relative; 
display: none; 
width: 100%; 
margin-left: 5%; 
margin-right: auto; 
margin-top: 3%; 
text-align: center;
}

#lsmApps {
position: relative;
display: block;
width: 20%;
border: none;
margin-left: 0%;
margin-right: auto;
margin-top: 2%;
}

#prodLo {
position: relative;
display: none;
width: 100%;
border: none;
margin-left: auto;
margin-right: auto;
margin-top: 5%;
}

#prodLoLong {
position: relative;
display: block;
width: 100%;
border: none;
margin-left: 0%;
margin-right: auto;
margin-top: 1%;
}

#prodGo {
position: relative;
display: none;
width: 100%;
border: none;
margin-left: auto;
margin-right: auto;
margin-top: 5%;
}

#prodGoLong {
position: relative;
display: block;
width: 60%;
border: none;
margin-left: 0%;
margin-right: auto;
margin-top: 0%;
}


} /*@media end*/