body {
  font: 600 16px/150% Helvetica, Arial, sans-serif !important;
}
.footerMargin {
  margin-top: 80px !important;
}

.widthHomepage {
  margin-left: 80px !important;
}

@media(max-width: 991px) {
  .widthHomepage {
    margin-left: 0px !important;
  }  
}

.ms_content_wrapper {
  margin-left: 270px;
}

.o-label--balloon, .c-header--full-size:after {
  background: #21c3ea;
  color: #FFFFFF;
  -webkit-clip-path: polygon(0% 4px, 100% 7px, calc(100% - 2px) 90%, calc(50% + 3px) calc(100% - 4px), calc(50% - 2px) calc(100% - 0px), calc(50% - 7px) calc(100% - 5px), 2px calc(100% - 6px));
  clip-path: polygon(0% 4px, 100% 7px, calc(100% - 2px) 90%, calc(50% + 3px) calc(100% - 4px), calc(50% - 2px) calc(100% - 0px), calc(50% - 7px) calc(100% - 5px), 2px calc(100% - 6px));
  padding: 13px 20px 10px;
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  display: inline;
}

span.nav_listtext {
  top: 10px;
  left: 100%;
  white-space: nowrap;
}

.foyer {
  margin-left: 40px;
}

.foyer ul {
  columns: 2 !important;
  margin-top:0px;
  -webkit-columns: 2;
  -moz-columns: 2;
}

.foyer li {
  width: 100% !important;
  display: inline-block !important;
  margin-bottom: 20px !important;
}

.widget.widget_recent_entries {
  margin-top: 0px !important;
}

.margin_divider {
  margin-bottom: 20px;
  margin-top: 20px;  
}

.nav_icon i {
  font-size: 22px;
  width:27px
}

h1, h2, h3, h4, h5 {
  font: 900 28px/100% "Paralucent", sans-serif;
  padding: 0;
  margin: 0;
}


.label_label_H2 {
  background: #21c3ea;
  position: absolute;
  left: 0;
  top: -4rem;
  color: #fff;
  padding: 0 3rem 0 0;
  padding-left: calc((100vw - 128rem + 3.5rem + 3.5rem) / 2);
  line-height: 8rem;
  font-size: 2.4rem;
  box-sizing: border-box;
  z-index: 10;
}

.searchBox {
  border: 1px solid !important
}

.ms_releases_wrapper {
  margin-top: 15px !important;
}

#clockdiv{
	font-family: sans-serif;
	color: #fff;
	display: inline-block;
	font-weight: 100;
	text-align: center;
	font-size: 30px;
}

#clockdiv > div{
	padding: 10px;
	border-radius: 3px;
	background: #00BF96;
	display: inline-block;
}

#clockdiv div > span{
	padding: 15px;
	border-radius: 3px;
	background: #00816A;
	display: inline-block;
}

.smalltext{
	padding-top: 5px;
	font-size: 16px;
}

.vjs-control-bar, .vjs-loading-spinner, .vjs-control-text, .vjs-big-play-button, .vjs-modal-dialog  {
  display:none;
}
