

/* Start:/bitrix/templates/elektro_flat/components/intellectservice/user.profile.add/template1/style.css?16657377106947*/
/*************profile edit***********************/
.profile-edit {
  margin-bottom: 20px;
}

.profile-edit .table {
  display: table;
}

.profile-edit .table-row {
  display: table-row;
}

.profile-edit .table-cell {
  display: table-cell;
}

.profile-edit .table-cell.tip-cell {
  width: 25px;
}

.profile-edit .table-cell.requare-input {
  position: relative;
}

.profile-edit .table-cell.requare-input::after {
  position: absolute;
  left: -2px;
  top: 8px;
  content: "*";
  color: red;
  font-size: 1.1em;
  width: 7px;
  height: 6px;
}

.profile-edit .grey-input {
  font-size: 0.9em;
  width: 100%;
  box-sizing: border-box;
  height: 35px;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #dfdfdf;
  border-top-color: #dfdfdf;
  border-right-color: #dfdfdf;
  border-bottom-color: #dfdfdf;
  border-left-color: #dfdfdf;
  border-radius: 4px;
  color: #000;
  font-weight: 100;
  /* Firefox 19+ */
  /* Firefox 18- */
}

.profile-edit .grey-input::-webkit-input-placeholder {
  color: #000;
}

.profile-edit .grey-input::-moz-placeholder {
  color: #000;
}

.profile-edit .grey-input:-moz-placeholder {
  color: #000;
}

.profile-edit .grey-input:-ms-input-placeholder {
  color: #000;
}

.profile-edit .grey-input::-webkit-input-placeholder {
  opacity: 1;
  transition: opacity 0.3s ease;
}

.profile-edit .grey-input::-moz-placeholder {
  opacity: 1;
  transition: opacity 0.3s ease;
}

.profile-edit .grey-input:-moz-placeholder {
  opacity: 1;
  transition: opacity 0.3s ease;
}

.profile-edit .grey-input:-ms-input-placeholder {
  opacity: 1;
  transition: opacity 0.3s ease;
}

.profile-edit .grey-input:focus::-webkit-input-placeholder {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.profile-edit .grey-input:focus::-moz-placeholder {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.profile-edit .grey-input:focus:-moz-placeholder {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.profile-edit .grey-input:focus:-ms-input-placeholder {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.profile-edit .grey-input:focus {
  border-color: #2a92e5;
  box-shadow: 0 0 2px 0 #2a92e5;
}

.profile-edit input[placeholder] {
  text-overflow: ellipsis;
}

.profile-edit input::-moz-placeholder {
  text-overflow: ellipsis;
}

.profile-edit input:-moz-placeholder {
  text-overflow: ellipsis;
}

.profile-edit input:-ms-input-placeholder {
  text-overflow: ellipsis;
}

.profile-edit .inputfile {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.profile-edit .grey-input {
  width: 100%;
  box-sizing: border-box;
  height: 35px;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #dfdfdf;
  border-top-color: #dfdfdf;
  border-right-color: #dfdfdf;
  border-bottom-color: #dfdfdf;
  border-left-color: #dfdfdf;
  border-radius: 2px;
  color: #000;
  font-weight: 100;
}

.profile-edit .grey-input.error {
  border-color: red;
  box-shadow: 0px 0px 1px 1px rgba(255, 0, 0, 0.4);
}

.profile-edit .grey-input:focus {
  border-color: #2a92e5;
  box-shadow: 0 0 2px 0 #2a92e5;
}

.profile-edit input[type="checkbox"] {
  display: inline-block;
  margin: 0;
}

.profile-edit .ic-info-tip {
  display: inline-block;
  background-image: url(/bitrix/templates/elektro_flat/components/intellectservice/user.profile.add/template1/images/sprite.png);
  background-position: -32px 0px;
  width: 18px;
  height: 18px;
  cursor: pointer;
}

.profile-edit .ic-info-tip:hover {
  background-image: url(/bitrix/templates/elektro_flat/components/intellectservice/user.profile.add/template1/images/sprite.png);
  background-position: -14px 0px;
  width: 18px;
  height: 18px;
}

.profile-edit textarea.grey-input {
  height: 60px;
  box-sizing: border-box;
  padding-top: 10px;
  resize: none;
}

@media (max-width: 600px) {
  .profile-edit .table {
    width: 100%;
  }
}

.profile-edit .table .table-row .table-cell {
  vertical-align: middle;
  padding: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
  font-size: 1em;
  color: #000;
}

.profile-edit .table .table-row .table-cell:first-child {
  text-align: right;
  font-weight: 100;
  width: 200px;
}

.profile-edit .profile-info .table {
  width: auto;
}

.profile-edit .profile-info .table .table-cell {
  text-align: left !important;
}

.profile-edit .profile-info .table .table-cell .label-cell {
  width: 20px;
}

.profile-edit .profile-input-block .profile-input-item .profile-item-header {
  font-size: 1.4em;
  margin-top: 40px;
  margin-bottom: 20px;
  color: #000;
}

.profile-edit .profile-input-block .detail-link-btn {
  box-shadow: inset 0px 1px 0px 0px #ffffff;
  background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
  background-color: #ededed;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  text-indent: 0;
  border: 1px solid #dcdcdc;
  display: inline-block;
  color: #777777;
  font-family: Verdana;
  font-size: 15px;
  font-weight: bold;
  font-style: normal;
  height: 50px;
  line-height: 50px;
  padding-left: 20px;
  padding-right: 20px;
  text-decoration: none;
  text-align: center;
}

.profile-edit .profile-input-block .detail-link-btn:hover {
  background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
  background-color: #dfdfdf;
}

.profile-edit .profile-input-block .detail-link-btn:active {
  position: relative;
  top: 1px;
}

.msg-header {
  font-size: 1.3em;
}

.created_error {
  color: red;
}

.created_ok {
  color: green;
}

/* TipTip CSS - Version 1.2 */
#tiptip_holder {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99999;
}

#tiptip_holder.tip_top {
  padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
  padding-top: 5px;
}

#tiptip_holder.tip_right {
  padding-left: 5px;
}

#tiptip_holder.tip_left {
  padding-right: 5px;
}

#tiptip_content {
  text-align: left;
  font-size: 0.95em;
  font-style: italic;
  line-height: 1.2rem;
  font-weight: 100;
  color: #b8b8b8;
  padding: 10px;
  background-color: #fff;
  border: 1px dotted #cfcfcf;
}

