#cookieinfo { color: gray; background: #eeeeee; padding: 25px 8px; position: fixed; bottom: 0px; width: 100%; text-align: center; z-index: 9999 }
#cookieinfo button { border: none; background: gray; color:#fff; border-radius:3px; font-size: 110% }  

.overlay { position: fixed; z-index: 99999999; /*display: none;*/ left: 0; top:0; right:0; bottom:0; background: rgba(0, 0, 0, 0.4);  }
.overlay .inlay { max-width: 800px; margin: 50px auto; text-align: center; position: relative }
.overlay .inlay iframe { border: none; border-radius: 8px }
.overlay .inlay span.vclose { color: #fff; background: silver; display: inline-block; border: none; border-radius: 3px; margin: 8px auto; font-size: 120%; padding: 8px 12px }
.closepop { position: absolute; right: -8px; top:-8px; width: auto; height: 1.5em; border-radius: 1em; min-width: 1.5em; padding: 1px; text-align: center; font-size:150%; background: black; color: #fff; border:2px solid #fff; cursor:pointer  }
.closepop:hover { background: #ee7f3d}


@media screen and (max-width: 800px) { 
	.overlay { position: fixed; z-index: 999999; left: 0; top:0; right:0; bottom:0; background: rgba(0, 0, 0, 0.4);  }
	.overlay .inlay { max-width: 99%; margin: 25px 0; text-align: center; position: fixed }
	.overlay .inlay iframe { border: none; border-radius: 8px; max-width: 99% !important }
	.overlay .inlay span.vclose { color: #fff; background: silver; display: inline-block; border: none; border-radius: 3px; margin: 8px auto; font-size: 120%; padding: 8px 12px }
	.closepop { position: absolute; right: 0px; top:-20px; width: auto; height: 1.5em; border-radius: 1em; line-height: 1.5; min-width: 1.5em; padding: 1px; text-align: center; font-size:150%; background: black; color: #fff; border:2px solid #fff; cursor:pointer  }
	.closepop:hover { background: #ee7f3d }
}


.chat-link { position: fixed; bottom: -5px; right: 10px; z-index: 999999 }
.chat-link:hover { background: #ee7f3d; }
.chat-link a p { background: #ee7f3d; color: #fff; padding: 10px 18px 10px 18px; border-radius: 5px; font-weight: bold; box-shadow:2px 2px 5px 2px gray; font-size: 110%  }
.chat-link a p img {vertical-align: middle; margin-right: 10px }
