.account-top-info--text.menu {
  line-height: 2.3;
  color: #fff;
  cursor: pointer;
}
.account-menu.stickytop {
  position:fixed;
  top:0;
  width: calc(100% - 40px);
  margin-top: 0px;
  z-index: 2001;
}
@media only screen and (max-width: 1200px) {
	.account-menu.stickytop {
  		width: 100%;
  	}
}
@media only screen and (max-width: 960px) {
	.account-menu.stickytop {
  		width: calc(100% - 40px);
  	}
}
@media only screen and (max-width: 620px) {
	.account-menu.stickytop {
  		width: 100%;
  	}
}
.pop_block_view {
	display: none;
}

.account-menu {
  margin-top: 10px;
}
.select-sort-box.account {
  float: right;
  margin-top:1px;
}
.select-sort-box.forpopup {
  /*float: left;*/
}

.popup-radio-item .s {
  position: absolute;
  top: 0;
  bottom: 15px;
  margin-top: auto;
  margin-bottom: auto;
  height: 22px;
  text-align: right;
  line-height: 1;
  font-size: 24px;
  left: 120px;
  width: 100px;
}

.popup-radio-item .period {
  position: absolute;
  top: 0;
  bottom: 15px;
  margin-top: auto;
  margin-bottom: auto;
  height: 22px;
  text-align: right;
  line-height: 1;
  font-size: 24px;
  left: 230px;
  width: 100px;
}


.asort {
  float: right;
}

@media only screen and (max-width: 1013px) {	.title-m {    	float: none !important;
    	text-align: center;
	}
}
@media only screen and (max-width: 880px) {
  .speedbar-btn {
  	margin-top:0px;
  }
.promo-list .topbar_search-result{
	display: block;
	float:none !important;
	margin-bottom:20px;
  }
}

@media only screen and (max-width: 770px) {
  .asort {
    float: none;
    margin-top: 20px;
    margin-left: 0;
    margin-right: 0;
  }

  .asort-select {
    width: 33.33%;
    min-width: 33%;
  }

  .asort-select.top {
    width: 100%;
    min-width: 100%;
  }

  .asort-select .SumoSelect.open {
    width: 100%;
  }

  .asort-select .SumoSelect > .CaptionCont {
    text-align: center;
  }

  .speedbar-btn {
    float: none;
  }

  .select-sort-box.account {
    float: none;
    margin-top:30px;
  }

  .promo-help-icon {
    left: -10px;
  }

  .promo-help-info {
    padding-left: 45px;
  }

  .promo-help-info--desc {
    margin-left: -45px;
    padding-top: 5px;
  }
}
.asort-select .SumoSelect > .CaptionCont {
  z-index: 900;
}
.btn-correct {	background: #e45556;
}
.btn-correct:hover {
  background-color: #e13f40;
}
.btn-get {
	background: #e19d55;
}
.btn-get:hover {
  background-color: #dd913f;
}
.btn-r {
	background: #e19d55;
}
.btn-r:hover {
  border-bottom: 2px solid #e19d55;
}
.btn-r:hover i {
  color: #e19d55;
}

