.copyRightWrapper a {
  color: #007CD2;
  text-transform: capitalize;
  font-family: futura-pt, sans-serif;
  font-weight: 400;
  font-style: normal;
}

.footerSocial .socialIcons a {
  color: #007CD2;
}

.copyRightWrapper {
  color: #007CD2;
  font-size: 14px;
  text-transform: capitalize;
  font-family: futura-pt, sans-serif;
  font-weight: 400;
  font-style: normal;
  padding-top: 35px;
  padding-bottom: 25px;
}

.footerSocial a:hover {
  opacity: 0.5;
}.footerSocial .socialIcons a
.footerSocial a:hover {
  transition: all 0.5s ease-in-out;
}
.footerSocial {background: #000000;padding-top: 50px;font-size: 0px;padding-bottom: 20px;}
.footerSocial .socialIcons li:last-child a {
  margin: 0;
}
@media only screen and (max-width: 767px) {
  .footerSocial {
    padding-top: 56px;
  }
  .footerSocial ul.socialIcons {
    width: 100%;
    padding-top: 6%;
    padding-bottom: 5%;
  }

  .footerSocial .socialIcons a {
    font-size: 20px;
  }
  .footerSocial .socialIcons a#soundcloudSocial {
    font-size: 28px;
}
.footerSocial .socialIcons li{
vertical-align: middle;
}

  .copyRightWrapper {
    font-size: 14px;
  }
  body .copyRightWrapper {
    font-size: 14px;
    text-transform: unset;
    padding-bottom: 20px;
    max-width: 320px;
    margin: 0 auto;
  }
  .copyRightWrapper a {
    text-transform: lowercase;
  }
  .footerSocial a#soundColudSocial {
    font-size: 30px;
  }
  .footerSocial .socialIcons a {
    margin-right: 15px;
    padding: 0;
  }
}

@media(max-width: 767px) and (orientation: portrait){
.footerSocial ul.socialIcons {
  padding: 0px;
}
body .copyRightWrapper{
  padding: 40px 0px 50px 0px;
  max-width: 235px;
}
span.copy {
  display: inline-block;
}
span.sep-cp, span.sep-pp {
  display: none;
}
}


@media screen and (max-width: 767px) {
  a.ot-sdk-show-settings {
    display: block;
    white-space:nowrap;
  }
}


@media screen and (max-width: 1024px) and (orientation: landscape) {
  body .copyRightWrapper {
    font-size: 14px;
    text-transform: unset;
    padding-bottom: 20px;
    max-width: 390px;
    margin: 0 auto;

  }
  a.ot-sdk-show-settings {
    display: inline-block;
  }
}