body {
  overflow-x: visible;
  overflow-y: visible;
  background-color: transparent;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 20px;
}
h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  line-height: 44px;
  font-weight: 700;
}
h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  line-height: 36px;
  font-weight: 700;
}
h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  line-height: 30px;
  font-weight: 700;
}
h4 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 700;
}
h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
}
h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 700;
}
p {
  margin-bottom: 5px;
}
.button {
  display: inline-block;
  padding: 4px 15px;
  background-color: black;
  color: white;
  text-align: center;
  text-decoration: none;
}
.sc-player {
  height: auto;
}
.soundcloud-player {
  display: block;
  width: 263px;
  height: 385px;
  background-image: url('../images/seancebg3.png');
  text-align: center;
}
.container {
  position: static;
  overflow-x: hidden;
  overflow-y: hidden;
  padding-top: 70px;
  text-align: left;
}
.section {
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
}
.credit {
  position: relative;
  left: 0px;
  right: 0px;
  bottom: -276px;
  z-index: 32;
  overflow-x: visible;
  overflow-y: visible;
  height: auto;
  border-top: 1px solid #d1d1d1;
}
.the-player {
  position: relative;
  display: block;
  height: 347px;
  padding-top: 50px;
  background-color: transparent;
  font-family: Lato, sans-serif;
  text-align: left;
}
.share-button {
  position: relative;
  left: auto;
  top: auto;
  z-index: 4;
  display: block;
  overflow-x: visible;
  overflow-y: visible;
  width: 50px;
  height: 50px;
  float: right;
  background-image: url('../images/share.png');
  background-position: 50% 50%;
  background-repeat: no-repeat;
  opacity: 0.56;
  -webkit-transition: all 392ms ease;
  -o-transition: all 392ms ease;
  transition: all 392ms ease;
  text-align: left;
}
.share-button:hover {
  opacity: 1;
}
.share-button:active {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.share-link {
  width: 100%;
  height: 100%;
  background-image: url('../images/share.png');
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
.menu {
  position: absolute;
  left: auto;
  top: 50px;
  right: auto;
  z-index: 10;
  display: block;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 263px;
  height: 297px;
  background-color: #e3e3e3;
  opacity: 1;
  text-align: center;
}
.menu.animated {
  display: none;
  opacity: 0;
}
.close-button {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
  z-index: 8;
  display: block;
  overflow-x: visible;
  overflow-y: visible;
  width: 50px;
  height: 50px;
  float: right;
  background-image: url('../images/close.png');
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  opacity: 1;
}
.share-column {
  height: 75px;
  padding-top: 27px;
  padding-left: 10px;
  background-color: #92d1b3;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  font-family: Lato, sans-serif;
  color: white;
  font-size: 16px;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.share-column:hover {
  background-color: #60a484;
}
.embed-column {
  height: 75px;
  padding-top: 27px;
  padding-right: 10px;
  background-color: #92d1b3;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.embed-column:hover {
  background-color: #60a484;
}
.share-div-block {
  display: block;
  width: 264px;
  height: 222px;
}
.row {
  margin-right: -1px;
  margin-left: 0px;
  padding-right: 0px;
  padding-left: 0px;
}
.row-text {
  font-family: Lato, sans-serif;
  color: white;
  font-size: 16px;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.partager-row {
  height: 74px;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 0px;
  padding-left: 0px;
  background-color: black;
}
.facebook {
  height: 100%;
  background-color: #d1d1d1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.facebook:hover {
  background-color: #616dad;
}
.twitter {
  height: 100%;
  min-height: 1px;
  background-color: #c2c2c2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.twitter:hover {
  background-color: #5be3e3;
}
.mail {
  height: 100%;
  background-color: #c2c2c2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.mail:hover {
  background-color: #a65d5d;
}
.google-plus {
  height: 100%;
  background-color: #d1d1d1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.google-plus:hover {
  background-color: #d14545;
}
.path {
  height: 100%;
  padding-right: 10px;
  background-color: #c2c2c2;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.path:hover {
  background-color: #a83232;
}
.tumblr {
  height: 100%;
  background-color: #d1d1d1;
  -webkit-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.tumblr:hover {
  background-color: #2a3b54;
}
.embed-block {
  display: none;
  height: 222px;
  margin-bottom: 1px;
  padding-right: 6px;
  padding-left: 6px;
}
.contenteditable {
  width: 250px;
  height: 85px;
  padding-left: 0px;
}
.the-text-area {
  width: 230px;
  padding-left: 5px;
}
.embed-description {
  padding-top: 15px;
  padding-bottom: 17px;
  font-family: Lato, sans-serif;
  color: #5c5c5c;
  font-weight: 400;
}
.social-image {
  padding-top: 5px;
}
.credit-row {
  height: auto;
  margin-right: 0px;
  margin-left: 0px;
}
.credit-column-1 {
  height: 36px;
  padding-top: 6px;
  padding-left: 19px;
  opacity: 0.29;
  text-align: left;
}
.credit-column-2 {
  height: 36px;
  padding-top: 6px;
  padding-right: 16px;
  opacity: 0.29;
  text-align: right;
}
.goom-link-block {
  position: absolute;
  right: 15px;
  z-index: 30;
  width: 63px;
  height: 20px;
}
.goom-logo {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: -36px;
  z-index: 7;
  height: 36px;
}
.seance-logo {
  position: absolute;
  left: 8px;
  top: 2px;
  z-index: 5;
  width: 64px;
  height: 48px;
  background-image: url('../images/seanceradiologo.png');
}
@media (max-width: 991px) {
}
@media (max-width: 767px) {
  .menu {
    width: 263px;
  }
  .share-div-block {
    width: auto;
    margin-right: -1px;
    padding-right: 0px;
  }
  .row {
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }
  .partager-row {
    margin-right: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }
  .twitter {
    padding-right: 10px;
  }
  .div-block {
    margin-right: -1px;
  }
}
@media (max-width: 479px) {
}