/* line 3, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.main-content {
  padding: 0; }
  /* line 6, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .main-content #content {
    padding: 0 25px 40px; }
    /* line 9, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .main-content #content.content-div {
      background-color: #F2F2F2;
      padding: 0; }

/* line 18, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#artistBuilderWrap {
  border: 1px solid #d1d0d0;
  display: inline-block;
  margin-top: 30px;
  width: 100%; }
  /* line 24, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #artistBuilderWrap #contentRightlg {
    background-color: #fff;
    border-left: 1px solid #d1d0d0;
    float: left;
    min-height: 650px;
    padding: 15px 20px 70px;
    width: calc(100%/4 *3); }
  /* line 33, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #artistBuilderWrap #contentLeftsm {
    float: left;
    width: calc(100%/4); }
  /* line 38, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #artistBuilderWrap .artistProfileNav {
    margin-right: -1px;
    position: relative; }
    /* line 42, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #artistBuilderWrap .artistProfileNav li {
      border-bottom: 1px solid #d1d0d0;
      cursor: pointer;
      padding: 15px; }
      /* line 47, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #artistBuilderWrap .artistProfileNav li.current {
        background-color: #fff;
        border-right: none; }
      /* line 52, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #artistBuilderWrap .artistProfileNav li .alwNavIcon {
        display: none; }
      /* line 56, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #artistBuilderWrap .artistProfileNav li p {
        color: #4A4A4A;
        font-size: 18px;
        font-weight: 500; }
      /* line 62, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #artistBuilderWrap .artistProfileNav li .link-added {
        color: #a1a1a1;
        font-size: 9px;
        font-weight: 500;
        line-height: 1.6rem;
        text-transform: uppercase; }

/*Styles for Richtexteditor*/
/* line 80, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent table,
#blurb_parent table {
  background-color: #fff;
  border-color: #bab7b7;
  border-radius: 3px; }

/* line 86, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mceButton,
#blurb_parent .mceButton {
  background-image: none;
  border: none;
  margin: 0 3px; }

/* line 92, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mceFirst,
#biography_parent .mceLast,
#blurb_parent .mceFirst,
#blurb_parent .mceLast {
  border-color: #bab7b7; }

/* line 97, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mceToolbarEnd span,
#biography_parent .mceToolbarStart span,
#blurb_parent .mceToolbarEnd span,
#blurb_parent .mceToolbarStart span {
  background-image: none; }

/* line 102, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mceButtonActive,
#biography_parent .mceButtonSelected,
#biography_parent .mceButtonEnabled:hover,
#blurb_parent .mceButtonActive,
#blurb_parent .mceButtonSelected,
#blurb_parent .mceButtonEnabled:hover {
  background-color: #e0e0e0; }

/* line 108, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mceIframeContainer,
#blurb_parent .mceIframeContainer {
  border-bottom: none;
  padding: 2px; }

/* line 113, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mceIcon,
#blurb_parent .mceIcon {
  background: url("https://cdn.theorchard.io/assets/workstation/images/artists/textarea-icons.png") no-repeat 20px 20px; }

/* line 117, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mce_bold,
#blurb_parent .mce_bold {
  background-position: 0 3px; }

/* line 121, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mce_italic,
#blurb_parent .mce_italic {
  background-position: -31px 3px; }

/* line 125, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mce_underline,
#blurb_parent .mce_underline {
  background-position: -63px 3px; }

/* line 129, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mce_link,
#blurb_parent .mce_link {
  background-position: -94px 2px; }

/* line 133, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mce_unlink,
#blurb_parent .mce_unlink {
  background-position: -181px 2px; }

/* line 137, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mce_code,
#blurb_parent .mce_code {
  background-position: -132px 0;
  height: 9px;
  width: 29px; }

/* line 143, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mce_bullist,
#blurb_parent .mce_bullist {
  background-position: -250px 3px; }

/* line 147, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#biography_parent .mce_numlist,
#blurb_parent .mce_numlist {
  background-position: -214px 3px; }

/* -------------------------- ARTIST BUILDER -------------------------- */
/* line 155, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#artistFormWrap {
  /* Artist Videos */ }
  /* line 157, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #artistFormWrap .require-text {
    position: absolute;
    right: 0;
    top: 1.5%; }
  /* line 163, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #artistFormWrap .artistinfo-inner {
    width: calc(100%/5 *3); }
  /* line 167, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #artistFormWrap .addButton {
    display: inline-block;
    width: 100%; }
    /* line 171, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #artistFormWrap .addButton.photo-added {
      position: absolute;
      right: 10px;
      top: 0; }
      /* line 176, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #artistFormWrap .addButton.photo-added .qq-upload-progress-area {
        margin: 0; }
  /* line 185, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #artistFormWrap.tourDates .addButton {
    margin-bottom: 28px; }
  /* line 194, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #artistFormWrap .artistVideo .video-source {
    color: #6e6e6e; }
  /* line 200, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #artistFormWrap .withdata-title {
    display: inline-block; }
  /* line 204, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #artistFormWrap .withdata-btn {
    display: inline-block;
    float: right;
    margin-top: 15px;
    width: auto; }

/* line 213, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#edit_artist_form,
#edit_tourdate_form {
  display: inline-block;
  position: relative;
  text-align: left;
  width: 100%; }

/* line 223, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.press-story-list {
  border: 2px solid #e4e4e4;
  border-radius: 4px;
  margin-bottom: 20px; }

/* line 229, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.press-story-inner {
  padding: 0 15px 10px; }
  /* line 232, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .press-story-inner ul,
  .press-story-inner ol {
    margin: 0 15px; }
    /* line 236, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .press-story-inner ul > li,
    .press-story-inner ol > li {
      border: none;
      list-style: outside disc;
      margin-bottom: 5px; }
  /* line 246, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .press-story-inner ol li {
    list-style: decimal; }

/* line 254, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.press-story-desc {
  font-size: 14px;
  max-height: 130px;
  padding-right: 15px;
  overflow-x: hidden; }

/* line 261, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.press-story-footer {
  border-top: 1px solid #e8e8ef;
  padding: 18px; }

/* line 266, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.press-story-source {
  color: #a2a2a2;
  display: inline-block;
  min-height: 20px;
  text-transform: uppercase; }

/* line 273, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.press-story .editDelete {
  display: inline-block;
  float: right; }

/*news tab scss*/
/* line 281, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.add-data-plus {
  background-image: url("https://cdn.theorchard.io/assets/workstation/images/artists/add-photo-icon.png");
  background-repeat: no-repeat;
  background-position: 10% 50%;
  float: right;
  padding: 8px 15px 7px 32px; }

/* -------------------------- ARTIST GADGETS -------------------------- */
/* line 291, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.gadgetOptionsPanel {
  color: #666;
  float: left;
  height: 112px;
  margin-bottom: 20px;
  text-align: center; }
  /* line 298, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .gadgetOptionsPanel span {
    display: block;
    font-size: 14px;
    font-weight: 500;
    text-shadow: 1px 1px 0px #fff; }
  /* line 305, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .gadgetOptionsPanel .options {
    float: left;
    font-size: 12px;
    margin-top: 8px; }
    /* line 310, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .gadgetOptionsPanel .options .optionPreview {
      height: 38px; }
    /* line 314, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .gadgetOptionsPanel .options .optionTitle {
      margin-bottom: 6px; }
    /* line 318, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .gadgetOptionsPanel .options input {
      margin: 10px 0 0; }
  /* line 324, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .gadgetOptionsPanel #hexChoice {
    padding-top: 20px; }
    /* line 327, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .gadgetOptionsPanel #hexChoice input {
      height: 32px;
      margin: 0;
      padding: 0 4px;
      text-align: center;
      width: 78px; }
  /* line 337, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .gadgetOptionsPanel .radio {
    margin-top: 3px; }
    /* line 340, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .gadgetOptionsPanel .radio > [type="radio"] + label {
      padding-left: 18px; }

/* line 348, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.widget-wrap {
  min-height: 700px; }
  /* line 351, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .widget-wrap #gadget-configure {
    border-radius: 3px;
    border: 1px solid #d1d0d0;
    margin-top: 20px;
    padding: 20px; }
    /* line 357, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .widget-wrap #gadget-configure .gadget-options {
      display: inline-block;
      margin: 0 10px; }
  /* line 364, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .widget-wrap #widget-size:after,
  .widget-wrap #widget-theme:after {
    bottom: auto;
    border-right: 1px solid #d1d0d0;
    content: "";
    height: 50%;
    position: absolute;
    right: 0;
    top: 30%;
    z-index: 100; }
  /* line 376, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .widget-wrap #embed-area-form {
    display: block;
    margin-top: 20px; }
    /* line 380, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .widget-wrap #embed-area-form #embedCodeArea {
      border: 1px solid #d1d0d0;
      border-radius: 4px;
      display: inline-block;
      float: none;
      overflow: scroll;
      padding: 6px 4px;
      vertical-align: top;
      white-space: nowrap; }
  /* line 393, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .widget-wrap .color-picker {
    display: inline-block;
    margin: 20px 0; }
    /* line 397, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .widget-wrap .color-picker li {
      display: inline-block;
      margin: 0 3px;
      vertical-align: top; }
    /* line 403, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .widget-wrap .color-picker #hex-choice {
      width: calc(100%/2); }
    /* line 407, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .widget-wrap .color-picker #colorDisplay {
      background: #fff;
      border: 1px solid #efefef;
      height: 32px;
      width: 32px; }
    /* line 414, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .widget-wrap .color-picker #colorPickBtn {
      border: 1px solid #d1d0d0;
      border-radius: 3px;
      background: url("https://cdn.theorchard.io/assets/workstation/images/icons/picker.svg") no-repeat center center #f9f9f9;
      cursor: pointer;
      display: inline-block;
      padding: 14px; }
  /* line 425, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .widget-wrap .colorPickerClose {
    font-size: 18px;
    position: absolute;
    right: 10%; }
    /* line 430, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .widget-wrap .colorPickerClose a {
      color: #4A4A4A;
      cursor: pointer; }
  /* line 437, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .widget-wrap #picker {
    background-color: #fff;
    border: 1px solid #4A4A4A;
    position: absolute; }
  /* line 445, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .widget-wrap #widget-theme .option-preview {
    border: 1px solid #d1d0d0;
    border-radius: 7px;
    display: inline-block;
    height: 40px;
    width: 40px; }
    /* line 452, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .widget-wrap #widget-theme .option-preview.dark {
      background-color: #4a4a4a; }

/* ------------------ Artist widget - News iframe style ------------------- */
/* line 465, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#widgetNewsContainer {
  border-radius: 5px;
  font-family: "Rubik",sans-serif;
  max-height: 480px;
  padding-bottom: 15px; }
  /* line 471, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer .no-data-icon {
    margin-bottom: 15px; }
  /* line 475, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer .no-data {
    font-weight: bold;
    font-size: 18px;
    text-align: center;
    margin: 50px 0; }
  /* line 482, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer ul {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    list-style: none;
    margin: 0;
    padding: 0; }
  /* line 490, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer #widgetNewsHeader {
    border-bottom: 1px solid #e0e0e0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-size: 18px;
    font-weight: bold;
    padding: 12px 10px;
    position: relative; }
  /* line 500, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer #news_list {
    height: auto;
    max-height: 400px;
    overflow-x: hidden;
    overflow-y: inherit; }
    /* line 506, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer #news_list li {
      display: block;
      padding: 10px; }
  /* line 513, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer .newsLink {
    color: #a2a2a2;
    font-weight: bold;
    font-size: 12px;
    margin: 10px 0 5px;
    text-transform: uppercase;
    width: 100%; }
  /* line 522, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer #orchardLogo {
    display: inline-block;
    height: 21px;
    position: absolute;
    right: 10px;
    top: 8px;
    width: 16px; }
  /* line 531, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer.largeBlack, #widgetNewsContainer.largeWhite {
    width: 538px; }
  /* line 536, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer.smallBlack, #widgetNewsContainer.smallWhite {
    width: 278px; }
  /* line 541, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer.largeWhite, #widgetNewsContainer.smallWhite {
    border: 1px solid #e0e0e0;
    color: #4A4A4A; }
    /* line 548, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer.largeWhite #news_list li, #widgetNewsContainer.smallWhite #news_list li {
      border-top: 1px solid #d1d0d0; }
    /* line 556, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer.largeWhite #nav #leftNav, #widgetNewsContainer.smallWhite #nav #leftNav {
      background: url("/gadget/img/slide-left-light.svg") top left no-repeat; }
    /* line 559, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer.largeWhite #nav #rightNav, #widgetNewsContainer.smallWhite #nav #rightNav {
      background: url("/gadget/img/slide-right-light.svg") top left no-repeat; }
    /* line 565, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer.largeWhite #orchardLogo, #widgetNewsContainer.smallWhite #orchardLogo {
      background-image: url("../public/gadget/img/orchard_logo_small_white.jpg");
      background-position: 0 21px; }
      /* line 569, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #widgetNewsContainer.largeWhite #orchardLogo:hover, #widgetNewsContainer.smallWhite #orchardLogo:hover {
        background-position: 0 0; }
  /* line 577, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer.largeBlack, #widgetNewsContainer.smallBlack {
    background: #4A4A4A;
    border: 1px solid #e0e0e0;
    color: #eee; }
    /* line 583, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer.largeBlack #widgetNewsHeader, #widgetNewsContainer.smallBlack #widgetNewsHeader {
      background: #4A4A4A;
      font-size: 18px; }
    /* line 590, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer.largeBlack #news_list li, #widgetNewsContainer.smallBlack #news_list li {
      border-top: 1px solid #6D6565; }
    /* line 596, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer.largeBlack #nav, #widgetNewsContainer.smallBlack #nav {
      background: #4A4A4A; }
      /* line 599, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #widgetNewsContainer.largeBlack #nav #leftNav, #widgetNewsContainer.smallBlack #nav #leftNav {
        background: url("/gadget/img/slide-left-dark.svg") top left no-repeat; }
      /* line 603, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #widgetNewsContainer.largeBlack #nav #rightNav, #widgetNewsContainer.smallBlack #nav #rightNav {
        background: url("/gadget/img/slide-right-dark.svg") top left no-repeat; }
    /* line 609, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer.largeBlack #orchardLogo, #widgetNewsContainer.smallBlack #orchardLogo {
      background-image: url("../public/gadget/img/orchard_logo_small_black.jpg");
      background-position: 0 21px; }
      /* line 613, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #widgetNewsContainer.largeBlack #orchardLogo:hover, #widgetNewsContainer.smallBlack #orchardLogo:hover {
        background-position: 0 0; }
  /* line 621, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer #nav {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    margin-top: 14px;
    padding: 4px 8px; }
    /* line 627, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer #nav a {
      display: inline-block;
      height: 21px;
      text-indent: -9999;
      width: 26px; }
    /* line 634, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #widgetNewsContainer #nav .iconWrap {
      height: 21px;
      margin-bottom: 4px;
      width: 14px; }
      /* line 639, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #widgetNewsContainer #nav .iconWrap.right-nav, #widgetNewsContainer #nav .iconWrap.left {
        display: none; }
      /* line 644, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #widgetNewsContainer #nav .iconWrap.left {
        float: left; }
      /* line 648, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #widgetNewsContainer #nav .iconWrap.left-nav {
        display: block; }
      /* line 652, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
      #widgetNewsContainer #nav .iconWrap.right {
        float: right; }
  /* line 664, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer #news_list li.first {
    border-top: none; }
  /* line 668, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer #news_list li.last {
    border-bottom: none; }
  /* line 676, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer .blurb {
    font-size: 15px;
    line-height: 1.3em;
    margin: 5px 0;
    width: 100%; }
  /* line 683, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #widgetNewsContainer .clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden; }

/* -------------------------- ARTIST SOCIAL INFO -------------------------- */
/* line 695, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.socialSyncAccount {
  margin-top: 10px; }
  /* line 698, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .socialSyncAccount .artist-dropdown {
    margin-top: 15px;
    position: relative; }
    /* line 702, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .socialSyncAccount .artist-dropdown #defaultFacebookPage {
      color: #a2a2a2;
      width: calc(100%/2.5); }

/* line 713, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.socialInputBox .input-group {
  width: 100%; }
  /* line 716, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .socialInputBox .input-group .input-group-addon:empty {
    display: none; }

/* line 726, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#other_artist_social_websites_list .remove-social-link {
  padding-top: 3px; }

/* line 736, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.socialSyncInfo .checkbox .social-text-left {
  color: #4A4A4A;
  font-size: 14px;
  padding-left: 0;
  text-transform: none; }

/* line 745, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.socialSyncInfo .checkbox .preferenceCheckBox + label:before {
  content: '';
  border: 1px solid #A8A0A0;
  background: #fff; }

/* line 751, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.socialSyncInfo .checkbox .preferenceCheckBox + label:after {
  opacity: 0;
  transform: scale(0); }

/* line 758, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.socialSyncInfo .checkbox .preferenceCheckBox.checked + label:before {
  border: 1px solid #026EAD; }

/* line 762, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.socialSyncInfo .checkbox .preferenceCheckBox.checked + label:after {
  opacity: 1;
  transform: scale(1); }

/* line 769, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.socialSyncInfo .checkbox .preferenceCheckBox.disconnected {
  display: none; }

/* line 779, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#profile_facebook_save_button_message {
  display: none;
  margin-top: 20px; }

/* line 784, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.connected-as {
  background: #3c5b9d;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  margin-right: 20px;
  padding: 6px 12px;
  text-transform: uppercase; }
  /* line 793, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .connected-as img {
    vertical-align: text-bottom; }

/* line 799, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.fb-icon {
  background-image: url("/images/icons/FB.svg");
  background-position: 8% 50%;
  background-repeat: no-repeat;
  padding: 9px 12px 7px 34px; }
  /* line 805, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .fb-icon:hover {
    box-shadow: 1px 5px 10px #ccc;
    color: #fff;
    cursor: pointer;
    text-decoration: none; }

/* line 814, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.please-connect {
  display: inline-block; }

/* line 818, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.profile-facebook-profile-pic {
  display: inline-block;
  height: 60px;
  margin-right: 12px;
  width: 60px;
  vertical-align: middle; }

/* line 826, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.social-data {
  border-bottom: 1px solid #efefef; }

/* line 830, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.social-text-right {
  margin: 10px 0; }

/* -------------------------- ARTIST VIDEOS -------------------------- */
/* line 835, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.no-data-frame {
  border: 1px solid #d1d0d0;
  margin-top: 20px;
  padding: 60px 0 40px; }
  /* line 840, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .no-data-frame > img {
    margin: 0 0 15px 0; }

/* line 846, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#add_video_form {
  display: inline-block;
  padding: 0 10px;
  width: 100%; }
  /* line 851, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #add_video_form.no-videos {
    padding: 20px; }
  /* line 855, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #add_video_form .addButton {
    float: left; }
  /* line 859, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #add_video_form .no-width {
    width: auto; }

/* line 865, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.videoLink {
  display: block;
  margin: 15px 0;
  min-height: 42px; }
  /* line 870, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .videoLink:hover {
    text-decoration: none; }

/* line 876, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artistVideoImage {
  position: relative;
  padding: 15px 15px 0; }

/* line 881, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.videoImageContainer {
  border-bottom: 1px solid #fff;
  display: block;
  height: 140px;
  overflow: hidden;
  position: relative;
  text-align: center;
  vertical-align: middle; }
  /* line 890, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .videoImageContainer:after {
    content: '\A';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: 0;
    transition: all 1s;
    -webkit-transition: all 1s; }
  /* line 904, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .videoImageContainer:hover:after {
    opacity: 1; }
  /* line 908, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .videoImageContainer > img {
    left: 50%;
    max-width: 100%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%); }
  /* line 917, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .videoImageContainer .play_hover {
    z-index: 999; }

/* -------------------------- ARTIST LIST TABLE -------------------------- */
/* line 929, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.table.table-striped > tbody > tr > td {
  vertical-align: middle; }

/* line 937, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artistlist {
  font-size: 13px; }
  /* line 940, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artistlist .artist-img {
    border-radius: 70px;
    border: none;
    height: 65px;
    width: 65px; }
  /* line 947, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artistlist .artist-name {
    cursor: pointer;
    margin-left: 15px;
    margin-top: 15px;
    width: 70%; }
  /* line 954, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artistlist .artist-smalltext {
    float: left;
    font-size: 12px;
    margin-left: 15px;
    margin-top: 5px; }
  /* line 961, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artistlist .number-releases,
  .artistlist .num-releases-in-progress {
    font-size: 18px;
    font-weight: 500; }
    /* line 966, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .artistlist .number-releases .releases-link,
    .artistlist .num-releases-in-progress .releases-link {
      color: #6e6e6e;
      cursor: pointer;
      text-decoration: none; }
  /* line 974, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artistlist .number-of-releases-zero {
    color: #6e6e6e;
    font-size: 18px;
    font-weight: bold; }
  /* line 980, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artistlist .artist-progress {
    background-color: #fff;
    border: 1px solid #faa635;
    height: 10px;
    margin-right: 35px; }
  /* line 987, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artistlist .artist-progress-bar {
    background: #faa635;
    border-right: 1px solid #faa635;
    border-left: 1px solid #faa635;
    height: 9px; }
  /* line 994, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artistlist .artist-smalltext-per {
    color: #6e6e6e;
    margin-top: -15px; }

/* line 1001, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-button {
  padding-top: 20px; }

/* -------------------------- ARTIST TOUR DATES -------------------------- */
/* line 1009, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#ticket_link_list .remove-link {
  padding-top: 3px; }

/* line 1015, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.tours-info-form,
.tours-action-btns {
  margin: 15px 0; }

/* line 1020, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.back-to-tour-dates {
  margin: 20px 0 10px; }

/* line 1024, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.tour-date-row {
  border-top: 1px solid #efefef;
  padding: 10px 0; }
  /* line 1028, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .tour-date-row .venue-name,
  .tour-date-row .city-country {
    color: #6e6e6e; }
  /* line 1033, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .tour-date-row .edit-tour-date,
  .tour-date-row .delete-tour-date {
    display: inline-block; }

/* line 1040, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.active-inactive-btns {
  border-bottom: 1px solid #d1d0d0;
  margin-top: 25px; }

/* line 1045, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artists-tabs {
  background: transparent;
  border: none;
  color: #A8A0A0;
  display: inline-block;
  font-size: 18px;
  padding: 10px 20px; }
  /* line 1053, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artists-tabs.active {
    border-bottom: 3px solid #4A4A4A;
    color: #4A4A4A; }
  /* line 1058, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artists-tabs:hover, .artists-tabs:focus {
    color: inherit;
    text-decoration: none; }

/* line 1066, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#tour-dates-wrap,
#published-tour-dates {
  border: 1px solid #d1d0d0; }

/* -------------------------- ARTIST IMAGES PROGRESS BAR -------------------------- */
/* line 1073, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.progress-bar-image-container {
  background: url(/images/loading2.gif) repeat-x top left;
  border-right: 1px solid #8b8b8b;
  margin: 0; }

/* -------------------------- ARTIST PHOTOS  -------------------------- */
/* line 1083, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.photos#noArtistPhotos {
  border: 1px solid #d1d0d0;
  margin-top: 20px;
  padding: 60px 0 40px; }
  /* line 1088, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .photos#noArtistPhotos > img {
    margin: 0 0 30px 0; }
  /* line 1092, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .photos#noArtistPhotos .add-photo-btn {
    float: none; }
  /* line 1096, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .photos#noArtistPhotos .addButton {
    margin-top: 10px; }

/* line 1102, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.photos .add-photo-btn {
  background-image: url("https://cdn.theorchard.io/assets/workstation/images/artists/add-photo-icon.png");
  background-repeat: no-repeat;
  background-position: 12% 50%;
  float: right;
  padding: 8px 15px 7px 32px; }

/* line 1112, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.content-block-inner {
  border: 2px solid #e4e4e4;
  border-radius: 3px; }

/* line 1117, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.content-block {
  border-radius: 10px;
  padding: 10px;
  width: calc(33.33%); }

/* line 1123, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-photo-controls,
.artist-video-controls {
  border-top: 1px solid #efefef;
  display: inline-block;
  margin-top: 10px;
  padding: 15px 10px;
  width: 100%; }

/* line 1132, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.caption-title {
  text-align: center;
  margin-top: 15px;
  min-height: 16px; }

/* line 1138, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-photo-size {
  color: #a1a1a1;
  font-size: 10px;
  text-align: center; }

/* line 1144, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.no-data-title {
  color: #A8A0A0;
  font-weight: 400; }

/* line 1149, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.delete-msg,
.please-wait-msg {
  font-size: 15px; }

/* line 1154, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.photo-tab-inner {
  position: relative;
  padding: 0 10px; }

/* line 1159, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.submit-tab-info {
  border-top: 1px solid #d1d0d0;
  padding: 10px 0;
  text-align: right; }
  /* line 1164, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .submit-tab-info .pageFormBtn {
    float: none; }

/* line 1172, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-photo .artist-photo-image {
  border-bottom: 1px solid #fff;
  display: block;
  height: 250px;
  margin: 15px;
  overflow: hidden;
  position: relative;
  text-align: center;
  vertical-align: middle; }
  /* line 1182, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artist-photo .artist-photo-image > img {
    left: 50%;
    max-width: 100%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%); }

/* line 1192, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-photo .editcaptionbutton,
.artist-photo .artist-photo-dim {
  margin: 0 8px; }

/* line 1197, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-photo .radioOn,
.artist-photo .radioOff,
.artist-photo .radioOff:hover {
  background-image: url("https://cdn.theorchard.io/assets/workstation/images/icons/radiobuttons.png");
  background-repeat: no-repeat;
  background-position: 0px -52px;
  cursor: pointer;
  padding: 4px 0px 0px 26px;
  width: 25px; }

/* line 1208, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-photo .radioOff {
  background-position: 0px -2px; }
  /* line 1211, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artist-photo .radioOff:hover {
    background-position: 0 -27px; }

/* line 1216, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-photo .tooltip {
  background-color: #fff;
  border: 1px solid #a1a1a1;
  box-shadow: 0px 0px 0px 1px #e0e0e0; }
  /* line 1221, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .artist-photo .tooltip::before {
    border-bottom-color: #d1d0d0; }

/* line 1229, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.trash-icon {
  background: url("https://cdn.theorchard.io/assets/workstation/images/icons/Delete.svg") no-repeat center center;
  margin: 0 5px; }

/* line 1234, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#image_wrap {
  display: table-cell;
  height: 490px;
  margin: 0;
  overflow: hidden;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 618px; }
  /* line 1244, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  #image_wrap .artistPhotoDimModal {
    background: #e4e2e2 url(/images/icons/dnldHiResGrn.png) 10px center no-repeat;
    color: #8b8b8b;
    display: inline-block;
    font-size: 11px;
    font-weight: 500;
    padding: 5px 10px 5px 30px;
    text-align: left;
    text-decoration: none; }
    /* line 1254, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    #image_wrap .artistPhotoDimModal:hover {
      background: #88ae47 url(/images/icons/dnldHiResWht.png) 10px center no-repeat;
      color: #fff; }

/* line 1263, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
a.artistPhotoDimModalCaption {
  color: #6e6e6e;
  cursor: default;
  display: block;
  font-size: 11px;
  font-weight: 500;
  text-decoration: none; }

/* line 1274, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.scrollable.image-scroll-panel {
  width: 480px; }
  /* line 1277, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .scrollable.image-scroll-panel .scrollable-items-list {
    float: left;
    height: 115px;
    margin-right: 115px;
    padding: 10px 0 0;
    width: 480px; }
  /* line 1285, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .scrollable.image-scroll-panel .modal-in-wrap {
    display: table-cell;
    height: 94px;
    overflow: hidden;
    padding: 0 14px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 94px; }
    /* line 1295, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
    .scrollable.image-scroll-panel .modal-in-wrap .square-image {
      width: 92px;
      height: 92px; }

/* line 1305, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#photoUploadErrorFiles {
  display: block;
  padding: 0px 8px;
  position: relative; }

/* right and left */
/* line 1314, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-photo-scroll-arrow.right {
  background: url(/images/btns/modalRight.png) top left no-repeat;
  bottom: 60px;
  margin: 0;
  position: absolute;
  right: 2px; }

/* line 1322, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-photo-scroll-arrow.left {
  background: url(/images/btns/modalLeft.png) top left no-repeat;
  bottom: 60px;
  left: 2px;
  margin: 0;
  position: absolute; }

/* line 1330, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.artist-photo-scroll-arrow.disabled {
  visibility: hidden; }

/* line 1338, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.modalWindowGallery .modal-body {
  min-height: 500px;
  max-height: 800px; }

/* line 1349, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.vertical-center .artistlist.text-center {
  vertical-align: middle; }

/* line 1359, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#edit_tourdate_form .pull-right {
  margin-right: 5px; }

/* -------------------------- ARTIST INSTALLED APPS -------------------------- */
/* line 1369, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.app-preview-list {
  border: 2px solid #e4e4e4;
  margin: 15px 0;
  padding: 15px 0; }
  /* line 1374, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .app-preview-list .appIcon {
    display: inline-block; }
  /* line 1378, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .app-preview-list .app-icon-img {
    height: 100%;
    width: 100%; }
  /* line 1383, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
  .app-preview-list .list-installer-button {
    text-align: right;
    padding: 15px; }

/* line 1390, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.app-preview-description {
  padding: 15px 0; }

/* -------------------------- ARTIST BUILDER VIDEOS -------------------------- */
/* line 1398, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
#add_video_message {
  float: left; }

/* -------------------------- AUTOCOMPLETE DROPDOWN -------------------------- */
/* line 1405, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.ac_results > ul {
  width: 100%; }

/* line 1411, /var/www/html/frontend/style-redesign/applications/artist-redesign.scss */
.publish-prompt {
  margin-bottom: 10px; }