#tiptip_arrow, #tiptip_arrow_inner {
  position: absolute;
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
  margin-top: -6px;
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
  margin-top: -6px;
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
  margin-top: -6px;
  background-image: url(/bitrix/templates/elektro_flat/components/intellectservice/user.profile.add/template1/images/sprite.png);
  background-position: 0px 0px;
  width: 14px;
  height: 26px;
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
  margin-top: -6px;
  background-image: url(/bitrix/templates/elektro_flat/components/intellectservice/user.profile.add/template1/images/sprite.png);
  background-position: 0px 0px;
  width: 14px;
  height: 26px;
  transform: rotate(180deg);
  margin-left: -1px;
}

#tiptip_holder.tip_left_top #tiptip_arrow_inner {
  margin-top: -6px;
  background-image: url(/bitrix/templates/elektro_flat/components/intellectservice/user.profile.add/template1/images/sprite.png);
  background-position: 0px 0px;
  width: 14px;
  height: 26px;
  transform: rotate(90deg);
}

/* Webkit Hacks  */

/* End */


/* Start:/bitrix/components/bitrix/sale.location.selector.steps/templates/.default/style.min.css?16657377046061*/
.bx-slst .dropdown-block{border:1px solid #bdbdbd;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px #ebebeb;box-shadow:inset 0 1px 2px #ebebeb;font-size:14px;padding:0 22px 0 30px;position:relative;background-color:#fff;margin-bottom:10px}.bx-slst .dropdown-block:last-child{margin-bottom:0}.bx-slst .dropdown-arrow{background:url(/bitrix/components/bitrix/sale.location.selector.steps/templates/.default/images/dropdown-errow.png) no-repeat center center;height:100%;top:0;right:0;position:absolute;width:22px}.bx-slst .bx-ui-combobox-fake,.bx-slst .bx-ui-combobox-route{background:transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;height:33px;width:100%;outline:0;padding:0}.bx-slst .bx-ui-combobox-container{overflow:hidden}.bx-slst .bx-ui-combobox-dropdown{border:1px solid #bdbdbd;border-radius:2px;-webkit-box-shadow:0 2px 3px #c7c7c7;box-shadow:0 2px 3px #c7c7c7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;max-height:200px;overflow-y:auto;left:0;top:35px;padding:5px 5px 3px 5px;position:absolute;width:100%}.bx-slst .dropdown-active .bx-ui-combobox-dropdown{display:block}.bx-slst .bx-ui-combobox-variants{list-style:none;margin:0;padding:0}.bx-slst .dropdown-item{border-radius:2px;padding:7px 4px 7px 10px;margin-bottom:2px}.bx-slst .dropdown-item:hover{background-color:#f1f3f5;cursor:pointer}.bx-slst .dropdown-img{border:0;display:inline-block;height:12px;margin:3px 12px 0 0;vertical-align:top;width:16px}.bx-slst .dropdown-item-text{color:#aba8ac;display:inline-block;vertical-align:top}.bx-slst .dropdown-item-text span{color:#25282c}.bx-slst .dropdown-list-title{border-bottom:1px solid #e5e5e5;height:37px;line-height:37px;padding-left:8px}.bx-slst .dropdown-icon{background:url(/bitrix/components/bitrix/sale.location.selector.steps/templates/.default/images/lens.png) no-repeat center center;height:14px;left:10px;position:absolute;top:10px;width:14px}.bx-slst .quick-locations{margin-bottom:5px}.bx-slst .quick-location-tag{background-color:#f2f5f8;border:1px solid #cad3dc;border-radius:3px;color:#1e55b9;display:inline-block;font-size:15px;height:27px;line-height:26px;margin:0 3px;padding:0 14px;text-decoration:none;margin-bottom:10px}.bx-slst .quick-location-tag:hover{background-color:#fafafa}.bx-slst .dropdown-fade2white{width:32px;height:31px;position:absolute;top:2px;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(30%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}.bx-slst .bx-ui-combobox-toggle{background:url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -2618px no-repeat scroll;width:30px;height:30px;cursor:pointer;cursor:hand;margin-top:2px;position:absolute;top:0;right:0;display:block}.bx-slst .bx-ui-combobox-toggle:hover{background-position:6px -2696px}.bx-slst .bx-ui-combobox-loader{background-image:url(/bitrix/panel/main/images/waiter-white.gif)!important;background-repeat:no-repeat!important;background-position:right -1px!important;width:30px;height:30px;position:absolute;top:3px;right:2px;display:none}.bx-slst .bx-ui-combobox-go-edit{display:none}.bx-slst .bx-ui-combobox-dropdown{max-height:300px}.bx-slst .bx-ui-pager-area{height:40px;text-align:center;color:gray;padding:10px 0 0 0}.bx-slst input[type="text"]{position:relative}.bx-slst input::-ms-clear{display:none}.bx-slst .bx-ui-combobox-dropdown{background-color:#fff;z-index:999;border:1px solid #87919c}.bx-slst .bx-ui-combobox-variant{cursor:pointer;cursor:hand}.bx-slst .bx-ui-combobox-variant,.bx-slst .bx-ui-combobox-error{padding:10px 10px}.bx-slst .bx-ui-combobox-error{color:#f22;padding-left:30px;position:relative}.bx-slst .bx-ui-combobox-error div{position:absolute;top:0;left:0;width:25px;height:25px;background:url(/bitrix/panel/main/images/bx-admin-sprite-small.png) 6px -2895px no-repeat scroll}.bx-slst .bx-ui-combobox-variant:hover,.bx-slst .bx-ui-combobox-variant-active{background-color:#e0e8ea}.adm-sls-edit-link{margin-top:10px}.bx-admin-mode .bx-sls-go-edit{margin-left:10px;display:none}.bx-admin-mode .dropdown-block{border-color:#87919c #959ea9 #9ea7b1;border-radius:4px;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;height:25px}.bx-slst.bx-admin-mode .bx-ui-combobox-fake,.bx-slst.bx-admin-mode .bx-ui-combobox-route{height:25px}.bx-slst.bx-admin-mode .dropdown-icon{top:7px}.bx-slst.bx-admin-mode .dropdown-fade2white{height:22px}.bx-slst.bx-admin-mode .dropdown-fade2white{right:1px}.bx-slst.bx-admin-mode .bx-ui-combobox-toggle{background-position:6px -2623px;height:22px}.bx-slst.bx-admin-mode .bx-ui-combobox-loader{background-position:right -4px!important;height:21px}.bx-slst.bx-admin-mode .bx-ui-combobox-dropdown{top:27px}.bx-slst .bx-ui-state-items-discover-in-progress .bx-ui-combobox-loader{display:block}.bx-ui-slst-pool select{margin:10px 10px 0 0}div[data-bx-ui-id="error"]{display:none}.bx-ui-state-error div[data-bx-ui-id="error"]{display:block}.bx-ui-slst-other-item,.bx-ui-combobox-deselect-item{border-bottom:1px solid gray}.bx-ui-sls-tree-trunk{padding:0 0 9px 30px}.disabled-keyboard{cursor:pointer;cursor:hand}.disabled-keyboard input{cursor:inherit}.bx-ui-combobox-container .bx-combobox-fake-as-input{padding-top:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/* End */
/* /bitrix/templates/elektro_flat/components/intellectservice/user.profile.add/template1/style.css?16657377106947 */
/* /bitrix/components/bitrix/sale.location.selector.steps/templates/.default/style.min.css?16657377046061 */
