#memoman h1{font-size:28px; text-align: center;}
#_filtres{background: #5c5c5c;}
a.bien{color:#000; position:absolute; right:-14px; top:-14px; font-size:14px; font-weight: 400; background-color: #fff; border-radius: 50%;}
a.bien:focus, a.bien:hover, a.bien-bg:focus, a.bien-bg:hover {background-color: lightblue; color: #000; text-decoration: none; cursor: pointer; }
.abx{display:inline-flex; padding: 6px;} 
.anchor{display: block; position: relative; top: -180px; visibility: hidden;}
.amemo, .aaudio{width:336px; background: white; color:#31708f;font-weight:600; font-size: 15px; margin: 0 7px;}
.aaudio{color:black;}
.bg-white{background: white;}
.border-trad:hover{color: #fff;}
.cu{line-height: 24px; padding: 0 0; margin: 0 0; position: relative; float:left; text-align: unset; border: none; background-size: auto, 100% 2px;}
.curseur{line-height: 26px; padding: 0 8px; margin: 9px 0; position: relative; float:left; text-align: unset; border: none; background-size: auto, 100% 2px;}
.indice{display:block;position: relative;}
.curseur:hover {background-color: rgba(162, 77, 77, 0.3); cursor: pointer;}
.curseur span.border:hover {color:#fff;}
.pict{height: 100px; border:2.5px solid black; margin:2px;}
.no-deco{text-decoration: none;}
.ad-sign{border: 1px solid #c1c1c1; padding: 2px 4px;}
.edpas{color:#000; font-size: 11.3px; border: 1px solid #c1c1c1; border-radius: 5px; padding: 2px;}
.edpas:focus, .edpas:hover {font-weight: 700; text-decoration: none;}
.st{background-size: 2px 24px;}
.clic{font-size: medium; margin-bottom: 5px; margin-left: 5px; background: #7a4e4e; font-weight: 300; border-width: thin;}
.clic:focus, .clic:hover {text-decoration: none; background: #32347f;}
.ptner{color:whitesmoke; text-shadow: 0 1px 0 #000; font-size: 90%;}
.red:focus, .red:hover {text-decoration: none; color: #880101;}
#vitesse{position:relative;}
.zonepl {display: block; height: 39px; position: relative; top: -6px; left: -12px; }
.plpos{font-size: 28px; text-align: center; padding: 1px 6px 0 10px; margin: 11px 0 -12px; line-height: 1;}
.growpl {transition: all .2s ease-in-out; z-index: 0; overflow: hidden; text-align: center;}
.zoneplket {display: inline-block; overflow: hidden; }
.growpl:hover {top:-100px; z-index: 1; height: 177px; overflow: hidden; position: relative; background-color: rgba(66, 69, 72, 0.9);}
#truc9{top: 60px; width: 88px; position: relative;}
.div-vertic {position: relative; transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); }
.pick-pict{margin: 20px -27px 0 -27px; padding: 0 33px 0 0; line-height: 1;}
.custom {-webkit-appearance: none !important; height:8px; border-radius: 8px; background:-webkit-gradient(linear,center top, center bottom, from(#CFDCDD),to(#DFE9EA),color-stop(50%,#DFE9EA)); -webkit-transition: background 450ms; transition: background 450ms;}
.custom::-webkit-slider-thumb {-webkit-appearance: none !important; background:#108A93; height:20px; width:20px; border-radius: 15px;}
.custom::-webkit-slider-thumb:before {background-color: yellow;}
.search{color: white; font-size: 16px;}
.playbtn {position: relative; width: 100%;}
.playbtn img {width: 100%; height: auto;}
.playbtn .btn {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); background-color: rgba(241, 241, 241, 0.5); color: white; border: none; cursor: pointer; border-radius: 5px; text-align: center; border-radius: 33px; padding: 9px 11px;}
.playbtn .btn:hover {background-color: black;} 
.boxmob{box-sizing: border-box; margin: 4px 0; background: #fff; border: 1px solid transparent; border-radius: 4px; box-shadow: 0 1px 1px rgba(0,0,0,.5); border-color: #ddd;} 
.memo-message{color: black; background: #99bcdb; position: relative; z-index: 120; width: 96%; left: 12px; top: 12px;}
#joue, #pause, #playButton{border-radius: 33px; padding: 9px 11px; position: absolute; top: -9px; outline: none;}
.jouebis{position: absolute; border-radius: 33px; padding: 9px 11px; outline: auto; z-index: 101; top: 39%; left: -24px; scale: 2;}
.syncwindow { padding: 7px; z-index: 3;}
.timec {width: 100%; height: 72px; overflow-y: auto; border: 1px solid black; margin: 10px; background-color: white;}
.memologo{position: relative; margin-left: -69px; top: -3px; width: 125px; opacity:.6;}
.lanchor{position: relative; top: -125px; visibility: hidden;}
.margin-right: {margin-right: 20px;}
.margin-left{margin-left: 20px;}
#memoposter{display:block; position: relative; cursor: pointer; margin-top: 5px; height: 34px; border: 1px solid #4CAE8A;}
input#traduction_memoman, input#traduction_audioman{width:100%; display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; font-weight: 600; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.xx-horizon {overflow-x: auto; overflow-y: hidden; white-space: nowrap; -webkit-overflow-scrolling: touch; height:55px;}
#suite{display: none; position: absolute; z-index: 10; left: 33%; top: -207px;}
#synclose{display:none; position: absolute; width: 57px; left: 79.5%; top: -48px; background: #399de4; opacity: .9; border-radius: 18px; padding: 0 4px; border: 1px solid yellow; box-shadow: 4px 6px 12px #000; z-index: 1;}
#synclose:focus, #synclose:hover{opacity: 1;}
#syncing{display: none; z-index:11; position: fixed; width: auto; left: 16.5%; padding: 6px; font-size: 126%; background: #184368; color: white; border-radius: 10px; border: 0.5px solid yellow; text-shadow: 0 1px 3px #000; box-shadow: 4px 6px 12px #000;}
.tinytxt{font-size: 98%; color: whitesmoke;}
#combi {padding:0;}
#memonav{display: block; position: relative; z-index: 10;}
#peuhaut{z-index: 0; overflow: visible;}  
