|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/bluerae/ |
Upload File : |
@charset "UTF-8";
body { margin:0; padding:0; font-family: 'PT Sans', sans-serif; font-size: 14px; line-height: 1.3em; color: #666; display: flex;
flex-direction: column;
height: 100vh; /* Avoid the IE 10-11 `min-height` bug. */ }
a { color: #666; text-decoration: none; }
a:hover { color: #008ab0; text-decoration: none; }
a:visited { color: #666; text-decoration: none; }
a:active { color: #444; }
.content { flex: 1 0 auto; /* Prevent Chrome, Opera, and Safari from letting these items shrink to smaller than their content's default minimum size. */
}
.contact { padding: 15px 30px; text-align: right; }
.logo { padding: 15px 0 45px 90px; }
.homebanner { width: 100%;
-webkit-animation: fadein 2s; /* Safari, Chrome and Opera > 12.1 */
-moz-animation: fadein 2s; /* Firefox < 16 */
-ms-animation: fadein 2s; /* Internet Explorer */
-o-animation: fadein 2s; /* Opera < 12.1 */
animation: fadein 2s;}
.insightful-1 { display: block; padding: 25px; text-align: center; }
.insightful-1 img { max-width: 95%; }
.insightful-2 { display: none; }
.insightful-2 img { max-width: 95%; }
.profiles { flex-shrink: 0; /* Prevent Chrome, Opera, and Safari from letting these items shrink to smaller than their content's default minimum size. */
padding: 30px 30px 30px 0; }
.tracy { float: right; text-align: right; padding: 0 15px; border-right: 1px solid #bcbec0; }
.lisa { float: right; text-align: right; padding: 0 15px; border-right: 1px solid #bcbec0; }
/* Fadein */
@keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Firefox < 16 */
@-moz-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Internet Explorer */
@-ms-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Mobile */
@media (max-width:720px){
.contact { padding: ; text-align: center; }
.logo { padding: 15px 0 45px 0; text-align: center; }
.insightful-1 { display: none; }
.insightful-2 { display: block; padding: 25px; text-align: center; }
}