.newsFlash {
display:none;
position:fixed;
-webkit-box-sizing:border-box;
box-sizing:border-box;
width:100%;
bottom:0;
z-index:999;
background:rgba(255,255,255,0.95);
text-align:center;
max-width:940px;
left:50%;
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%);
transform:translateX(-50%);
-webkit-box-shadow: 10px 10px 75px 0 rgb(0 0 0 / 30%);
box-shadow: 10px 10px 75px 0 rgb(0 0 0 / 30%);
-webkit-box-sizing: border-box;
color:#747474;
}
.newsFlash_wrapper {
padding:40px;
display:flex;
justify-content:flex-start;
}
.newsFlash p + a {
margin-top:20px;
}
.close {
cursor: pointer;
position: absolute;
right: 30px;
top: 30px;
pointer-events: initial;
width:23px;
}
.close svg {
width:100%;
height:auto;
}
.newsFlash h2 {
color:#747474;
}
.newsFlashVisible .newsFlash {
display:block;
}
.newsFlash .img {
margin-right:40px;
width: 300px;
height: auto;
display: block;
border: 0;
}
.newsFlash_wrapper>div.txt {
display: inline-block;
vertical-align: middle;
margin-right:40px;
}
.newsFlash_wrapper>div.txt.alignCenter {
text-align: center;
}
.newsFlash_wrapper>div.txt.alignLeft {
text-align: left;
}
.newsFlash_link {
margin-top:40px;
}
.newsFlash_link a {
}

@media screen and (min-width:1600px) {
.close {
width:calc(23px * 1.1);
}
.newsFlash_link {
margin-top:calc(40px * 1.1);
}
}
@media screen and (min-width:1900px) and (min-height:1200px) {
.close {
width:calc(23px * 1.35);
}
.newsFlash_link {
margin-top:calc(40px * 1.35);
}
}
@media screen and (max-width:1279px) {
}
@media screen and (max-width:767px) {
.newsFlash_wrapper>div.img {
display: none;
}
.close {
width: 35px;
right: 15px;
top: 15px;
}
.newsFlash_wrapper>div.txt {
margin-left:40px;
}
.newsFlash_wrapper>div.txt {
width:100%;
}
.newsFlash_wrapper>div.txt.alignLeft {
text-align:center;
}
.newsFlash_wrapper {
padding:20px;
}
.newsFlash img {
width:300px;
}
.close {
top: 20px;
}
}
@media screen and (max-width:579px) {
.close {
width: 25px;
}
.newsFlash_wrapper>div.txt {
margin-left:20px;
margin-right:20px;
}
}