html, body {
  height: 100%;
}
body {
	background:white;
	  display: flex;
  flex-direction: column;
}

.plyr__menu, .plyr__sr-only {
	display:none;
}

.plyr--audio .plyr__controls {
	background: #f1f3f4;
	border-radius: 50px;
}

.plyr--audio .plyr__control.plyr__tab-focus, .plyr--audio .plyr__control{
	border-radius: 25px;
}

.plyr--audio .plyr__control.plyr__tab-focus, .plyr--audio .plyr__control:hover, .plyr--audio .plyr__control[aria-expanded=true] {
    background: #fd5d59;
    color: #fff;
}
.plyr--full-ui input[type=range] {
    color:  #fd5d59;
}
.plyr__controls .plyr__menu, .plyr__controls .plyr__progress, .plyr__controls .plyr__time, .plyr__controls .plyr__volume, .plyr__controls>.plyr__control {
    margin: 0 10px;
}

.oxy-header-container {
    padding-right: 0;
    padding-left: 0;
}


.quoteHome:before {
	display: block;
	content: ' ';
	background-image: url('//dianevalsonne.fr/wp-content/uploads/2019/03/quote-open.svg');
	height: 25px;
	width: 35px;
	position: relative;
	top: -.5em;
	opacity: .45;
  margin-right: 10px;
}

.quoteHome span p {
	margin-bottom: 1em;
	margin-top: 0;
}
.quoteHome p:last-child {
	margin-bottom: 0em;
	margin-top: .5em;
}

.quoteHome a {
	color:#f29190;
	transition: color 350ms;
}
.quoteHome a:hover {
	color:#fd625e;
	text-decoration: underline;
}

.homeLink:after{
	content: '⭢';
	margin-left: 16px;
	transition: all 200ms;
	font-size: 1.15em;
}

.homeLink:hover:after{
	margin-left: 22px;
}

::selection {
  background: #ffb7b7; /* WebKit/Blink Browsers */
}
::-moz-selection {
  background: #ffb7b7; /* Gecko Browsers */
}

.oxy-nav-menu-open .menu-item a {
    padding-top: 20px;
    padding-left: 20px;
    padding-bottom: 40px !important;
    transition-duration: 0.7s;
    color: #494949;
    font-size: 2.5em !important;
    letter-spacing: .035em;
    text-transform: capitalize;
    padding-right: 20px;
}

#_nav_menu-67-122.oxy-nav-menu.oxy-nav-menu-open {
    transition: all 500ms;
    font-family: 'Poppins';
}

@media screen and (max-width: 640px) {
  .oxy-nav-menu-open .menu-item a {
    padding-top: 20px;
    padding-bottom: 2px !important;    
    font-size: 2em !important;
   
}
}

.oxy-header-container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}