html, body { height: 100%; font-family: "Open Sans", sans-serif; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; background-color: dodgerblue; color: black; font-weight: 300; }
#txtError { font-weight: lighter; letter-spacing: 0.8; font-size: 3rem; margin-top: 0; margin-bottom: 0; color: #222; }
.txtError{ font-weight: lighter; font-size: 1.2rem; }
.wrap { max-width: 1024px; margin: 5rem auto; padding: 2rem; background: white; text-align: center; border: 1px solid #efefef; border-radius: 0.5rem; position: relative; }
pre { white-space: normal; margin-top: 1.5rem; }
p { 	margin-top: 1rem; }

@media (max-width: 1200px){

}
@media (max-width: 1024px){

}
@media (max-width: 992px){
    #txtError { font-size: 1.5rem;  }
    .txtError{ font-weight: lighter; font-size: 1rem; }
}
@media (max-width: 834px){
    #txtError { font-size: 1.3rem;  }
    .txtError{ font-weight: lighter; font-size: 1rem; }
}
@media (max-width: 768px){
    #txtError { font-size: 1.1rem;  }
    .txtError{ font-weight: lighter; font-size: 0.9rem; }
    p { 	margin-top: 0.5rem; }
}
@media (max-width: 576px){/*iPhone 6 Plus iPhone 6s Plus iPhone 7 Plus*/
    .wrap{ margin: 1rem auto; padding: 1rem;  }
    #txtError { font-size: 1rem;  }
    .txtError{ font-weight: lighter; font-size: 0.7rem; }
    p { 	margin-top: 0.5rem; }
}
@media (max-width: 428px){/*iPhone 12 Pro Max*/

}
@media (max-width: 414px){/*iPhone 8 Plus iPhone XS Max iPhone XR iPhone 11 Pro Max iPhone 11*/

}
@media (max-width: 390px){/*iPhone 12 iPhone 12 Pro*/

}
@media (max-width: 375px){/*iPhone 6 iPhone 6s iPhone 7 iPhone 8 iPhone X iPhone XS iPhone 11 Pro iPhone 12 mini*/

}
@media (max-width: 320px){/* < iPhone 6*/

}