#app_profile_connector_css {
  display: none; }

.connector-master-header {
  padding: 20px;
  background: url(img/connector/header.png);
  position: relative; }
  .connector-master-header .icnclosewrap {
    position: absolute;
    right: -15px;
    top: -15px;
    background-color: #eee;
    padding: 10px;
    border-radius: 50%; }

.pin-any-connector-wrapper .connector-master-remove-mask {
  display: none !important; }

.pin-any-connector-wrapper .icn-close {
  display: none; }

.connector-master-img {
  float: left;
  width: 36px;
  height: 36px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%; }

.connector-master-title {
  margin: 0 0 0 57px;
  font-weight: bold;
  font-size: 18px;
  letter-spacing: -1px;
  color: #222d35;
  min-height: 22px;
  text-indent: -1px; }
  .connector-master-title.connectors-title-without-description {
    padding: 8px 0 0; }

.connector-master-description {
  font-size: 11px;
  color: #536069;
  margin: 0 0 0 57px; }

.connector-master-content {
  padding: 20px 40px 20px 20px;
  min-height: 134px;
  overflow: hidden; }

.connector-master-pointer {
  height: 48px;
  width: 48px;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2) inset;
  border-radius: 24px;
  background: #F1F5F8;
  cursor: pointer; }
  .connector-master-pointer i {
    background: url(img/connector/pointer.png);
    background-repeat: no-repeat;
    height: 17px;
    position: absolute;
    left: 13px;
    top: 16px;
    width: 12px;
    z-index: 3;
    opacity: .6;
    filter: alpha(opacity=60);
    transition: all 0.2s ease-out; }
  .connector-master-pointer:hover i {
    opacity: 1;
    filter: alpha(opacity=100); }

.connector-master-pointer-wrap {
  width: 24px;
  height: 48px;
  overflow: hidden;
  position: absolute;
  top: 101px;
  right: 0;
  z-index: 2; }

.connector-master-loading {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: url(../../base/img/bg_white_50.png);
  z-index: 3; }
  .connector-master-loading:before {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 16px;
    height: 8px;
    margin: -4px 0 0 -8px;
    background: url(../../base/i/process.gif);
    content: ''; }

#connector-master-wrap {
  margin: 0 0 15px;
  position: relative;
  z-index: 1;
  background: #d8e0e6;
  transition: all 0.2s ease-out; }
  #connector-master-wrap .msg {
    margin: 0; }
  #connector-master-wrap #connector-master-remove-mask-removethis {
    margin-right: 10px; }
  #connector-master-wrap .connector-master-remove-mask, #connector-master-wrap .connector-master-remove-mask-success {
    width: 100%;
    height: 100%;
    background: #e9ecee;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    text-align: center; }
    #connector-master-wrap .connector-master-remove-mask .arial, #connector-master-wrap .connector-master-remove-mask-success .arial {
      margin: 0 0 25px;
      display: block;
      text-align: center;
      font-size: 21px;
      color: #536069; }
    #connector-master-wrap .connector-master-remove-mask .connector-master-remove-mask-link, #connector-master-wrap .connector-master-remove-mask-success .connector-master-remove-mask-link {
      font-size: 13px;
      display: inline-block;
      clear: both;
      margin-bottom: 10px; }
    #connector-master-wrap .connector-master-remove-mask .secondary-link, #connector-master-wrap .connector-master-remove-mask-success .secondary-link {
      font-size: 13px; }
  #connector-master-wrap .connector-master-header .icn-close {
    position: absolute;
    right: 15px;
    top: 15px;
    cursor: pointer; }

#pr-conn-cap .conn-cap-endAction {
  margin: 0 -20px 0 0; }
  #pr-conn-cap .conn-cap-endAction li {
    float: left;
    width: 150px;
    padding: 0;
    margin: 0 10px 0 0;
    background: #c7e4ef;
    cursor: pointer; }
  #pr-conn-cap .conn-cap-endAction .title {
    font: 17px Arial, Helvetica, sans-serif;
    margin: 0 0 10px; }
  #pr-conn-cap .conn-cap-endAction .ibtn {
    display: block;
    padding: 3px 10px; }

#pr-conn-cap .conn-cap-actionIco {
  width: 100px;
  height: 100px;
  margin: 10px 0 0 20px; }

/*# sourceMappingURL=connector.css.map */