.promo-obj-info--img .idf {
  background-color: rgba(0, 0, 0, 0.2);
}
.flaticon-status-waiting:before {
  content: "\f10d";
}
.promo-obj-info--actions .icon .flaticon-status-waiting {
  line-height: 1;
  font-size: 26px;
  color: #97a5af;
}
.promo-obj-info--actions .info{
  width: 180px;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
}
.promo-obj-info--price small {
  font-size: 13px;
  color: #7a9eb3;
  line-height: 1;
  display: block;
  margin-right: 25px;
}
.promo-obj-info--img .video {
  background-color: #fff;
  position: absolute;
  top: 116.54px;
  left: 10px;
  padding: 0 10px;
  line-height: 24px;
  font-size: 11px;
  color: #000;
  opacity: 0.9;
  filter: alpha(opacity=90);
  -webkit-border-radius: 3px;
  border-radius: 3px;
  z-index: 1;
}
.promo-obj-info--img .object_img_verified {
  background-color: #28a935;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 0 10px;
  line-height: 24px;
  font-size: 11px;
  color: #fff;
  opacity: 0.9;
  filter: alpha(opacity=90);
  -webkit-border-radius: 3px;
  border-radius: 3px;
  z-index: 1;
}
.asort-select.top {
  float: top;
  width: 200px;
  margin-left: auto;
  margin-right: auto;
}
/*.promo-obj-info--img {
  overflow: visible ;
} */
@media only screen and (max-width: 960px) {
  .promo-obj-info--img {  	margin-bottom: 0px;
  }
}
@media only screen and (max-width: 380px) {  .promo-obj-info--img .video {
  	top: 110.26px;
  }
}
.upicon {
  padding-top: 20px;
  line-height: 1;
  font-size: 13px;
  position: relative;
  display: inline-block;
  margin-right: auto;
}
.upicon.turbo {
  color: #dd913f;
}
.upicon.color {
  color: #e4d856;
  margin-left: 30px;
}
.upicon .icon-turbo:before {
  content: "\ea32";
  color: #dd913f;
  font-size: 18px;
}
.upicon .icon-up:before {
  content: "\ea32";
  color: #07c;
  font-size: 18px;
}
.upicon .icon-color:before {
  content: "\eae9";
  color: #e4d856;
  font-size: 18px;
}
.icon-status-top:before {
  content: "\e9d9";
}
.flaticon-status-ruble:before {
  content: "\f12d";
}
.icon-status-kot:before {
  content: "\e902";
}
.flaticon-status-crown:before {
  content: "\f106";
}
.promo-obj-info--actions .icon .icon-status-top,
.promo-obj-info--actions .icon .icon-status-kot,
.promo-obj-info--actions .icon .flaticon-status-crown,
.promo-obj-info--actions .icon .flaticon-status-ruble {
  line-height: 1;
  font-size: 26px;
  color: #e45556;
}
.flaticon-status-vip:before {
  content: "\f106";
}
.icon-status-vip-kot:before {
  content: "\e902";
}
.promo-obj-info--actions .icon .flaticon-status-vip,
.promo-obj-info--actions .icon .icon-status-vip-kot {
  line-height: 1;
  font-size: 26px;
  color: #e19d55;
}
.icon-status-up:before {
  content: "\ea32";
}
.promo-obj-info--actions .icon .icon-status-up {
  line-height: 1;
  font-size: 26px;
  color: #07c;
}
.icon-status-turbo:before {
  content: "\ea32";
}
.promo-obj-info--actions .icon .icon-status-turbo {
  line-height: 1;
  font-size: 26px;
  color: #e45556;
}
.img-responsive.marked {
  border: 4px solid #e4d856;
}
.promo-obj-info--img .label-top {
  background-color: #e4d856;
}
.promo-obj-info--price .del{  z-index: 1;
  position: relative;
  display: block;

}
.promo-obj._unactivated .promo-obj-info--price:after {
  content: "";
  background-color: #fff;
  opacity: .6;
  position: relative;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 1;
}
.promo-obj._unactivated .promo-obj-info--img:after,
.promo-obj._unactivated .promo-obj-info--chr:after {
  content: "";
  background-color: #fff;
  opacity: .6;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 1;
}
.promo-obj._unactivated .promo-obj-info--price .price {
  background-color: #fff;
  opacity: .6;
}
.promo-obj._unactivated .promo-obj-info--price .btn-edit:hover {
  color: #fff;
  border: 1px solid #dcdde5;
  background-color: #dcdde5;
}
.promo-obj._unactivated .promo-obj-info--price .refresh a,
.promo-obj._unactivated .promo-obj-info--price .stop a {  pointer-events: none;
  cursor: default;
  color: #afc5d1;
  border-bottom: 1px solid #fff;
}
.promo-obj .promo-obj-info--price .refresh._unactivated a,
.promo-obj .promo-obj-info--price .stop._unactivated a,
.promo-obj .promo-obj-info--price .del._unactivated a {
  pointer-events: none;
  cursor: default;
  color: #afc5d1;
  border-bottom: 1px solid #fff;
}
.promo-obj .promo-obj-info--chr a._unactivated {
  pointer-events: none;
  cursor: default;
  border-bottom: 1px solid #fff;
}
.promo-obj .promo-obj-info--price p._unactivated,
.promo-obj._unactivated .promo-obj-info--price p.off {
   display: block;
   position: relative;
}
.promo-obj .promo-obj-info--price p._unactivated:before,
.promo-obj._unactivated .promo-obj-info--price p.off:before {
   content : ' ';
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background: transparent;
   x-index: 9999;
}

.icon-stat-view:before,
.icon-user-stat-view:before {
  content: "\e9ce";
}
.icon-stat-phone:before,
.icon-user-stat-phone:before {
  content: "\e958";
}
.icon-calendar-link:before {
  content: "\e953";
  color: #ff4426;
  font-size: 25px;
}
.promo-obj-foot--left.calendar {	float: right;
	padding-top: 8px;
}
.promo-obj-foot--left.calendar a{
	text-decoration: none;
}
@media only screen and (max-width: 860px) {
	.promo-obj-foot--left.calendar {
    	float: none;
    	text-align: center;
    	padding-top: 20px;
    }
}
.promo-obj-foot--right i {
  color: #95b4c6;
  font-size: 14px;
  margin-right: 7px;
}
.topbar-right {
  float: right;
}
.topbar-right i {
  color: #95b4c6;
  font-size: 14px;
  margin-right: 7px;
}
.box-0n {
  width: 100%;
  height: 0px;
  border: 0px ;
  overflow: hidden;
  margin-bottom: 20px;
}
.promo-list .topbar_search-result{
  position:relative;
  float: left;
  right: 0;
  top: auto;
  bottom: -10px;
  font-size: 14px;
  color: #7a9eb3;
/*  color: inherit;*/
}
.main-content.account {
  margin-top: 0px;
}
@media only screen and (max-width: 1190px) {
  .promo-obj-info--chr .title:before {
    display: none;
  }
}
.account-add-form .col-x._unactivated {
  position: relative;
}
.account-add-form .col-x._unactivated:before {
  content: "";
  background-color: #fff;
  opacity: .6;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 2001;
}
.account-add-form--group .select-form._unactivated {
  position: relative;
}
.account-add-form--group .select-form._unactivated:before {
  content: "";
  background-color: #fff;
  opacity: .6;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 2001;
}
.refselect.loading {
  position: relative;
}

.refselect.loading:before {
  content: "";
  position: relative;
  left: 0;
  top: 10;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 35px;
  height: 35px;
  z-index: 2;
  background: url(../img/svg/loading.svg) no-repeat center center;
  -webkit-background-size: 35px 35px;
  background-size: 35px 35px;
}

.select-form.min .SumoSelect {
  width: 90%;
}
.loading-popup {
  position: relative;
}

