.webradioPlayerTop { width: 100%; }
 /* RCAST COVER */
.webradiometadatas { text-align: center; flex-wrap: wrap; flex-direction: unset; margin: 2px auto; background: #FFF; }
.webradiometadatas div { flex: 1 1 100%;  background: #FFF; }
[data-widget^="mcp"][data-styled="true"][data-widget="mcp-now-playing-cover"] { position: relative; width: 80%!important; margin: 2px auto 2px auto; background-size: inherit!important; background-color: transparent!important; background-image: none!important; height: 125px!important; }
[data-widget^="mcp"][data-styled="true"][data-widget="mcp-now-playing-cover"] .nowplaying { display: none!important; }
[data-widget^="mcp"][data-styled="true"][data-widget="mcp-now-playing-cover"] .cover { float: none!important; width: 115px!important; height:auto!important; background: none!important; margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; padding: 0!important; }

audio::-webkit-media-controls-timeline, video::-webkit-media-controls-timeline { display: none; }

#myChatName { width: 50%; color:#FFF; font-size: 16px; }
.CloseTPlanning{ background: white !important;color:red;text-align:center; font-weight: 700;}
#header .header-chat-logo { max-height: inherit; }

#screenSharingVideo { width: 100%!important; height: auto!important; }
#usersContainer #myWebcamDiv { display: block; }

.header-chat-logo img { max-height: 70px; width: auto; }

.embed-responsive { position: relative;display: block;height: 0;padding: 0;overflow: hidden; }
.punch { height: 80px; }
@media (max-width:768px){ .punch { height: 160px; } }