.loading-popup:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 35px;
  height: 35px;
  z-index: 2;
  background: url(../img/svg/loading.svg) no-repeat center center;
  -webkit-background-size: 35px 35px;
  background-size: 35px 35px;
}
.popup-save {
  width: 200px;
  height: 200px;
  position: fixed;
  margin-left: auto;
  margin-right: auto;
  left: 50%;
  top: 50%;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-box-shadow: 0px 20px 100px 0px rgba(41, 42, 47, 0.2);
  box-shadow: 0px 20px 100px 0px rgba(41, 42, 47, 0.2);
  background-color: #fff;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding: 20px 0;
}
.popup-info_0 .save {
  font-size: 14px;
  color: #818b90;
}
.popup {
  z-index: 2002;
}
.cover {
  object-fit: cover;
}
.drop--item-rotate:hover ~ .drop--item-img img {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
.drop--item-rotate:hover ~ img {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
textarea.inp-form {
  height: 350px;
}
.drop--info.min {
  padding-top: 5px;
}
textarea.inp-form.price {
  height: 75px;
}
.flaticon-dotted:before {
  content: "...";
}
.js-drop-item.gray { 	opacity: 0.30; /* Степень прозрачности */
 	z-index: 100; /* Заведомо быть НАД другими элементами */
 }
.promo-obj-info--img[data-toggle="tooltip"] {
    cursor: default;
}
.photo-add-info .photo-upl-del {
  position: absolute;
  width: 22px;
  height: 22px;
  display: block;
  background-color: #e45556;
  z-index: 2;
  top: 26px;
  left: 90px;
  font-size: 9px;
  color: #fff;
  line-height: 22px;
  text-align: center;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all ease-out 0.2s;
  -o-transition: all ease-out 0.2s;
  transition: all ease-out 0.2s;
}

.photo-add-info .photo-upl-del:hover {
  background-color: #e24849;
}
.photo-add-info {
  margin-top: 15px;
}

.photo-add-wp.loading,
.drop--item.loading,
.btn-edit.loading,
.btn-correct.loading,
.exc-slide-photo.loading {
  position: relative;
}

.photo-add-wp.loading:after,
.drop--item.loading:after,
.btn-edit.loading:after,
.btn-correct.loading:after,
.exc-slide-photo.loading:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 35px;
  height: 35px;
  z-index: 4;
  background: url(../img/svg/loading.svg) no-repeat center center;
  -webkit-background-size: 35px 35px;
  background-size: 35px 35px;
}

.photo-add-wp.loading:before,
.drop--item.loading:before,
.btn-edit.loading:before,
.btn-correct.loading:before,
.exc-slide-photo.loading:before {
  content: "";
  position: absolute;
  left: 0;
  top: -10px;
  right: 0;
  bottom: -20px;
  z-index: 3;
  background-color: #fff;
  opacity: .5;
}

.inp-form-wp--inp .inp-del {
  display: block;
  width: 22px;
  height: 22px;
  background-color: #e45556;
  position: absolute;
  right: 8px;
  top: 8px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  line-height: 22px;
  -webkit-transition: all ease-out 0.2s;
  -o-transition: all ease-out 0.2s;
  transition: all ease-out 0.2s;
}

.inp-form-wp--inp .inp-del i {
  display: block;
  font-size: 9px;
  color: #fff;
}

.inp-form-wp--inp .inp-del:hover {
  background-color: #e24849;
}

.inp-form-wp--inp .inp-del ~ .inp {
  padding-right: 38px;
}
.inp-form-wp--inp .inp-extra {
  right: 30px;
}
.inp-form-wp--inp .inp-extra._sm {
  right: 0px;
}

.inp-load {
  position: absolute;
  right: 0;
  top: 25px;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  width: 24px;
  height: 24px;
  line-height: 24px;
  margin-right: 7px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  background: url(../img/svg/loading.svg) no-repeat center center;
  -webkit-background-size: 23px 23px;
  background-size: 23px 23px;
  z-index: 100;
}
.inp-load-text {
  position: absolute;
  right: 0;
  top: 0px;
  margin-top: auto;
  margin-bottom: auto;
  line-height: 24px;
  margin-right: 7px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  text-align: center;
  white-space: nowrap;
  color: #07c;
}
.inp-load.area {
  left: 143px;
  top: -47px;
}
.inp-load-text.area {
  left: 150px;
  top: -5px;
  right: unset;
}
.inp-load.saveselect {  right: 10px;
}
.inp-load.saveselect2 {
  right: 30px;
}
.inp-load-text.saveselect2 {
  right: 20px;
}
.inp-load.save-tech {  right: 25px;
}
.inp-load-text.save-tech {
  right: 25px;
}
@media only screen and (max-width: 480px) {
	.inp-load-text.save-tech {
	  top: 10px;
	}
}
@media only screen and (max-width: 560px) {
	.inp-load.area {
	  top: -140px;
	}
}
.inp-load-text.big {  right: 25px;
}

.inp-load.big {	top: -100px;
  	right: 30px;
}

.inp-load.skype {
  right: 50px;
  z-index: 100;
}
.inp-load.email {
  right: 80px;
  z-index: 100;
}
.inp-load.phone {
  right: 205px;
  z-index: 100;
}
.inp-load.pswd {
  left: 90px;
  top: -5px;
  z-index: 100;
}
.text_blue_confirm {  color: #07c !important;
}
.btn-get._unactivated,
.btn-get-code._unactivated,
.btn-verify._unactivated {
  pointer-events: none;
  opacity: .6;
  cursor: default;
  border-bottom: 1px solid #fff;
}
.slideThree.my:before {
  content: 'Да';
}
.slideThree.my label:before {
  content: "Да";
}
.inp-load.checkbox {
  right: -40px;
  top: 1px;
  z-index: 100;
}
.inp-load-text.checkbox {
  right: -80px;
  top: 5px;
  z-index: 100;
}
.inp-load.phone {
  right: 0px;
  top: 50px;
  z-index: 100;
}
.inp-load-text.phone {
  right: 0px;
  top: 0px;
  z-index: 100;
}
.account-add-form--group label.photo {
  font-weight: unset;
}

.inp-load-text.checkbox.small {
  right: -60px;
  top: 5px;
  z-index: 100;
  letter-spacing: -1px;
}
.white-background {
	background-color: #fff;
}
.pe-close {
  text-align: right;
}
.pe-close .close {
  line-height: 1;
  color: #151819;
  font-size: 17px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  opacity: 0.4;
  filter: alpha(opacity=40);
  cursor: pointer;
  display: inline-block;

}
.pe-close .close:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.inp-form--extmy {
  padding-left: 53px;
}

.inp-form--extmy + .ext {
  position: absolute;
  color: #7e8c93;
  display: block;
  left: 10px;
  top: 56px;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
}
@media only screen and (max-width: 600px) {
	.inp-form--extmy + .ext {
  		top: 54px;
  	}
}
.b-h120-horizontal {
	background: #f2f3f8; /* fallback for old browsers */
}
.flaticon-service-rek.ban {
  line-height: 1;
  font-size: 18px;
  color: #f05057;
}
.tb-catalog-img {	float: none;
	border: none;}
.tb-catalog-img.vip {
	float: left;
}
span.strike_price {	position: relative;    color: #7f94a1;
}
.flaticon-ruble.pay {
  font-size: 11px;
}

span.strike_price:before {
	border-bottom: 2px solid red;
	position: absolute;
	content: "";
	width: 100%;
	height: 80%;
	transform: rotate(15deg);
	opacity: 0.6;
}
.popup.fixed {
  position:fixed;
}
.phone-verify-text p span.black {
    color: #151819;
}
.select-sort-box.city > .SumoSelect > .optWrapper > .options li.opt.selected {  background-image: none;
  background-color: #fff;
}
.select-sort-box.city > .SumoSelect > .optWrapper > .options li.opt:hover {
  background-image: none;
  background-color: #f7f8fb;
}
.select-sort-box.city > .SumoSelect > .optWrapper > .options li.opt.selected label,
.select-sort-box.city > .SumoSelect > .optWrapper > .options li.opt:hover label {
  font-weight: normal;
  color: #151819;
}

.address {	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
}
.popup-obyav--item label {
  width: auto;
}
.phone-verify .write-message {
  max-width: 700px;
}
.phone-verify .write-message.payments {
  max-width: 610px;
}
.table-history.pay {	table-layout: fixed;
}

.table-history.bal {
	table-layout: fixed;
}

.table-history.bal tbody tr td,.table-history.bal th {
    padding-left: 2%;
}

@media only screen and (max-width: 768px) {
	.table-history.bal tbody tr td,.table-history.bal th {
    	padding-left: 50%;
    	-webkit-border-radius: 0;
    	border-radius: 0;
    }
}

.col0 { width: 50px; }
.col1 { width: 80px; }
.col4 { width: 140px; }

.colm { width: 90px; }
.colb { width: 180px; }

.js-services-form.loading {
  position: relative;
}

.js-services-form.loading:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 35px;
  height: 35px;
  z-index: 4;
  background: url(../img/svg/loading.svg) no-repeat center center;
  -webkit-background-size: 35px 35px;
  background-size: 35px 35px;
}

.js-services-form.loading:before {
  content: "";
  position: absolute;
  left: 0;
  top: -10px;
  right: 0;
  bottom: -20px;
  z-index: 3;
  background-color: #fff;
  opacity: .5;
}
.checkbox-box-pay {
  margin-top: 10px;
  display: block;
  position: relative;
  text-align: left;
}
.checkbox-box-pay.banner {
  margin-top: 0px;
  text-align: right;
}
.checkbox-box.pay {
  padding-left: 20px;
  font-size: 12px;
  color: #151819;
}
.checkmark.pay {
  height: 15px;
  width: 15px;
  line-height: 15px;
}
.checkbox-box.ban {
  padding-left: 20px;
  font-size: 11px;
  color: #151819;
}
.checkmark.ban {
  height: 13px;
  width: 13px;
  line-height: 13px;
  right: 90px;
  left: auto;
}

.checkmark.pay i {
  -webkit-transition: all ease-out 0.1s;
  -o-transition: all ease-out 0.1s;
  transition: all ease-out 0.1s;
  font-size: 11px;
}
.checkmark.ban i {
  -webkit-transition: all ease-out 0.1s;
  -o-transition: all ease-out 0.1s;
  transition: all ease-out 0.1s;
  font-size: 11px;
}

.phone-verify .write-message.balance {
  max-width: 620px;
}

.phone-verify .write-message.noflats {
  max-width: 600px;
}

.igif img {
    position: absolute;
    max-width: 70%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    display: block;
}
.popup-obyav--item.balance .left .i {
  width: 110px;
  height: auto;
}
._mx200 {
  max-width: 200px;
  margin: 20px auto;
}
.account-add-form--group._mx200 .sub-label {
  font-size: 16px;
  color: #7e8c93;
  margin-top: -6px;
  margin-bottom: 5px;
  text-align: left;
}
.checkbox-box.pay._unactivated {
  pointer-events: none;
  cursor: default;
  border-bottom: 1px solid #fff;
  background-color: #fff;
  opacity: .6;
}
.btn-replace._unactivated {  pointer-events: none;
  cursor: default;
  opacity: .6;
  color: #9a9fb3
}
.checkbox-box-pay.loading {
  position: relative;
}
.checkbox-box-pay.loading:before {
  content: "";
  position: absolute;
  left: 0;
  top: 10;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 20px;
  height: 20px;
  z-index: 2;
  background: url(../img/svg/loading.svg) no-repeat center center;
  -webkit-background-size: 20px 20px;
  background-size: 20px 20px;
}
.checkbox-prolong {
  max-width: 225px;
  margin: 20px auto;
}
.checkbox-up {
  max-width: 317px;
  margin: 20px auto;
}
.radio-inline-list.up,.radio-inline-list.top {	padding-top: 13px;
}
.radio-inline-list.prolong .checkbox_val .val {
    height: 40px;
    width: 95px;
}
.radio-inline-list.prolong .checkbox_val .val.long {
    width: 150px;
}
.radio-inline-list.top .checkbox_val .val{
    width: 155px;
}
.checkbox-top, .checkbox-prolong {
  max-width: 100%;
  margin: 10px auto;
}
.bgr-color-pay {
  -webkit-border-radius: 3px;
  border-radius: 3px;
  width: 120px;
  height: 35px;
  display: block;
  text-align: center;
  line-height: 35px;
  vertical-align: middle;
  color: #fff;
  font-weight: 500;
}
.bgr-color-pay-1 {
  background-image: -webkit-linear-gradient(-15deg, #12c2e9 0%, #c471ed 50%, #f64f59 100%);
  background-image: -ms-linear-gradient(-15deg, #12c2e9 0%, #c471ed 50%, #f64f59 100%);
}

.bgr-color-pay-2 {
  background-image: -webkit-linear-gradient(-15deg, #5d26c1 0%, #a17fe0 50%, #59c173 100%);
  background-image: -ms-linear-gradient(-15deg, #5d26c1 0%, #a17fe0 50%, #59c173 100%);
}

.bgr-color-pay-3 {
  background-image: -webkit-linear-gradient(-15deg, #ff0080 0%, darkorange 49%, turquoise 100%);
  background-image: -ms-linear-gradient(-15deg, #ff0080 0%, darkorange 49%, turquoise 100%);
}

.bgr-color-pay-4 {
  background-image: -webkit-linear-gradient(-15deg, #7cb9ff 0%, #30ff2b 100%);
  background-image: -ms-linear-gradient(-15deg, #7cb9ff 0%, #30ff2b 100%);
}
.bgr-color-pay-5 {
  background: #12c2e9;
}
.bgr-color-pay-6 {
  background: #f156ec !important;
}
.bgr-color-pay-7 {
    background-color: #fc6aa1;
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPjxzdG9wIHN0b3AtY29sb3I9IiNmOTQ5YjYiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmOGI4YiIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
    background-image: -webkit-gradient(linear, 0% 0%, 100% 100%,color-stop(0, rgb(249, 73, 182)),color-stop(1, rgb(255, 139, 139)));
    /* Android 2.3 */
    background-image: -webkit-linear-gradient(top left,rgb(249, 73, 182) 0%,rgb(255, 139, 139) 100%);
    /* IE10+ */
    background-image: linear-gradient(to bottom right,rgb(249, 73, 182) 0%,rgb(255, 139, 139) 100%);
    background-image: -ms-linear-gradient(top left,rgb(249, 73, 182) 0%,rgb(255, 139, 139) 100%);
}
.bgr-color-pay-8 {
    background-color: #7ac44d;
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZjNlZjE1IiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMDk4ODUiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==);
    background-image: -webkit-gradient(linear, 0% 0%, 100% 0%,color-stop(0, rgb(243, 239, 21)),color-stop(1, rgb(0, 152, 133)));
    /* Android 2.3 */
    background-image: -webkit-repeating-linear-gradient(left,rgb(243, 239, 21) 0%,rgb(0, 152, 133) 100%);
    /* IE10+ */
    background-image: repeating-linear-gradient(to right,rgb(243, 239, 21) 0%,rgb(0, 152, 133) 100%);
    background-image: -ms-repeating-linear-gradient(left,rgb(243, 239, 21) 0%,rgb(0, 152, 133) 100%);
}
.tb-catalog-btns.banner {
  font-size: 13px;
}
.tb-catalog-btns.banner strong {
  color: #0077cc;
}
.tb-catalog-btns .btn-extend {	margin-right: 0px;
}
.bgr-color-pay.slick {
  width: 190px;
  height: 62px;
  line-height: 62px;
}
.popup-obyav--item.ban label input[type='radio']:checked + .obyav-checked {
  z-index: 3;
  background: none;
}
.popup-obyav--item.ban label {
  background: none;
}
@media only screen and (max-width: 768px) {
	.table-history.pay tbody.tbody-toggle {
  		display: none;
	}
	.profile-balance-tabs.bold li a {
  		font-weight: 700;
	}

}
.pay-list-radio li {
  width: 130px;
  height: 55px;
}

td.text-left .left {
  position: relative;
  z-index: 2;
  float: inherit;
}

td.text-left .left .i {
  width: 75px;
  height: 50px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  overflow: hidden;
}

td.text-left .left p {
  padding-left: 0px;
  font-size: 13px;
}
.table-history.request td {  padding-top: 10px;
  padding-bottom: 10px;
}

.frame {
  display: inline-block;
  width: 49%; /* в зависимости от отступов нужно будет указать нужный % */
}
.text-center.priceblue {	color: #003ce6;
}
.btn-back.up {
  background-color: #07c;
  height: 40px;
  width: 140px;
  -webkit-border-radius: 5px;
  border: 0px;
  border-radius: 5px;
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  position: relative;
}

.btn-back.up i {
  font-size: 11px;
  height: 13px;
  position: absolute;
  left: 20px;
  top: 5px;
  bottom: 0;
  color: #fff;
}

.btn-back.up:hover {
  background-color: #0a72bc;
  border: 0px;
}
.account-add-menu--item.select{
  color: #07c;
  cursor: pointer;
}
.account-add-menu--item._selected {
  background-color: #0077cc;
  color: #fff;
}
.account-menu-li.active {
  background-color: #fff;
}
.account-menu-li.active a {
  border-bottom: 4px solid #e4a356;
  color: #151819;
}
.account-menu-li.active a i {
  color: #e4a356;
}
/*.css-balance-user {	display: inline;
}*/
@media only screen and (max-width: 960px) {
  .account-menu-li span.css-balance-user {
    display: inline;
  }
}
.popup-radio-item {	display: block;
}
.popup-radio-item .c {
  display: block;
}
.inp-load.flats {
  top: 2px;
}
.js-loading.loading {
  position: relative;
}

.js-loading.loading:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 35px;
  height: 35px;
  z-index: 4;
  background: url(../img/svg/loading.svg) no-repeat center center;
  -webkit-background-size: 35px 35px;
  background-size: 35px 35px;
}

.account-add-map.loading:before {
  content: "";
  position: absolute;
  left: 0;
  top: -10px;
  right: 0;
  bottom: -20px;
  z-index: 3;
  background-color: #fff;
  opacity: .5;
}
.services-content-bot {  display: block;
  color: #000;
  font-size: 14px;
}
.table-services.pay tbody tr td{	border: 2px solid #b0b0b0;
}
@media only screen and (max-width: 768px) {
	.table-services.pay tbody tr {
		border: 2px solid #b0b0b0;
		border-bottom: unset;
	}
	.table-services.pay tbody tr td {
		border: unset;
	}
}
@media only screen and (max-width: 400px) {
	.radio-inline-list.top .checkbox_val .val{
    	width: 160px;
	}
}
.popup-obyav.notop {
  margin-top: 0px;
  position: relative;
}
.popup.notop {  top: -70px;
}
.phone-verify-form.nobottom {  margin-bottom: 0px;
}
.popup-obyav--item.nobottom {  padding-bottom: 0px;
}
.popup-promo .promo-help-head--icon {
  color: #e19d55;
}
.popup-promo.js-refresh .promo-help-head--icon {
  color: #4d92e1;
}
.popup-color .promo-help-head--icon {
  color: #e4d856;
}
.popup-type-deal .promo-help-head--icon {
  color: #4d92e1;
}
.popup-type-deal .write-message:after {
  background: #4d92e1;
}
.popup-type-deal .btn-get {
	background: #4d92e1;;
}
.popup-type-deal .btn-get:hover {
  background-color: #427dc1;
}

.popup-promo .popup-radio-item:hover {
  border: 2px solid #e19d55;
}
.popup-promo .write-message:after {
  background: #e19d55;
}
.popup-promo.js-refresh .write-message:after {
  background: linear-gradient(to right,#07c 0,#62a3ed 100%);
}
.popup-promo.js-refresh .popup-radio-label input[type=radio]:checked + .popup-radio-item {
  border: 2px solid #4d92e1;
}
.popup-promo .popup-radio-label input[type=radio]:checked + .popup-radio-item {
  border: 2px solid #f1a650;
}
.popup-color .popup-radio-label input[type=radio]:checked + .popup-radio-item {
  border: 2px solid #e4d856;
}

.popup-promo .popup-radio-label input[type=radio]:checked + .popup-radio-item .c {
  color: #151819;
}
.popup-promo .popup-radio-item:hover {
  border: 2px solid #f1a650;
}
.popup-color .popup-radio-item:hover {
  border: 2px solid #e4d856;
}
.popup-promo.js-refresh .popup-radio-item:hover {
  border: 2px solid #4d92e1;
}

.popup-promo.js-refresh .btn-get,
.popup-top .btn-get {
	background: #4d92e1;
}
.popup-promo.js-refresh .btn-get:hover,
.popup-top .btn-get:hover {
  background-color: #427dc1;
}
.popup-color .btn-get {
	background: #e4d856;
}
.popup-color .btn-get:hover {
  background-color: #dcd154;
}
.popup-promo .popup-radio-item:hover .c {
  color: #151819;
}
.popup-radio-list._unactivated{
  content: "";
  background-color: #fff;
  pointer-events: none;
  opacity: .4;
  cursor: default;
  position: relative;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: 1;
}
.loading_div{
  position: relative;
}

.loading_div:after{
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 35px;
  height: 35px;
  z-index: 2;
  background: url(../img/svg/loading.svg) no-repeat center center;
  -webkit-background-size: 35px 35px;
  background-size: 35px 35px;
}
.popup-radio-item .c.gray,
.popup-radio-item .p.gray {
  color: #697582a8;
}
.popup-radio-label.js-hidden {  display: none;
}

.btn-promo {
  background: #07c;
}
.sale .account-add-menu--item {
  float: none;
  width: 100%;
}
.col-md-4.sale {  width: 20%;
  float:right;
}
.col-md-8.sale {
  width: 80%;
  float:left;
  padding: 0;
}
.account-add-content.sale{  margin-top: 0px;
}
.radio-inline-list .checkbox_val .val.sale {  width: auto;
  padding: 0 10px;
}
.radio-inline-list .checkbox_val .val.salemax {
  width: 70px;
  padding: 0 10px;
}

.account-add-form--group .control-radio.sale {
    display: block;
}
.col-md-6.sale {
  width: auto;
}
.inp-form--ext+.ext.sale {  font-size: 13px;
}
.radio-inline-list.view label {
  margin: 10px 10px;
}
.radio-inline-list.price label {
	/* margin: 0 0 20px; */
}
.row-x-s {
    position: relative;
    margin-left: -10px;
    padding-left: 10px;
}
.account-add-form--caption.sale {
    position: relative;
    margin-top: 0px;
    margin-bottom: 30px;
}
.account-add-form--caption.sale:after {
    width: 80%;
}
.col-md-6.pr {  padding-right: 20px;
}
.account-add-menu.stickytop {
    position: fixed;
    top: 0;
    margin-top: 10px;
    width: inherit;
	padding-right: 28px;
}
.account-add-menu.sale .account-add-menu--item:first-child {
  -webkit-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}

.account-add-menu.sale .account-add-menu--item:last-child {
  -webkit-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}
.checkbox-box.elevator {
  margin: 10px 20px;
}
.checkbox-box input:checked~.checkbox-label.sale {
    font-weight: 400;
}
@media only screen and (max-width: 850px) {
  .account-add-menu.sale {
    display: none;
  }
  .col-md-8.sale {
    width: 100%;
  }
	.popup-radio-item.sale {
		width: 100%;
	}
}
.suggestions-suggestions {
    z-index: 2001;
}
.autocomplete-result_counts {
  display: none;
}
@media only screen and (max-width: 460px) {

	.account-menu.stickytop {
  		width: 100%;
  	}
  	.pop_block_hide {
		display: none;
  	}
  	.btn-cancel.pop_block_view {
		display: block;
    	margin: 10px auto 0 auto;
  	}

	.select-sort-box.account {
		width: 210px;
    	margin-left: auto;
    	margin-right: auto;
  	}

  	.select-sort-box.account > .SumoSelect {
    	width: 210px;
  	}
	.title-m {
		margin-bottom: 15px;
	}

	.popup-radio-item .s {
  		left: 5px;
	}
	.popup-radio-item .period {
  		left: 115px;
	}
	.popup-radio-item .c.showoff {
  		color: #fff;
	}
	.popup-radio-label input[type=radio]:checked+.popup-radio-item .c.showoff {
  		color: #fff;
	}
	.popup-promo .popup-radio-item:hover .c.showoff {
  		color: #fff;
	}
	.promo-help-head--smtitle {
		display: none;
	}
	.promo-help-head--title {
		font-size: 16px;
	}
	.promo-help-head {
		padding-bottom: 0px;
		border-bottom: none;
	}
	.promo-help-head--icon {
		line-height: 10px;
    	font-size: 20px;
	}
}

@media only screen and (max-width: 767px) {
  	.row-x-s {
    	margin-left: 0px;
    	margin-right: 0px;
    	padding-left: 0px;
  	}
}
@media only screen and (max-height: 520px) {
	.popup-radio-item .s {
  		left: 5px;
	}
	.popup-radio-item .period {
  		left: 115px;
	}
	.popup-radio-item .c.showoff {
  		color: #fff;
	}
	.popup-radio-label input[type=radio]:checked+.popup-radio-item .c.showoff {
  		color: #fff;
	}
	.popup-promo .popup-radio-item:hover .c.showoff {
  		color: #fff;
	}
	.promo-help-head--smtitle {
		display: none;
	}
	.promo-help-head--title {
		font-size: 16px;
	}
	.promo-help-head {
		padding-bottom: 0px;
		border-bottom: none;
	}
	.promo-help-head--icon {
		line-height: 10px;
    	font-size: 20px;
	}
}
.datebox-label.sale {
    width: 100%;
}
.sale .inp-0 {
    background: #fff;
    border: 1px solid #ced0e5;
}
.account-add-form--group.purpose label {
    font-size: 14px;
    font-weight: 100;
}
.account-add-form--group.purpose label._sm {
    font-size: 16px;
    font-weight: 700;
}
.account-add-form--group.pad-bottom {  padding-bottom: 20px;
}
.select-multiple .SumoSelect .CaptionCont>label {
    margin-bottom: 0;
}
.asort-select.menusort {
  padding-top: 10px;
}
.asort-select.menusort .SumoSelect > .CaptionCont {
  font-size: 18px;
  padding-left: 30px;
}
.asort-select.menusort.bold .SumoSelect > .CaptionCont {
  font-size: 18px;
  color: #ffffff;
  background: #07c;
  padding-left: 30px;
  border-radius: 3px;
}
.asort-select.menusort .SumoSelect .optWrapper {
    font-size: 18px;
}
.account-menu-ul.sale > .account-menu-li {	width: 25%;
}
@media only screen and (max-width: 680px) {
  .asort-select.menusort {
    width: auto;
    min-width: auto;
  }
}
.inp-form.required_field, .js-select.required_field{  border: 1px solid #f86363;
}
.tool-info.red {
  color: #fff;
  background-color: #f5443d;
  text-decoration: none;
  cursor: auto;
  z-index: 2001;
}
.tool-info.red:before {
  border-right: 8px solid #f5443d;
}
.popup-radio-item:hover {
  border: 1px solid #4d92e1;
}
.col-sale-4 {	width: 33.33333333%;
}
.inp-form-wp--inp ._confirmed.sale {
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #4d92e1;
}
.popup-radio-item.sale .t {
	font-size: 14px;
    color: #151819;
    margin: 8px 0;
 }
.popup-radio-item.sale .t.active {
    color: #33bc1a;
    padding-left: 10%;
 }
.popup-radio-item.sale .t.active.color {
    padding-left: 0;
 }

.popup-radio-item.sale .flaticon-crown,
.popup-radio-item.sale .flaticon-service-top {
    color: #e19d55;
}
.popup-radio-item.sale .flaticon-ruble.sale {
    color: #e19d55;
}
.popup-radio-item.sale {	width: 80%;
}
.col-sale-200 {
    width: 200px;
}
.foot-edit-balance {	font-size: 14px;
    color: #151819;
}
.foot-edit-itog {
	font-size: 18px;
    color: #151819;
}
.btn-next.sale {
    width: auto;
}
.foot-edit-balance.red {  	color: #f5443d;
}
.popup-radio-item.color {
  	/*background-color: #faf6c4;*/
  	background-color: #fffde0;
}
.popup-radio-item.color:hover{
  border: 1px solid #e4a356;
}
.popup-radio-item.color:hover .c{
  color: #e4a356;
}
.popup-radio-label input[type=checkbox]:checked+.popup-radio-item {
    border: 2px solid #e4a356;
    padding: 14px 19px;
    padding-right: 120px;
  	background-color: #fffde0;
}
.popup-radio-label input[type=checkbox]:checked+.popup-radio-item .c {
    color: #e4a356;
}
.tool-info.sale {	left: 80%;
	height: auto;
	width: 40%;
    height: max-content;
	line-height: 20px;
    white-space: normal;
    text-decoration: none;
    padding: 20px;
}
@media only screen and (max-width: 850px) {
	.popup-radio-item.sale {
		width: 100%;
	}
}
.promo-obj-btns .btn.sale {
  width: auto;
}
.account-top-info {
    margin-top: 10px;
    cursor: pointer;
}
textarea.inp-form._text {
    height: 100px;
}
.promo-obj-info--actions.marked{	background-color: #fef9c0;
}
.popup-radio-item .p.sale {
    width: 200px;
}
.new-menu__more {
    position: absolute;
    right: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    top: 55px;
    background-color: #fff;
    -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.1);
    box-shadow: 10px 10px 10px rgba(0,0,0,.1);
    border-radius: 4px;
    border: 2px solid #e4e5f0;
    color: #000;
    cursor: default;
    width: 290px;
    z-index: 901;
	display: none;
}
.asort {
    margin: 0 10px 10px 0;
}
.speedbar {	padding-top: 10px;
}
.account-add-menu--item {
  width: 20%;
}
.account-add-menu--item.calendar {
  width: 50%;
}

.account-add-menu--item.nr{
  width: 20%;
}
.sync-del {
    display: block;
    width: 22px;
    height: 22px;
    background-color: #a1a1a1;
    position: absolute;
    right: 8px;
    top: 8px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    line-height: 22px;
    -webkit-transition: all ease-out 0.2s;
    -o-transition: all ease-out 0.2s;
    transition: all ease-out 0.2s;
    cursor: pointer;
}
.sync-del i {
    display: block;
    font-size: 9px;
    color: #fff;
}
.js-form-site a {	text-decoration: none;
}
.row-x .intro {
    font-size: 14px;
    color: #7e8c93;
    display: block;
    margin-top: 0px;
}
.col-x-p {	padding-left: 10px;
}
@media only screen and (max-width: 460px) {	.col-x-p {
		padding-left: 0px;
	}
}
.js-price-day::-webkit-input-placeholder { /* Chrome */
  color: #c8caca;
}
.js-price-day:-ms-input-placeholder { /* IE 10+ */
  color: #c8caca;
}
.js-price-day::-moz-placeholder { /* Firefox 19+ */
  color: #c8caca;
  opacity: 1;
}
.js-price-day:-moz-placeholder { /* Firefox 4 - 18 */
  color: #c8caca;
  opacity: 1;
}
@media only screen and (max-width: 620px) {
  .account-top-info--text.menu {
    display: block;
  }
}
.strong-text {
    font-weight: 700;
}
.promo-obj-info--chr .chrs {
	border-top: 0px;
}
.color_green {
	color: #2377b2;
}
.add-site-calendar {	padding-bottom: 20px;
}
.color_warning {
	color: #ff386b;
    font-size: 13px;
}
@media only screen and (max-width: 480px) {
	.inp-form-wp--inp .inp-extra._confirmed._smp {		width: 24px;
 		padding-left: 5px;
	}
	.inp-form-wp--inp .inp-extra._confirmed._smp span {		display: none;
	}
}
@media only screen and (min-width: 480px) {
	.inp-form-wp--inp .inp-extra._not-confirmed._sm {
		width: 24px;
 		padding-left: 0px;
	}
	.inp-form-wp--inp .inp-extra._not-confirmed._sm span {
		display: none;
	}
}
@media only screen and (max-width: 480px) {
	.inp-form-wp--inp .inp-extra._not-confirmed._sm {
		width: 100px;
	}
	.inp-form-wp--inp .inp-extra {
  		width: 100px;
	}
}
.promo-obj-info--chr .title a.mini {
    font-size: 14px;
}
.light {	color: #e504f6;
}
.bigfont {
    font-size: 18px;
    font-weight: 700;
}
.balance-v {	text-align: center;
	margin-top: 2px;
}
.inp-form.price {	border: 0px;
}
.btn-replace-phone {
  height: 38px;
  width: 38px;
  background-color: #07a888;
  text-align: center;
  padding: 0;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.flaticon-replace-phone:before {
  content: "\f153";
}
.flaticon-check-telegram:before {
  content: "\f107";
}
.btn-replace-phone i {
    font-size: 15px;
    display: block;
    color: #fff;
}
@media only screen and (max-width: 500px) {
    .hide-mobile {
		display: none;
	}	
}
.profile-add .account-add-form--group.checkbox {
	margin-top: 15px;
}
.ovr-box_tele span, a.ovr-box_tele {
    color: #fff;
	text-decoration: none;
}
.info-block.tele ul, .info-block.tele p{
    font-size: 15px;
    color: #7e8c93;
}
.info-block.tele {
    padding-left: 5px;
	margin-bottom: 10px;
	border-top: 0px
}
.ovr-box_tele {
    background-color: #07c;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 6px 15px;
    text-align: center;
    cursor: pointer;
    position: relative;
    -webkit-transition: all ease-out 0.2s;
    -o-transition: all ease-out 0.2s;
    transition: all ease-out 0.2s;
	margin-bottom: 40px;
	display: block;
}
.ovr-box_tele:hover {
	background-color: #1491ea;
}
.col-x-0-l {
	padding-left: 0px;
}
.col-x-0-r {
    padding-right: 0px;
}
.account-add-form--group .sub-label.vid {
  color: #2d61ff;
}
