@charset 'utf-8';

@font-face{font-family:'icons'; src:url('/fonts/icomoon.eot'); src:url('/fonts/icomoon.eot#iefix') format('embedded-opentype'), url('/fonts/icomoon.ttf') format('truetype'), url('/fonts/icomoon.woff') format('woff'), url('/fonts/icomoon.svg#icons') format('svg'); font-weight:normal; font-style:normal; font-display:swap;}

.form-page{width:100% !important; min-width:0; max-width:800px;}
.form-page.full-width{max-width:1200px; margin:auto;}
.form-page.full-width .sdelka-table, .form-page.full-width .search-block{max-width:none;}
.form-page2{width:100% !important; min-width:0; max-width:800px !important;}
.form-page2.full-width{max-width:1200px; margin:auto;}
.form-page2.full-width .sdelka-table, .form-page2.full-width .search-block{max-width:none;}

.check-page{max-width:946px;}
.sdelka-page{max-width:926px;}

.notifications-page{width:100% !important; min-width:0; max-width:600px;}

.nodisplay {
	display:none;
}
.center {text-align:center;}
.clear{clear:both;}
.info2 {padding:10px;font-size:16px;line-height:1.2;}
.info2 a {color:#0456a2;font-weight: bold;}
.nowrap {-webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.uldecimal li {
	list-style: decimal;
}
.uldisc li {
	list-style: disc !important;
}

.uldisc2 li {
	margin-bottom: 10px;
	list-style: disc;
	margin-left: 35px;
	line-height: 1.3;
}
.b600 {
	font-weight: 600;
}
.p0{
	padding:0px !important;
}
.b450 {
	font-weight: 450;
}
.mb10 {
	margin-bottom: 10px;
}
.yellowgreen {
  background: #6edd39;
}
.table_head_color {
  background: #F7FAFF;
}
.closeIcon {
	height: 20px;
	width: 20px;
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
	opacity: .6;
	text-align: center;
	font-size: 27px !important;
	line-height: 14px !important;
	display: none;
	z-index: 1;
}
.small-text {
	font-size:12px;
}
.errorMsg {
	margin: 20px 5px 15px 20px;
	color: #db1d1d;
}
.errorTextBox {
	color: #db1d1d;
	font-weight: bold;
	margin: 5px;
	padding: 10px;
	border: 1px solid red;
	display: block;
	width: fit-content;
}
.okMsg {
	margin: 20px 5px 15px 20px;
	color: #3db929;
}
.click-text {
	color:#0456a2;font-weight: bold;cursor:pointer;
}
.sidebar-balance {
	font-weight: 600;
	letter-spacing: 0.02em;
	white-space: nowrap;
}
.br {display:inline !important;}
.ab-inherit {position:absolute;}
/* breadcrumbs */
.breadcrumbs{margin:0 0 45px; padding:0 0 17px; position:relative; font-size:22px; line-height:36px; font-weight:bold;}
.breadcrumbs:after{content:""; width:90px; height:3px; position:absolute; bottom:0; left:0; background:#ffa724;}
.breadcrumbs__item{padding:0 32px 0 0; display:inline; position:relative;}
.breadcrumbs__item_back{padding:0 6px 0 0; display:inline; position:relative;}
.breadcrumbs__item:after{content:"\e901"; position:absolute; bottom:-5px; right:8px; font:20px/36px 'icons';}
.breadcrumbs__item:last-child{padding:0;}
.breadcrumbs__item:last-child:after{display:none;}
.breadcrumbs__item span{font-size:18px;}
.breadcrumbs__item_back span{font-size:18px;}
.breadcrumbs__link{color:#0456a2;}
.desktop .breadcrumbs__link:hover{color:#086bc8;}
.breadcrumbs__item a {
	color:#0456a2;
}
.breadtopmenu {
	margin-bottom:25px;
}



/* form main styles */
.form-block{display:none; font-size:15px; line-height:24px; font-weight:normal; color:#000000;}
.form-block.active{display:block;}
.mr-settings-form{display:none; font-size:15px; line-height:24px; font-weight:normal; color:#000000;max-width:800px;}
.mr-settings-form.active{display:block;}

.form-title{min-height:47px; margin:0 0 39px; padding:0 0 0 70px; position:relative;}
.form-title:before{content:""; position:absolute; top:2px; left:0; font:45px/1 'icons'; color:#004688;}
.form-title_icon-1:before{content:"\e90c";}
.form-title_icon-2:before{content:"\e90d";}
.form-title_icon-3:before{content:"\e904";}
.form-title__text{padding:0 0 6px; font-size:23px; line-height:28px; font-weight:bold; color:#000000;}
.form-title__remark{padding:0; font-size:13px; line-height:16px; font-weight:normal; color:#9f9f9f;}

.form-end{margin:0 -15px; padding:0 0 35px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:center; -ms-justify-content:center; justify-content:center;}
.form-end__item{width:50%; max-width:268px; padding:0 15px 15px;}
.form-end__button{width:100%;}
.form-remove__item{
	width: 100%;
	justify-content: right;
	display: flex;
	margin: -15px 0px 30px;
}
/* buttons */
.add-button{min-width:222px; height:45px; margin:0; padding:0 48px 2px 14px; display:inline-block; vertical-align:top; position:relative; background:transparent; border:1px solid #004688; border-radius:23px; text-align:center; font-size:15px; line-height:41px; font-weight:600; font-family:'Montserrat', sans-serif; color:#004688; cursor:pointer; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.add-button:before{content:""; width:32px; height:32px; position:absolute; top:5px; right:6px; background:#ffa724; border-radius:50%;}
.add-button:after{content:"\e902"; width:32px; height:32px; position:absolute; top:5px; right:6px; z-index:1; font:14px/34px 'icons'; color:#fff; text-align:center;}
.desktop .add-button:hover{border-color:#086bc8; color:#086bc8;}

.form-button{min-width:200px; height:45px; margin:0; padding:0 15px 2px; display:inline-block; vertical-align:top; position:relative; background:#004688; border:1px solid #004688; border-radius:23px; text-align:center; font-size:15px; line-height:41px; font-weight:600; font-family:'Montserrat', sans-serif; color:#fff; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.desktop .form-button:hover{background:#086bc8; border-color:#086bc8; color:#fff;}
.form-button_red-text{background:#fff; border-color:#D0DAEB; color:#F62121;}
    .desktop .form-button_red-text:hover{background:rgba(208, 218, 235, 0.3); border-color:#D0DAEB; color:#F62121;}
.form-button__close{padding:0 0 0 19px; position:relative;}
.form-button__close:before, .form-button__close:after{content:""; width:11px; height:2px; margin:-1px 0 0; position:absolute; top:50%; left:0; background:#F62121; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}
.form-button__close:after{-webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg);}

.plus-button{min-width:225px; height:45px; margin:0; padding:0 15px 2px; display:inline-block; vertical-align:top; position:relative; background:none; border:1px solid #ffa724; border-radius:10px; text-align:center; font-size:15px; line-height:41px; font-weight:600; font-family:'Montserrat', sans-serif; color:#ffa724; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
    .desktop .plus-button:hover{background:none; border-color:#086bc8; color:#086bc8;}
    .desktop .plus-button:hover .plus-button__icon:before,     .desktop .plus-button:hover .plus-button__icon:after{background:#086bc8;}
.plus-button__icon{padding:0 0 0 26px; position:relative;}
.plus-button__icon:before, .plus-button__icon:after{content:""; width:12px; height:2px; margin:-1px 0 0; position:absolute; top:50%; left:0; background:#ffa724;}
.plus-button__icon:after{-webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);}
.plus-button__icon:hover {text-decoration:none}
.plus-button:hover {text-decoration:none}
.plus-button__icon br{display:none;}
label.plus-button{line-height: 42px;}

.pin-button{padding:0 0 0 34px; display:inline-block; position:relative; font-size:15px; line-height:24px; font-weight:600; color:#004688; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.pin-button:before{content:"\e90b"; position:absolute; top:0; left:0; font:24px/1 'icons';}
.desktop .pin-button:hover{color:#086bc8;}
.pin-button.active .pin-button__text:before{content:"Убрать ссылку";}
.pin-button__text:before{content:"Добавить ссылку на каталог";}

.copy-button{height:20px; display:block; background:none; color:#ffa724; cursor:pointer; -webkit-user-select:none; -ms-user-select:none; user-select:none;border:0px;text-decoration: none;}
.copy-button:before{display:block; font:19px/20px 'icons';}
.desktop .copy-button:hover{color:#086bc8;}
.copy-button_icon-1:before{content:"\e909";}
.copy-button_icon-2:before{content:"\e907";}
.copy-button_icon-3:before{content:"\e905";}
.copy-button_icon-4:before{content:"\e90f";}
.copy-button:hover {text-decoration:none}

.open-button{height:20px; display:inline; background:none; color:#ffa724; cursor:pointer; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.open-button:before{display:inline; font:19px/20px 'icons';}


.submit-button{height:70px; padding:0 15px; display:inline-block; background:#004688; border:1px solid #004688; font-size:16px; line-height:68px; font-weight:bold; font-family:'Montserrat', sans-serif; color:#fff; text-align:center; border-radius:13px; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-user-select:none; -ms-user-select:none; user-select:none;letter-spacing:.2px;}
.desktop .submit-button:hover{border-color:#086bc8; background:#086bc8; color:#fff;}
.submit-button_blue-border{background:#fff; color:#004688;}
.desktop .submit-button_blue-border:hover{background:#fff; color:#086bc8;}
.submit-button__prev-arrow{padding:0 0 0 42px; position:relative;}
.submit-button__prev-arrow:before{content:"\e900"; margin:-10px 0 0; position:absolute; top:50%; left:0; font:20px/1 'icons';}
.submit-button__next-arrow{padding:0 42px 0 14px; position:relative;}
.submit-button__next-arrow:before{content:"\e901"; margin:-10px 0 0; position:absolute; top:50%; right:0; font:20px/1 'icons';}

.radius-button{height:50px; padding:0 15px; display:inline-block; background:none; border:2px solid #004688; font-size:15px; line-height:46px; font-weight:600; font-family:'Montserrat', sans-serif; color:#004688; text-align:center; border-radius:25px; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
    .desktop .radius-button:hover{border-color:#086bc8; color:#086bc8;}

.action-button{cursor:pointer;display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; background:none; border:none; font-weight:600; font-size:15px; line-height:18px; font-family:'Montserrat', sans-serif; color:#0456A2; text-align:left; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
    .desktop .action-button:hover{color:#086bc8;}
.action-button__icon{padding:0 8px 0 0;}
.action-button__icon:before{display:block; position:relative; font:22px/1 'icons';}
.action-button__icon_1:before{content:"\e912";}
.action-button__icon_2:before{content:"\e911"; font-size:26px; right:3px;}
.action-button__icon_3:before{content:"\e905"; font-size:26px;}

.select-button{width:100%; height:26px; padding:0 22px 0 7px; display:block; position:relative; white-space:nowrap; background:#DBE4F4; font-weight:normal; font-size:12px; line-height:26px; font-family:'Montserrat', sans-serif; color:#004688; cursor:pointer; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.select-button:after{content:""; width:0; height:0; position:absolute; top:10px; right:8px; border-style:solid; border-width:7px 5.5px 0 5.5px; border-color:#004688 transparent transparent transparent; text-decoration:none;}
.select-button.active:after{-webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}
    .desktop .select-button:hover{color:#086bc8;}
    .desktop .select-button:hover:after{border-color:#086bc8 transparent transparent transparent;}

.multiline-button{height:45px; margin:0; padding:0 15px; display:inline-block; vertical-align:top; position:relative; background:#004688; border:1px solid #004688; border-radius:10px; text-align:center; font-size:13px; line-height:17px; letter-spacing:0.2px; font-weight:600; font-family:'Montserrat', sans-serif; color:#fff; cursor:pointer; overflow:hidden; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
    .desktop .multiline-button:hover{background:#086bc8; border-color:#086bc8; color:#fff;}
.multiline-button__row{width:100%; display:table;}
.multiline-button__cell{height:45px; display:table-cell; vertical-align:middle; position:relative; bottom:1px;}
.multiline-button_orange{background:#FFA724; border-color:#FFA724;}
.desktop .multiline-button_orange:hover{background:#ffb548; border-color:#ffb548; color:#fff;}

.add-partner-button {height:58px; margin:0; padding:12px; display:inline-block; vertical-align:top; position:relative; border-radius:10px; text-align:center; font-size:13px; line-height:17px; letter-spacing:0.2px; font-weight:600; font-family:'Montserrat', sans-serif; color:#fff; cursor:pointer; overflow:hidden; -webkit-user-select:none; -ms-user-select:none; user-select:none;margin: 10px;
max-width: 257px;min-width:142px;background:#004688;}
.add-partner-button:hover {
	background-color: #086bc8;
	border: 1px solid #086bc8;
}

.partners-button {height:45px; margin:0; padding:0 15px; display:inline-block; vertical-align:top; position:relative; border-radius:10px; text-align:center; font-size:13px; line-height:17px; letter-spacing:0.2px; font-weight:600; font-family:'Montserrat', sans-serif; color:#fff; cursor:pointer; overflow:hidden; -webkit-user-select:none; -ms-user-select:none; user-select:none;margin: 10px;
max-width:160px;min-width:143px;}

.button-off {
	background-color:tomato; border:1px solid tomato;
}
.button-off:hover {
	background-color: #ff6e4a !important;
	border: 1px solid #ff6e4a !important;
}
.button-on {
	background-color:#4cbb17; border:1px solid #4cbb17;
}
.button-on:hover {
	background-color: limegreen;
	border: 1px solid limegreen;
}
.inner-title-nav {
	margin-bottom:25px;
}
.inner-title-nav a {
	margin-right:25px;
	margin-bottom:10px;
	color:#0456a2;
	text-decoration:underline;
	font-weight:600;
	line-height: 25px;
}
.inner-title-nav a:hover {
	margin-right:25px;
	color:#086bc8;
	text-decoration:none;
}
.inner-title-nav2 {
	margin-bottom: 5px;
	margin-left: 5px;
	text-align:right;
	margin-top:-15px;
}
.tooltip-popup {
	margin-right:7px;
	color:#0456a2;
	text-decoration:underline;
	font-weight:600;
	line-height: 25px;
	cursor:pointer;
}
.tooltip-popup:hover {
	color:#086bc8;
	text-decoration:none;
}

.tooltip-popup2 {
	//margin-right:7px;
	color:#551A8B;
	text-decoration:none;
	cursor:pointer;
}
.tooltip-popup2:hover {
	color:#086bc8;
	text-decoration:underline;
}



.inner-title-navline {
	display:flex;
	margin:0px;
}
.inner-title-navline a, .inner-title-navline b {
	margin-right:25px;
	margin-bottom:10px;
	color:#0456a2;
	text-decoration:underline;
	font-weight:600;
	line-height: 25px;
	cursor:pointer;
}
.inner-title-navline a:hover, .inner-title-navline b:hover {
	margin-right:25px;
	color:#086bc8;
	text-decoration:none;
}
.inner-title-link {
	padding: 10px 5px 15px 30px;
	border-radius: 15px 15px 0px 0px;
	cursor:pointer;
}

.inner-title-link.active {
	background: #f7faff;
}

/* text fields, checkboxes */
.form-input{width:100%; height:45px; padding:0 29px; display:block; background:#fff; border:1px solid #d8d8d8; font-size:13px; line-height:1; font-weight:normal; color:#000000; outline:transparent !important;}
.form-input-str{width:50%; height:30px; padding:7px 12px 8px 12px !important; display:block; background:#fff; border:1px solid #d8d8d8; font-size:15px; line-height:1; font-weight:normal; color:#000000; outline:transparent !important;}
.form-input:focus{border-color:#000000;}
textarea.form-input{min-width:100%; max-width:100%; min-height:45px; padding-top:13px; padding-bottom:12px; resize:none; font-size:13px; line-height:18px;}

.form-input-textarea{width:100%; height:45px; padding:0 29px; display:block; background:#fff; border:1px solid #d8d8d8; font-size:14px; line-height:1; font-weight:normal; color:#000000; outline:transparent !important;}
.form-input-textarea:focus{border-color:#000000;}
textarea.form-input-textarea{min-width:100%; max-width:100%; min-height:45px; padding-top:13px; padding-bottom:12px; resize:none; font-size:14px; line-height:18px;margin-bottom:15px;}

.form-input-between {
	max-width:100px;
	text-align:center;
}
.form-date {
	max-width: 176px;
	font-size: 14px;
}
.form-time {
	max-width: 120px;
	font-size: 14px;
}

textarea.form-input-str{min-width:100%; max-width:50%; min-height:30px; max-height:30px !important; overflow-y: hidden !important; width:40px !important; white-space:nowrap; resize: none;}
.form-textarea{min-width:100%; max-width:100%; height:65px; min-height:65px; padding:9px 27px; display:block; background:#fff; border:1px solid #d8d8d8; resize:none; font-size:12px; line-height:16px; font-weight:normal; outline:transparent !important;}
.form-textarea:focus{border-color:#000000;}
.textarea1 {min-height:45px !important; max-height:45px !important;}


.checkbox__label{min-height:25px; padding:0 0 0 47px; display:inline-block; position:relative; -webkit-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer;}
.desktop .checkbox__label:hover .checkbox__text{color:#086bc8;}
.checkbox__input{display:none;}
.checkbox__input:checked + .checkbox__icon:before{opacity:1;}
.checkbox__icon{width:25px; height:25px; margin:-12.5px 0 0; position:absolute; top:50%; left:0; border:1px solid #ffa724; border-radius:3px;}
.checkbox__icon:before{content:"\e903"; position:absolute; top:4px; left:4px; z-index:1; opacity:0; font:16px/1 'icons'; color:#ffa724;}
.checkbox__text{padding-top:1px; display:block; font-size:16px; line-height:24px; font-weight:600; color:#004688;}
.checkbox__text .tooltip-icon{margin-left:5px; bottom:1px;}

/* tooltip */
.tooltip-icon{width:24px; height:24px; display:inline-block; position:relative; background:#004688; border-radius:50%; color:#fff; cursor:pointer; text-align:center;}
.tooltip-icon:before{content:"\e908"; display:block; font:13px/24px 'icons';width:24px;}
.desktop .tooltip-icon:hover{background:#004688; color:#fff;}

.tooltip{width:100%; min-width:280px; max-width:330px; margin:-13px 0 0; display:none; position:absolute; z-index:50; color:#000000; border-radius:6px; background:#fff; font:13px/18px 'Montserrat', sans-serif; box-shadow:2px 4px 17px rgba(0, 0, 0, 0.09); text-align:center;}
.tooltip__content{padding:11px 15px 10px;}
.tooltip-text {
	margin-bottom:10px;
}
.tooltip-text-click {
	padding-top: 1px;
	display: inline;
	font-size: 16px;
	line-height: 24px;
	font-weight: 600;
	color: #004688;
	padding-left:5px;
	cursor:pointer;
	text-decoration:none;
}
.tooltip-text-small {
	padding-top: 17px;
	display: inline;
	font-size: 14px;
	font-weight: 500;
	color: #004688;
	padding-left: 1px;
	cursor: pointer;
	text-decoration: none;
}
.tooltip2-icon{width:21px; height:21px;}
.tooltip2-icon:before{font:12px/21px 'icons';margin-left:-1px;}


/* first screen */
.condition{margin:0 0 20px; position:relative; overflow:hidden; background:#fff; border-radius:13px; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out;}
.condition:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; border:1px solid #d8d8d8; border-radius:13px; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out;}
.condition + .form-end{padding-top:29px;}
.condition.active{background:#f7faff;}
.condition.active:before{border-color:#004688;}
.condition.active .condition__name{color:#004688;}
.condition.active .condition__button:after{-webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); line-height:32px;}
.condition.active .condition__button .add-button__text:before{content:"Удалить вариант";}
.condition.opened{overflow:visible;}
.condition__top{padding:0 0 0 90px; position:relative; z-index:1;}
.condition__top:after{content:""; width:100%; position:absolute; bottom:0; left:0; border-bottom:1px solid #d8d8d8;}
.condition__count-wrap{width:58px; height:100%; position:absolute; top:0; left:0; z-index:1; background:#004688; color:#fff; text-align:center; font-size:27px; line-height:32px; font-weight:bold; border-radius:13px 0 0 0;}
.condition__count-wrap:after{content:""; width:0; height:0; margin:-9px 0 0 -1px; position:absolute; top:50%; left:100%; border-style:solid; border-width:9px 0 9px 12px; border-color:transparent transparent transparent #004688;}
.condition__count{width:100%; height:100%; display:table;}
.condition__count-text{height:100%; display:table-cell; vertical-align:middle;}
.condition__cols{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.condition__left{width:100%; min-width:0; max-width:415px; padding:16px 30px 17px 0;}
.condition__right{padding:17px 19px 17px 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0; text-align:center;}
.condition__name{max-width:380px; padding:0 0 4px; font-size:16px; line-height:23px; font-weight:600; text-transform:uppercase; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out;}
.condition__description{padding:0; font-size:13px; line-height:16px; font-weight:normal; color:#9f9f9f;}
.condition__hidden{display:none;}
.condition__button .add-button__text:before{content:"Добавить вариант";}
.condition__content{padding:28px 22px 30px; position:relative; z-index:2;}
.condition__bottom{padding:5px 0 0; text-align:right;}
.condition__bottom-cols{margin:0 -15px -15px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; text-align:left;}
.condition__bottom-col{padding:0 15px 15px;}
.condition__checkbox{padding:0 0 26px;}
.condition__checkbox .checkbox__text{font-size:15px; font-weight:normal; color:#000000;}
.condition__cloned-content .condition__clone{margin:0 -22px; padding:28px 22px 0; border-top:1px solid #d8d8d8;}

.condition-section{margin:0 -21px; padding:1px 21px 0; border-bottom:1px solid #d8d8d8;}
.condition-section__title{padding:16px 0 12px; font-size:19px; line-height:23px; font-weight:600;}

.example-link{margin:0 0 12px; padding:0 0 0 34px; display:inline-block; vertical-align:top; position:relative; font-size:15px; line-height:24px; font-weight:600; color:#004688;}
.example-link:before{content:"\e906"; position:absolute; top:0; left:0; font:24px/1 'icons'; text-shadow:0 0;}
.desktop .example-link:hover{color:#086bc8;}

.form-item{margin:0 0 20px; padding:21px 40px 30px; background:#f7faff; border-radius:13px;}
.form-item_illustration + .form-end{padding-top:26px;}
.form-item__title{padding:0 0 20px; font-size:19px; line-height:23px; font-weight:600;}

.input-wrap__label{padding:0 0 13px; display:block;}
.input-wrap__textarea{margin:0 0 22px;}

.tax__text{padding:0 0 10px; display:block; font-size:15px; line-height:24px; color:#000000;}
.tax__formule{margin:0 0 8px; padding:10px 20px 9px; display:block; background:#e5ecfa; border:1px solid #d8d8d8; font-size:15px; line-height:24px; font-weight:600; text-align:center;}
.tax__formule span{padding:0 6px; display:inline-block; vertical-align:top;}
.tax__remark{padding:0 0 26px; display:block; font-size:11px; line-height:18px; color:#004688;}
.tax__remark span{display:block;}
.tax__info{padding:0 0 24px 30px; display:block; position:relative;}
.tax__info:before{content:"\e908"; position:absolute; top:11px; left:-6px; font:24px/1 'icons'; color:#004688;}
.tax__checkbox{padding:0 0 14px;}

.tax-regime{margin:0 -9px 33px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.tax-regime__left{padding:0 9px;}
.tax-regime__center{min-width:0; width:100%; max-width:206px; padding:0 9px;}
.tax-regime__right{padding:0 9px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.tax-regime__text{display:block; font-size:15px; line-height:24px; color:#000000;}

.add-link{padding:0 0 12px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.add-link.opened .add-link__left{width:188px;}
.add-link__left{padding:0 20px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.add-link__right{width:100%; min-width:1px; min-height:45px;}
.add-link__button{display:inline-block; text-decoration:underline; text-underline-offset:2px; font-size:15px; line-height:24px; font-weight:600; color:#004688;}
.desktop .add-link__button:hover{color:#086bc8; text-decoration:none;}
.add-link__button:before{content:"Добавить ссылку";}
.add-link__button.active:before{content:"Убрать ссылку";}

.total-form{margin:0 -15px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
.total-form__col{width:50%; padding:0 15px 16px;}

.total-order{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.total-order__left{width:156px; padding:0 15px 0 0; position:relative; top:1px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.total-order__right{width:100%; max-width:208px;}

.more-less{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; font-size:12px; line-height:17px; font-weight:normal; color:#000000;}
.more-less__left{width:139px; padding:0 15px 0 36px; position:relative; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.more-less__left:before{content:"\e90a"; margin:-11px 0 0; position:absolute; top:50%; left:2px; font:22px/1 'icons'; color:#004688;}
.more-less__right{width:100%; max-width:190px;}

.total-commission{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.total-commission__left{width:156px; padding:0 15px 0 0; position:relative; top:1px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.total-commission__right{width:100%; max-width:208px;}

.rouble-form{position:relative;}
.rouble-form_symbols .rouble-form__label{padding-top:1px; font-size:11px; text-transform:uppercase;}
.rouble-form_symbols .rouble-form__input{padding-right:100px;}
.rouble-form__input{padding:0 40px 0 16px; font-size:15px;}
.rouble-form__label{position:absolute; top:0; right:17px; z-index:1; font-size:20px; line-height:45px; font-weight:bold; color:#c3cee0; cursor:text;}
.shtk-form__label{position:absolute; top:0; right:17px; z-index:1; font-size:16px; line-height:45px; font-weight:bold; color:#c3cee0; cursor:text;}

.sum-form{margin:0 -15px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
.sum-form_double{margin-bottom:-8px;}
.sum-form__col{width:52.5%; padding:0 15px 16px;}
.sum-form__col:nth-child(2){width:47.5%; max-width:338px;}
.sum-form__col_full{width:100%;}
.sum-form__col_full .sum-order__right{max-width:none;}

.sum-order{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.sum-order__left{width:188px; padding:0 15px 0 0; position:relative; top:1px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.sum-order__right{width:100%; max-width:190px;}
.sum-order__input{padding:0 16px; font-size:15px;}

.sum-commission{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.sum-commission__left{width:117px; padding:0 15px 0 0; position:relative; top:1px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.sum-commission__right{width:100%;}

.action-form{margin:0 -15px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
.action-form__left{min-width:0; width:100%; max-width:523px; padding:0 15px 10px;}
.action-form__right{width:220px; padding:0 15px 10px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.action-form__text{padding:0 0 13px; display:block; font-size:15px; line-height:24px; font-weight:normal;}

.promo-block{padding:22px 0 27px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.promo-block__left{padding:0 30px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.promo-block__right{width:100%; max-width:496px;}
.promo-block__title{position:relative; bottom:5px; font-size:19px; line-height:23px; font-weight:600; color:#000000;}
.promo-block__bg{padding:11px 20px 12px; background:#e5ecfa; border:2px dashed #ffa724; border-radius:13px;}

.promo{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:center; -ms-justify-content:center; justify-content:center; text-align:center;}
.promo__item{margin:0 2.5px;}
.promo__top{padding:0 3px; display:block; font-size:25px; line-height:30px; font-weight:600; letter-spacing:0.14em;}
.promo__line{height:7px; display:block; border:2px solid #ffa724; border-top:none;}
.promo__bottom{display:block; font-size:13px; line-height:16px; font-weight:normal;}

.receive-form{margin:0 -15px; padding:0 0 9px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.receive-form__col{padding:0 15px 20px;}

.text-with-tooltip{padding:0 34px 0 0; display:inline-block; position:relative; font-size:15px; line-height:24px; font-weight:normal; color:#000000;}
.text-with-tooltip__icon{margin:-12px 0 0; position:absolute; top:50%; right:0;}

.receive-user{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.receive-user__left{padding:0 15px 0 0;}
.receive-user__list{margin:0 -2.5px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.receive-user__input-wrap{width:90px; padding:0 2.5px;}
.receive-user__input{padding:0 16px; font-size:15px;}
.receive-user__select-wrap{width:80px; padding:0 2.5px;}
.receive-user__text br{display:none;}

.rmsms-user__list{margin:0 -2.5px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.rmsms-user__input-wrap{width:90px; padding:0 2.5px;}


.numeric-field { position:relative; bottom:8px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:flex-start; -ms-justify-content:flex-start; justify-content:flex-start; -webkit-align-items:center; -ms-align-items:center; align-items:center;margin: 20px 0px 0px 0px;}
.numeric-field__input-wrap {
	width:106px; padding:0 2.5px;
}
.numeric-field__input {
	font-size:16px;
	text-align:center;
}

.line-field {
	margin-top:10px;
}

.promo-conditions{max-width:716px; margin:0 -15px; padding:5px 0 3px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; -webkit-align-items:center; -ms-align-items:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.promo-conditions__col{padding:0 15px 20px;}

.promo-user{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.promo-user__left{padding:0 20px 0 0;}
.promo-user__right{width:190px;}

.promo-limit:last-child{padding:0 0 7px;}
.promo-limit__text{margin:0 0 16px; display:inline-block; font-weight:500;}
.promo-limit__text br{display:none;}
.promo-limit__cols{margin:0 -15px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
.promo-limit__col{padding:0 15px;}

.user-limit{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.user-limit__left{padding:0 28px 17px 0;}
.user-limit__right{width:190px; padding:0 0 17px;}

.promo-form{padding:7px 0 3px;}
.promo-form__top{margin:0 -15px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
.promo-form__bottom{max-width:630px; margin:0 -15px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
.promo-form__col{padding:0 15px 20px;}

.user-promo{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.user-promo__left{padding:0 18px 0 0;}
.user-promo__right{width:110px;}
.user-promo__input{padding:0 10px; font-size:12px; text-align:center;}
.user-promo__text br{display:none;}

.promo-length{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.promo-length__left{padding:0 22px 0 0;}
.promo-length__right{width:202px;}

/* second screen */
.illustration{padding:14px 0 4px;}
.illustration.disabled .illustration__image-wrap:before{opacity:1;}
.illustration__checkbox{padding:0 0 26px;}
.illustration__image-wrap{max-width:717px; position:relative; border:1px solid #004688;}
.illustration__image-wrap:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; z-index:1; background:rgba(0, 0, 0, 0.4); opacity:0; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out;}
.illustration__image{width:100%; margin:0; display:block;}

/* third screen */
.form-remark{padding:0 0 35px; display:block; color:#004586; font-size:13px; line-height:16px;}

.check-conditions{padding:0 0 18px;}
.check-conditions__item{padding:0 0 27px;}
.check-faq__delete{padding:10px 0px 10px 60px;}
.check-faq__delete .checkbox__text{color:black;font-weight:500}
.check-conditions__item:last-child{padding:0;}

.commission__left{width:100%; min-width:0; padding:0 30px 0 0;}
.commission__right{-webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.commission__text{display:block; font-size:14px; line-height:18px; font-weight:normal; color:#000000;}
.settings__text{display:block; font-size:16px; line-height:18px; font-weight:normal; color:#000000;line-height: 1.3;}


.autoconfirm__hold_balance{ position:relative; bottom:8px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.autoconfirm__right_info {
  padding-left: 20px;
}

.days-form{width:232px; position:relative;}
.days-form__input{padding-top:1px; padding-left:20px; padding-right:80px; font-size:16px; text-align:center;}
.days-form__label{position:absolute; top:0; right:32px; z-index:1; font-size:15px; line-height:45px; color:#c3cee0; font-weight:bold; cursor:text;}
.pct-form__input{padding-top:1px; padding-left:20px; padding-right:80px; font-size:16px; text-align:center;}


.explan__text{display:block; font-size:16px; line-height:18px; font-weight:normal; color:#000000;line-height: 1.3;width: 888px; margin-bottom: 7px;}




.level2-days-form{width:180px; position:relative;}
.level2-form{width:180px; position:relative;}

.level2{max-width:655px; margin:10px 0px -23px 0px; position:flex; bottom:8px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.level2__left{width:100%; min-width:0; padding:0 30px 0 0;}
.level2__right{-webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.level2__text{display:block; font-size:15px; line-height:18px; font-weight:normal; color:#000000;}
.level2__right_info {
	position: absolute;
	right: -30px;
}
.level2__text_small {
	font-size:14px;
}
.level2-text {
	font-weight: normal;
	font-size: 15px;
	line-height: 24px;
	margin-top:40px;
}
.level2-item {
	margin-bottom: 45px;
}
.level2_ul li {
	margin-left:-8px;
}
.level2-interest {
	width: 100px;
	margin-left: -15px;
	text-align: center;
}


.clipboard{position:relative;}
.clipboard__input{font-size:15px;}
.clipboard__list{position:absolute; top:13px; right:25px; z-index:1; white-space:nowrap;}
.clipboard__item{margin:0 0 0 8px; display:inline-block; vertical-align:top;}
.clipboard__text{padding:5px 0 0; display:none; font-size:15px; line-height:18px; font-weight:500; color:#000;}
.clipboard__text.active{display:block;}

.connect-shop{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.connect-shop__left{width:100%; min-width:0; max-width:439px; padding:0 34px 0 0;}
.connect-shop__right{-webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.connect-shop__cols{margin:0 -10px 0 0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.connect-shop__col{padding:0 10px 0 0;}
.connect-shop__link{text-decoration:underline; text-underline-offset:1px; font-size:16px; line-height:24px; font-weight:600; color:#004688;}
.desktop .connect-shop__link:hover{color:#086bc8; text-decoration:none;}

/* formstyler */
.jq-selectbox{width:100%; position:absolute; top:0; left:0;}
.jq-selectbox, .jq-select-multiple{-webkit-user-select:none; -ms-user-select:none; user-select:none;}
.jq-selectbox select, .jq-select-multiple select{position:absolute; top:0; left:0; width:100%; height:100%; margin:0; padding:0; opacity:0;}
.jq-selectbox{width:100%; position:absolute; top:0; left:0; z-index:10;}
.jq-selectbox__select{position:relative; cursor:pointer; overflow:hidden;}
.jq-selectbox__select-text{width:100%; display:block; -webkit-user-select:none; -ms-user-select:none; user-select:none; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.jq-selectbox__dropdown{position:relative; top:auto !important; bottom:auto !important; left:auto !important; right:auto !important;}
.jq-selectbox__search input{-webkit-appearance:textfield;}
.jq-selectbox__search input::-webkit-search-cancel-button, .jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none;}
.jq-selectbox__dropdown{min-width:100%; height:auto !important;}
.jq-selectbox__dropdown ul{padding:0; position:relative; overflow:auto; overflow-x:hidden; list-style:none; -webkit-overflow-scrolling:touch;}
.jq-selectbox__dropdown li, .jq-select-multiple li{max-width:100%; display:block; cursor:pointer; word-break:break-all; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out; overflow:hidden;}
.jq-selectbox__dropdown li:before, .jq-select-multiple li:before{display:none;}
.jq-selectbox__dropdown li.disabled, .jq-select-multiple li.disabled{opacity:0.5; cursor:default;}
.jq-selectbox__dropdown li.optgroup, .jq-select-multiple li.optgroup{cursor:default;}
.jq-select-multiple{border:1px solid #000; background:#fff; font:14px/1.5 Arial;}
.jq-select-multiple ul{position:relative; overflow-x:hidden; -webkit-overflow-scrolling:touch;}
.jq-selectbox.opened .jq-selectbox__dropdown{display:block !important;}
.jq-selectbox .placeholder{opacity:0.5;}
.jq-selectbox.disabled .jq-selectbox__select-text{color:#bdbdbd;}
.jq-selectbox.disabled *{cursor:default;}
.jq-selectbox__search{margin:10px 10px 0;}
.jq-selectbox__search input{width:100%; height:30px; padding:0 10px; font:14px/1 Arial; color:#000000; border:1px solid #000;}
.jq-selectbox__not-found{padding:0 10px;}

.select{text-align:left; position:relative; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.select li.optgroup{font-weight:bold;}
.select li.option{padding-left:15px;}
.select .jq-selectbox__select{display:block !important; position:relative; z-index:1;}

.select_1{height:45px;}
.select_1 li{margin:0; padding:4px 16px 3px; font-size:15px; line-height:20px; font-weight:normal; color:#000000;}
.desktop .select_1 li:hover{color:#086bc8;}
.select_1 li.sel, .select_1 li.selected{display:none; color:#004688;}
.select_1 .jq-selectbox{min-height:45px;}
.select_1 .jq-selectbox.opened .jq-selectbox__select-text:before{-webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}
.select_1 .jq-selectbox__select-text{width:auto; height:45px; padding:0 40px 0 16px; position:relative; background:#fff; border:1px solid #e6e6e6; font-size:15px; line-height:43px; font-weight:normal; color:#000000;}
.select_1 .jq-selectbox__select-text:before{content:"\e902"; position:absolute; top:16px; right:15px; z-index:1; font:14px/1 'icons'; color:#fff; text-align:center; color:#c3cee0;}
.select_1 .jq-selectbox__dropdown{width:100% !important; overflow:hidden; left:0 !important; background:#fff; border:1px solid #e6e6e6; border-top:none;}
.select_1 .jq-selectbox__dropdown ul{max-height:206px !important; margin:0; padding:9px 0; overflow:auto;}

.select_2 .jq-selectbox__select-text{padding:0 30px 0 19px; font-size:20px; font-weight:bold; color:#004688;}
.select_2 .jq-selectbox__select-text:before{right:11px;}
.select_2 li{padding:4px 19px 3px; font-size:20px; font-weight:bold; color:#004688;}
.select_3 .jq-selectbox__select-text{padding:0 55px 0 29px;}
.select_3 .jq-selectbox__select-text:before{right:28px;}
.select_3 li{padding:4px 29px 3px;}

.select_4 {margin-left: 3px;}
.select_4 .jq-selectbox__select{width:95px;}
.select_4 .jq-selectbox__select-text{width:95px;padding:0 30px 0 19px; font-size:16px; font-weight:bold; color:#004688;}
.select_4 .jq-selectbox__select-text:before{right:20px;}
.select_4 .jq-selectbox__dropdown{width:95px !important;}
.select_4 li{width:95px !important;padding:0 30px 0 19px; font-size:16px; font-weight:bold; color:#004688;}


.select_auto-height{height:auto;}
.select_auto-height .jq-selectbox{position:relative;}
.select_auto-height .jq-selectbox__select-text{min-height:45px; height:auto; padding-top:13px; padding-bottom:12px; font-size:15px; line-height:18px; white-space:normal;}
.select_auto-height .jq-selectbox__select-text:before{margin:-7px 0 0; top:50%;}
.select_auto-height .jq-selectbox__dropdown{position:absolute !important; top:100% !important; left:0 !important;}

.select_auto-width{width:auto;}
.select_auto-width .jq-selectbox{position:relative;}
.select_auto-width .jq-selectbox__select-text{min-height:45px; height:auto; padding-top:13px; padding-bottom:12px; font-size:15px; line-height:18px; white-space:normal;}
.select_auto-width .jq-selectbox__select-text:before{margin:-7px 0 0; top:50%;}
.select_auto-width .jq-selectbox__dropdown{position:absolute2 !important; top:100% !important; left:0 !important;}


.hide-selected li:first-child{display:none;}
.hide-selected .jq-selectbox__select-text{color:#000000;}

.w100 {
	width:100% !important;
	max-width:100% !important;
}
.max500 {
	max-width:500px;
}
/* /deal/create */

.deal-create{align-items: flex-start;padding:0 0 20px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:flex-start; -ms-align-items:flex-start; font-weight:normal; font-size:15px; line-height:24px;}
.deal-create:last-child{padding:0;}
.deal-create__left{line-height:45px;padding:0 17px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.deal-create__right{width:100%; min-width:0;}
.deal-create__input{padding:0 15px;}
textarea.deal-create__input{padding-left:15px; padding-right:15px;}

.deal-create-search__right{-webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.deal-create-search__button{min-width:115px; margin:0; border-radius:0; font-size:13px;}

.deal-create_err {margin:0px 0px 0px 0px;color:#db1d1d;}
.cdek_err {margin:0px 0px 10px 0px;color:#db1d1d;}

.deal-create-orderlist {
	position: relative;
	z-index: 2;
}

.page__content-block{
    margin-top: 20px;
	margin-bottom: 10px;
	padding: 0;
}
.page__content-block img {
	max-width:100%;
}

.content-inner__title {
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
}
.content-inner__title li {
	list-style:decimal;
	margin-left: 25px;
	margin-top: 10px;
}
.content-inner__title a {
    font-weight: 600;
    color: #FFA724;
    text-decoration: underline;
}
.content-inner__title a:hover {
    text-decoration: none !important;
}
.content-inner__textlink {
	text-align:left;
}
.content-inner__textlink a {
    font-weight: 500;
    color: #0066CC;
    text-decoration: underline;
}
.page__content-title {
   font-size: 24px!important;
   font-weight: bold;
   margin-top: 20px;
}


.youtube {
	text-align:center;
	width:100%;
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	-webkit-filter: drop-shadow(-1px 5px 30px rgba(17, 46, 86, .15));
	filter: drop-shadow(-1px 5px 30px rgba(17, 46, 86, .15));
}
.youtube iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  outline-width: 0;
}
.etmpl-params {

}
.etmpl-params li {
	margin-bottom: 10px;
	list-style:disc;
	line-height:1.3;
}

.ul-adv-payperorder{
	margin: 10px 0px 0px 35px;
	
}
.ul-adv-payperorder li {
	line-height:35px;
	list-style: decimal;
}

.level2-rules-textarea{
	margin: 30px 0px 30px 0px;
}
.level2-settings-linkbox {
	line-height:25px;
}
.level2-settings-linkbox a {
	padding: 7px 0px 7px 30px;
	display: block;
	font-size: 16px;
	line-height: 24px;
	font-weight: 600;
	color: #004688;
}
.level2-settings-linkbox a:hover{color:#086bc8;}
.level2-invite-link {
	font-size:12px;
	color:#086bc8;
}
.level2-partner-name{color: #004688;font-weight: 600 !important; cursor:pointer}
//.level2-partner-contacts {display:none !important}
.level2-partner-contacts.active {display:inherit !important}

.level2-item-remove {
	background: none;
	border: none;
	font-weight: 500;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: .2px;
	color: #e64646;
	height: 45px;
	border-radius: 8px;
	align-items: center;
	display: flex;
	justify-content: center;
	margin-left: 15px;
	width: 200px;
}
.level2-item-remove:hover {
  background: rgba(230,70,70,.1);
  cursor: pointer;
}
.level2-col2 {
	max-width: 655px;
	margin: 10px 0px -23px 0px;
	position: flex;
	bottom: 8px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-justify-content: space-between;
	-ms-justify-content: space-between;
	justify-content: space-between;
	-webkit-align-items: center;
	-ms-align-items: center;
	align-items: center;
	margin:33px 0px -23px 0px;
}


.item-remove {
	background: none;
	border: none;
	font-weight: 500;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: .2px;
	color: #e64646;
	height: 45px;
	border-radius: 8px;
	align-items: center;
	display: flex;
	justify-content: center;
	margin-left: 15px;
	width: 200px;
}
.item-remove:hover {
  background: rgba(230,70,70,.1);
  cursor: pointer;
}

.amocrm-button {
	
}
input[disabled],textarea[disabled],select[disabled] option {
	background: aliceblue;
}
input[readonly],textarea[readonly],select[readonly] option {
	background: aliceblue;
}
select[readonly] {
  pointer-events: none;
}
.jq-selectbox.disabled .jq-selectbox__select-text {
	background: aliceblue;
	color:black;
}
.js-file-upload{
	display:none;
}
.js-slide-one-item-content {
	display:none;
}
.js-slide-one-item-content.active {
	display:inherit;
}
.input-file {
	position: relative;
	display: inline-block;
}
.input-file span {
	position: relative;
	display: inline-block;
	cursor: pointer;
	outline: none;
	text-decoration: none;
	font-size: 14px;
	vertical-align: middle;
	color: rgb(255 255 255);
	text-align: center;
	border-radius: 4px;
	background-color: #004688;
	line-height: 22px;
	height: 40px;
	padding: 10px 20px;
	box-sizing: border-box;
	border: none;
	margin: 0;
	transition: background-color 0.2s;
}
.input-file input[type=file] {
	//position: absolute;
	//z-index: -1;
	//opacity: 0;
	//display: block;
	//width: 0;
	//height: 0;
}

.download-button {
	height: 45px;
	margin: 0;
	padding: 0 15px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	border-radius: 10px;
	text-align: center;
	font-size: 13px;
	line-height: 17px;
	letter-spacing: 0.2px;
	font-weight: 600;
	font-family: 'Montserrat', sans-serif;
	color: #fff;
	cursor: pointer;
	overflow: hidden;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	margin: 10px;

	background: #004688;
	border: 1px solid #004688;
}
.download-button img {
	margin-top:5px;
}
.download-button:hover{border-color:#086bc8; background:#086bc8; color:#fff;}

.link-in-block a {
	color:#0066CC;
}
.inner-page.table-mode {
	
}
.promocode-print {
	margin-top:15px;
	cursor:pointer;
}
.promocode-print span {
	cursor:pointer;
	color: #086bc8;
	font-size: 14px;
}
.export_csv_promocodes {
	text-align: right;
	margin-top: -54px;
	margin-bottom: 10px;
}
.export_csv_promocodes img {
	cursor:pointer;
}
.export_csv_partners {
	text-align: right;
	margin-top: -54px;
	margin-bottom: 10px;
}
.export_csv_partners img {
	cursor:pointer;
}

.partner-profile-data-from {
	margin:0px -15px 30px -22px;
	border-bottom: 1px solid #d8d8d8;
	padding-bottom:10px;
}
.partner-profile-data__block {
	margin: 0;
	display: block;
	padding:0px 15px 1px 15px
}
.partner-profile-data__cols {
	margin: 0;
	display: block;
	padding:0px 15px 0px 15px
}
.partner-profile-data__col {
	width: auto;
	max-width: none;
	margin: 10px;
	padding: 0 7.5px;
}
.partner-profile-border {
	border-bottom: 1px solid #d8d8d8;
	margin: -25px -15px 30px -22px;
}
.partner-profile-select {
	margin-left:48px;
	margin-top:5px;
	display:none;
}
.partner-profile-select-title {
	font-size:14px;
	margin-bottom:5px;
}
.partner-profile-select-textarea{
	min-height: 63px !important;
	max-width: 432px !important;
	min-width: auto !important;
}

.parner_oferta {
	font-size:13px;
	color: #757575;
	margin-top:7px;
}
.parner_oferta a {
	color: #263f3f;
	font-weight: 500;
}
.parner_oferta a:hover {
	text-decoration: underline;
}
.parner_oferta span {
	font-weight: 500;
	color: #263f3f;
}

.reflink-clipboard__list {
	padding: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: center;
	-ms-justify-content: center;
	justify-content: flex-end;
	margin:5px 0px 5px 0px;
}
.reflink-clipboard__text {
  margin: -15px 0 -12px;
  padding: 7px 34px 0;
  display: none;
  font: 600 12px/15px 'Montserrat', sans-serif;
  color: #FFA724;
  text-align:right;
}
.reflink-clipboard__text.active {
	display:block;
}
.reflink-clipboard__settings-img {
	width:20px;
	height:20px;
}
.reflink-clipboard__item {
	padding: 0 6px 6px;
}
.qr__img {
	margin-top:12px;
	text-align:center;
}
.qr__img img {
	border: 1px solid skyblue;
	border-radius: 15px;
}
.preflink-get_btnbl {
	text-align: center;
	margin-bottom: 15px;
}
.preflink-get_btn {
	min-width: 300px;
	height: 45px;
	border-radius: 10px;
	font-weight: bold;
	font-size: 15px;
	line-height: 42px;
}
.preflink-get-clipboard__text {
  margin: -15px 0 -7px;
  padding: 7px 0px 0;
  display: none;
  font: 600 12px/15px 'Montserrat', sans-serif;
  color: #FFA724;
  text-align:right;
}
.preflink-get-clipboard__text.active {
	display:block;
}

.question__inner {
    background-color: #F7FAFF;
    padding: 31px 65px;
	margin-top:100px;
}
.question__inner a {
    display: block;
    margin-bottom: 15px;
    color: #004688;
    font-size: 17px;
    font-weight: 500;
	padding:5px 0px 5px 0px;
}

.ul-promo {
	list-style: none;
}
.ul-promo li  {
	line-height: 25px;	
	margin-left: 25px;
	font-size:18px;
	margin-bottom:10px;
}
.ul-promo li::before {
	content: "1.";
	color: black;
	font-weight: bold;
	display: inline-block; /* Needed to add space between the bullet and the text */
	width: 25px;
	margin-left: -25px;
}

.ul-promo li:nth-child(2)::before {
	content: "2.";
}
.ul-promo li:nth-child(3)::before {
	content: "3.";
}
.ul-promo li:nth-child(4)::before {
	content: "4.";
}
.ul-promo li:nth-child(5)::before {
	content: "5.";
}
.ul-promo li:nth-child(6)::before {
	content: "6.";
}
.ul-promo li:nth-child(7)::before {
	content: "7.";
}
.ul-promo li:nth-child(8)::before {
	content: "8.";
}

.reg-btn-bl {
	margin:70px 0px 30px 0px;
	width:100%;
	text-align:center;
}
.reg-btn-button {
	padding: 0 25px;
	letter-spacing: 0.04em;
	width: 300px;
	font-size: 18px;
}
.reg-btn-button:hover {
  border-color: #086bc8;
  background: #086bc8;
  color: #fff;
}
.js-side-panel-open {
	cursor:pointer;
}

.withdrawal-clipboard__text {
  padding: 7px 0px 0;
  display: none;
  font: 600 12px/15px 'Montserrat', sans-serif;
  color: #FFA724;
  text-align:right;
  margin: -5px 0px 0px 10px;
}
.withdrawal-clipboard__text.active {
	display:block;
}
.withdrawal-note{
	font-size:12px;
	line-height: 1.5;
	margin: 30px 0px -10px 0px;
}
.withdrawal-comment-partner {
	box-sizing: content-box;
	border:0px;
	text-align:left;
	margin-top:10px;
	line-height: 1.3;
	word-wrap: break-word;
	max-width:350px;
}
.ticket-attach {
	margin: 15px -1px -5px 0px;
	text-align: right;
}

.input-file2 {
	position: relative;
	display: inline-block;
}
.input-file2 span {
	position: relative;
	display: inline-block;
	cursor: pointer;
	outline: none;
	text-decoration: none;
	font-size: 14px;
	vertical-align: middle;
	color: rgb(255 255 255);
	text-align: center;
	border-radius: 4px;
	background-color: #004688;
	line-height: 22px;
	height: 35px;
	padding: 7px 15px;
	box-sizing: border-box;
	border: none;
	margin: 0;
	transition: background-color 0.2s;
}
.input-file2 input[type=file] {
	position: absolute;
	z-index: -1;
	opacity: 0;
	display: block;
	width: 0;
	height: 0;
}
.ticket-attach-files {
	margin-top:20px;
	border:0px;
	line-height:20px;
	display:block;
}
.ticket-attach-file {
	margin-top:20px;
	text-align: right;
}
.ticket-attach-file img {
	max-width:150px;
}
.js-attach-delete {
	width: 24px;
	margin: 0px 0px -5px 10px;
	cursor:pointer;
}
.attach-result {
	margin-top:20px;
	border:0px;
	line-height:20px;
	display:block;
}
.listnum {
	counter-reset: numList;
	list-style-type: none;
}
.listnum li {
	font-weight: 400;
	font-size: 18px;
	line-height: 30px;
	padding-left: 62px;
	position: relative;
	margin-top:20px;
}
.listnum li::before {
  display: flex;
  align-items: center;
  justify-content: space-around;
  position: absolute;
  top: 0;
  left: 10px;
  width: 32px;
  height: 32px;
  background: #0968ad;
  border-radius: 50%;
  counter-increment: numList;
  content: counter(numList);
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
  color:#fff;
}
.listnum2 {
	counter-reset: numList;
	list-style-type: none;
}
.listnum2 li {
	font-weight: 400;
	font-size: 18px;
	line-height: 30px;
	padding-left: 62px;
	position: relative;
	margin-top:20px;
}
.listnum2 li::before {
  display: flex;
  align-items: center;
  justify-content: space-around;
  position: absolute;
  top: 0;
  left: 10px;
  width: 37px;
  height: 37px;
  background: #0968ad;
  border-radius: 50%;
  counter-increment: numList;
  content: counter(numList);
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
  color:#fff;
}
.numList {
	counter-reset: numList;
	list-style-type: none;
}
.numList .num {
	font-weight: 400;
	font-size: 18px;
	line-height: 30px;
	padding-left: 62px;
	position: relative;
	margin-top:20px;
}
.numList .num::before {
  display: flex;
  align-items: center;
  justify-content: space-around;
  position: absolute;
  top: 0;
  left: 10px;
  width: 32px;
  height: 32px;
  background: #0968ad;
  border-radius: 50%;
  counter-increment: numList;
  content: counter(numList);
  font-weight: 600;
  font-size: 24px;
  line-height: 29px;
  color:#fff;
}
.numList2::before {
	content: '2' !important;
}
.numList3::before {
	content: '3' !important;
}
.numList4::before {
	content: '4' !important;
}
.numList5::before {
	content: '5' !important;
}
.numList6::before {
	content: '6' !important;
}
.numList7::before {
	content: '7' !important;
}
.numList8::before {
	content: '8' !important;
}
.listdot{
	margin-top:10px;
	list-style-type: none;
}
.listdot li {
	font-weight: 400;
	font-size: 18px;
	line-height: 30px;
	padding-left: 62px;
	position: relative;
	margin-top:10px;
}

.listdot li::before {
	position: absolute;
	top: 9px;
	left: 20px;
	content: "";
	width: 11px;
	height: 11px;
	border: 2px solid #fff;
	box-shadow: 0 0 0 3px #0968ad;
	box-sizing: border-box;
	display: block;
	border-radius: 50% !important;
	-webkit-border-radius: 50% !important;
	-moz-border-radius: 50% !important;
	background: #fff;
}
.listdot li:hover::before {
  background-color: #0968ad;
}
.listdot a {
	color:#0066CC;
}

.listdot2{
	margin-top:10px;
	list-style-type: none;
}
.listdot2 li {
	font-weight: 400;
	font-size: 16px;
	line-height: 22px;
	padding-left: 50px;
	position: relative;
	margin-top:10px;
}

.listdot2 li::before {
	position: absolute;
	top: 9px;
	left: 20px;
	content: "";
	width: 7px;
	height: 7px;
	border: 2px solid #fff;
	box-shadow: 0 0 0 3px #0968ad;
	box-sizing: border-box;
	display: block;
	border-radius: 50% !important;
	-webkit-border-radius: 50% !important;
	-moz-border-radius: 50% !important;
	background: #fff;
}
.listdot2 li:hover::before {
  background-color: #0968ad;
}
.listdot2 a {
	color:#0066CC;
}



.bnum {
	display: inline-grid;
	align-items: center;
	justify-content: space-around;
	top: 0;
	left: 10px;
	width: 32px;
	height: 32px;
	background: #0968ad;
	border-radius: 50%;
	counter-increment: numList;
	content: counter(numList);
	font-weight: 600;
	font-size: 24px;
	line-height: 29px;
	color: #fff;
	margin-right: 10px;
	margin-left: 12px;
	width: 32px;
	min-width: 32px;
}

.btn5 {
	letter-spacing: 0.05em;
	font-weight: 600;
	font-size: 16px;
	white-space: inherit;
	overflow: inherit;
	line-height: 24px;
	width:300px;
	height:auto;
	padding: 15px 6px 15px 6px;
	
	display: inline-block;
	background: #004688;
	border: 1px solid #004688;
	font-family: 'Montserrat', sans-serif;
	color: #fff;
	text-align: center;
	border-radius: 13px;
	cursor: pointer;
	user-select: none;
}
.btn5:hover {
  border-color: #086bc8;
  background: #086bc8;
  color: #fff;
}

.btn5remove {
	color: #e64646;
	background: none;
	border: none;
	letter-spacing: 0.05em;
	font-weight: 600;
	font-size: 16px;
	white-space: inherit;
	overflow: inherit;
	line-height: 24px;
	width:300px;
	height:auto;
	padding: 15px 6px 15px 6px;
	
	display: inline-block;
	font-family: 'Montserrat', sans-serif;
	text-align: center;
	border-radius: 13px;
	cursor: pointer;
	user-select: none;
	border: 1px solid rgba(230,70,70,.1);

}
.btn5remove:hover {
  background: rgba(230,70,70,.1);
  cursor: pointer;
}



.tbl2 {
	display:flex;
	justify-content: space-evenly;
	margin: 50px 0px 50px 0px;
}
.tbl2-col1 {
	
}

.referral__pct {
	color: #fff;
	font-weight: 700;
	font-size: 26px;
	padding: 5px 15px 5px 15px;
	background: #004688;
	margin: 0px 10px 0px 15px;
}
.js-select-change-display {
	display:none !important;
}
.js-select-change-display.active {
	display:block !important;
}
.js-select-change-display-flex {
	display:none !important;
}
.js-select-change-display-flex.active {
	display:flex !important;
}
.js-display {
	display:none !important;
}
.js-display.active {
	display:block !important;
}
.js-display-button {
	cursor:pointer;
}
.js-display-none {
	display:none !important;
}
.js-display-none.active {
	display:inherit !important;
}



.reflink-clipboard a {
	word-break: break-all;
}

.menu-form {
	display: flex;
	justify-content: space-between;
	margin: 20px 10px 20px 10px;
}
.menu-form-button {
	min-width: 200px;
	height: 45px;
	margin: 0;
	padding: 0 22px 2px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	background: #004688;
	border: 1px solid #004688;
	border-radius: 10px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 0.03em;
	line-height: 41px;
	font-weight: 600;
	font-family: 'Montserrat', sans-serif;
	color: #fff;
	cursor: pointer;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.menu-form-button:hover {
  border-color: #086bc8;
  background: #086bc8;
  color: #fff;
}
.menu-form-button.red {
	background-color: tomato;
	border: 1px solid tomato;
}
.menu-form-button.red:hover {
	background-color: #ff6e4a;
	border: 1px solid #ff6e4a;
}

.required {
	font-size: 14px;
	color: #e64646;
}
.inner-btnmenu {
	margin-bottom: 20px;
}
.menu-btn-middle {
	height: 50px;
	line-height: 45px;
}
.rules_list {
	min-width: 200px;
}
.rules_list li {
	list-style: inside;
	margin-bottom: 20px;
}

.erid-bl {
	margin-top:30px;
}
.erid-bl-data {
	margin:5px;
}

/* Focus */
.input-file input[type=file]:focus + span {
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
}
 
/* Hover/active */
.input-file:hover span {
	background-color: #086bc8;
}
.input-file:active span {
	background-color: #086bc8;
}
 
/* Disabled */
.input-file input[type=file]:disabled + span {
	background-color: #086bc8;
}



/* Focus */
.input-file2 input[type=file]:focus + span {
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
}
 
/* Hover/active */
.input-file2:hover span {
	background-color: #086bc8;
}
.input-file2:active span {
	background-color: #086bc8;
}
 
/* Disabled */
.input-file2 input[type=file]:disabled + span {
	background-color: #086bc8;
}


.contracts-text {
	padding-bottom:10px;
}

.company-details--ord-title {
	margin: 60px 0px 20px 0px;
	font-weight: 600;
	font-size: 17px;
}

.creative-desc-block {
	position: relative;
	padding: 12px;
	padding-bottom: 12px;
	border-radius: 8px;
	border: 1px solid #ccc;
	padding-bottom: 5px;
	margin-bottom: 20px;
}
.creative-desc-required {
	position: absolute;
	color: #e64646;
	left: 12px;
	top: -7px;
	padding: 0 5px;
	background: #F7FAFF;
}
.creative-desc-howto {
	margin-bottom: 20px;
}
.creative-data-title {
	font-weight: 600;
	font-size: 18px;
	margin: 10px 0px 20px 0px;
}
.creative-data-item {
	display:flex;
	width: 100%;
	box-sizing: border-box;
}
.creative-data-item-col1 {
	padding: 0 0 15px;
	width:100%;
	word-wrap: anywhere;
}
.creative-data-item-col2 {
	width:140px;
}
.creative-data-item-fileupload {
	align-items: baseline;
	display: flex;
	margin-top: 30px;
	width:140px;
}
.creative-data-item-remove {
	background: none;
	border: none;
	font-weight: 500;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: .2px;
	color: #e64646;
	height: 45px;
	border-radius: 8px;
	align-items: center;
	display: flex;
	justify-content: center;
	margin-left: 15px;
}
.creative-data-item-remove:hover {
  background: rgba(230,70,70,.1);
  cursor: pointer;
}
.creative-file-size {
	color: #818c99;
	margin-left: 8px;
	word-wrap: break-word;
}
.creative-edit-erid{
	margin-bottom:15px;
}
.creative-edit-header {
	display:flex;
	justify-content: space-between;
	margin-bottom: 10px;
	font-size: 18px;
}
.creative-items {
	display: flex;
	width:100%;
	flex-wrap: wrap;
}
.creative-item {
	border: 1px solid #D0DAEB;
	margin-top: 10px;
	margin-bottom: 20px;
	border-radius: 5px;
	margin: 30px 30px 50px 0px;
	padding: 15px;
	width:100%;
	border-radius:8px;
	background: #F7FAFF;
}
.creative-item-label {
	font-weight:550;
}
.creative-item-text {
	padding:10px 0px 5px 10px;
	word-wrap: break-word;
}
.creative-item-text a:hover {
	text-decoration:underline;
}
.creative-item-ardata {
	margin:15px 0px 5px 0px;
}
.creative-item-ardata-content {
	position: relative;
	padding: 8px !important;
	border-radius: 8px;
	border: 1px solid #ccc;
	margin-bottom: 20px;
	margin:15px 0px 0px 0px;
	background: #FFF;
}
.creative-item-ardata-files {
	position: relative;
	padding: 0px;
	border-radius: 8px;
	margin-bottom: 20px;
	margin:15px 0px 0px 0px;
}
.creative-img {
	max-width:150px;
	max-height:150px;
	margin-right: 30px;
}

.creative-name {
	color:#0456a2;
	font-weight: 500;
}
.creative-name:hover {
	text-decoration: underline;
}
.creative-menu {
	display:flex;
	justify-content: space-between;
	margin: 30px 0px 15px 0px;
}
.creative-menu-btn-bl {
	justify-content: center;
	display: flex;
	margin-bottom: 20px;
}
.creative-textarea-view {
	border:0px;
	margin-bottom:10px
}
.creative-upload-process {
	font-weight: normal;
	font-size: 15px;
	line-height: 24px;
	text-align: right;
	display: none;
	margin-top: 10px;
	justify-content: end;
}
.creative-upload-process img {
	border-radius: 15px;
}
.creative-upload-process.active {
	display:flex;
}
.creative-status {
  height: 45px;
  margin: 0;
  padding: 0 15px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  border-radius: 10px;
  text-align: center;
  font-size: 14px;
  line-height: 17px;
  letter-spacing: 0.2px;
  font-weight: 600;
  font-family: 'Montserrat', sans-serif;
  color: #fff;
  cursor: pointer;
  overflow: hidden;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  min-width: 143px;
  letter-spacing: 0.05em;
}
.creative-status.approved {
	background-color: #4cbb17;
	border: 1px solid #4cbb17;
}
.creative-status.unapproved {
	background-color:tomato;
	border:1px solid tomato;
}
.btn-bottom-menu {
	display:flex;
	justify-content: space-between;
	margin: 20px 0px 15px 0px;
}
.btn-bottom-menu-btnbl {
	justify-content: center;
	display: flex;
	margin-bottom: 20px;
}

.self_employed_instruction {
	line-height: 1.3;
}

.bl-border {
	position: relative;
	padding: 12px;
	padding-bottom: 12px;
	padding-bottom: 12px;
	border-radius: 8px;
	border: 1px solid #ccc;
	padding-bottom: 5px;
	margin-bottom: 20px;
}

.btn7 {
	padding: 8px 20px;
	font-weight: 500;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: .2px;
	min-width: 100px;
	font-size: 15px;
	line-height: 20px;
	border: none;
	cursor: pointer;
	color: #fff;
	background-color: #2d81e0;
	border-radius: 8px;
	height: 45px;
	align-items: center;
	display: flex;
	justify-content: center;
}
.btn7:disabled {
  opacity: .6;
  pointer-events: none;
}
.btn7:hover {
	background:#1D68BF;
}
.btn7remove {
  background: none;
  border: none;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: .2px;
  color: #e64646;
  height: 45px;
  border-radius: 8px;
  align-items: center;
  display: flex;
  justify-content: center;
  min-width:100px;
}
.btn7remove:hover {
  background: rgba(230,70,70,.1);
  cursor: pointer;
}
.btn8 {
  padding: 5px 15px;
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: .2px;
  min-width: 100px;
  font-size: 12px;
  line-height: 20px;
  border: none;
  cursor: pointer;
  color: #fff;
  background-color: #2d81e0;
  border-radius: 8px;
  height: 35px;
  align-items: center;
  display: flex;
  justify-content: center;
}
.btn8:hover {
	background:#1D68BF;
}
.btn8:disabled {
  opacity: .6;
  pointer-events: none;
}
.btnXremove {
  color: #e64646;
  background: none;
  border: none;
  letter-spacing: 0.05em;
  font-weight: 500;
  font-size: 14px;
  white-space: inherit;
  overflow: inherit;
  height: auto;
  padding: 3px 7px 3px 7px;
  display: inline-block;
  font-family: 'Montserrat', sans-serif;
  text-align: center;
  border-radius: 13px;
  cursor: pointer;
  user-select: none;
  border: 1px solid rgba(230,70,70,.1);
  margin-left: 3px;
  margin-top: 1px;
}
.btnXremove:hover {
  background: rgba(230,70,70,.1);
  cursor: pointer;
}

.fw500 {
	font-weight:500;
}
.ml15{
	margin-left:15px;
}
.mb15 {
	margin-bottom:15px;
}
.mb20 {
	margin-bottom:20px !important;
}
.pb0 {
	padding-bottom:0px !important;
}
.m0000 {
	margin:0px !important;
}
.fx-ai-c {
	display: flex;
	align-items: center;
}
.fx-ai-b {
	display: flex;
	align-items: baseline;
}
.fx-ai-n {
	display:flex !important;
	-webkit-align-items:normal !important;
	-ms-align-items:normal !important;
	align-items: normal !important;
}
.w250 {
	width:250px;
}
.wx500 {
	width:500px;
}
.mw500 {max-width:500px !important;}
.mw850 {max-width:850px !important;}
.mw900 {max-width:900px !important;}
.mw1024 {max-width:1024px !important;}

.iframe-clientarea-body {
	margin:30px 0px 100px 50px;
}
.fx{
	display:flex;
}
.fx-jc-sb{
	display:flex;
	justify-content: space-between;
}
.b0 {
	border:0px;
}
.p0 {
	padding:0px;
}
.b550 {
	font-weight:550;
}
.b600 {
	font-weight:600;
}
.minw200 {
	min-width:200px;
}
.mxw800 {
	max-width:800px !important;
}


.js-display-checkbox-none {
	display:none;
}
.js-display-checkbox-none.active {
	display: inherit;
}

.lk-balance-select {
	width: 100%;
	display: flex;
	align-items: center;
}
.sidebar-alert {
	margin-bottom:5px;
	font-size:14px;
	color:#d00;
}
.sidebar-alert a {
	color:#d00;
}
.sidebar-alert a:hover {
	text-decoration:underline;
}

.lk-withdrawal {
	max-width: 150px;
}
.lk-withdrawal__left {min-width: 245px;}
.infobl {
  margin: 6px 0 0;
  padding: 30px 33px 33px;
  background: #F7FAFF;
  border: 1px solid #004688;
  box-shadow: 12px 6px 22px rgba(0, 0, 0, 0.03);
  border-radius: 13px;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
}
.infobl_title {
	font-size:20px;
	font-weight:550;
	width:100%;
	margin-bottom:18px;
}
.infobl__cols {
	padding: 7px 0 36px;
	padding-bottom: 36px;

	display: flex;
	-webkit-align-items: center;
	-ms-align-items: center;
	align-items: baseline;

}
.infobl__cols:last-child {
  padding-bottom: 0;
}
.infobl__left {
	display:flex;
	padding: 0 21px 0 0;
	font-weight: normal;
	font-size: 16px;
	width:80%;
}
.infobl__right{
	display:flex;
	padding:0 0 0 21px; 
	font-weight:normal;
	width: 100%;
}
.infobl__copybl {
	display: flex;
	flex-wrap: wrap;
	align-content: center;
	align-items: center;
	justify-content: center;
	padding-left: 15px;
}

.youtube {
  text-align: center;
  width: 100%;
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-filter: drop-shadow(-1px 5px 10px rgba(17, 46, 86, .15));
  filter: drop-shadow(-1px 5px 10px rgba(17, 46, 86, .15));
  -webkit-filter: drop-shadow(-1px 5px 30px rgba(17, 46, 86, .15));
  filter: drop-shadow(-1px 5px 30px rgba(17, 46, 86, .15));
}

.payment-fee {
	font-size: 13px;
	margin: -10px 0px 10px 0px !important;
}

.checkbox__label15 {
	margin: 0px 15px 15px 0px;
}

.news-title {
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 30px;
	margin-top: 10px;
	position: relative;
	padding-bottom: 20px;
}
.news-title::after {
    content: "";
    width: 150px;
    height: 3px;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #ffa724;
}
.news-date {
	font-size: 12px;
	text-align: right;
	margin: -22px -41px 6px 0px;
}
.news-date-text {
	background-color: #FFF;
	padding: 4px 10px 4px 10px;
	border-radius: 0px 8px 0px 15px;
	border: 1px solid #dadada;
	white-space: nowrap;
}

.news-menu {
	display:flex;
	justify-content: space-between;
	margin: 30px 0px 15px 0px;
	flex-wrap: wrap;
}
.new-menu {
	justify-content: space-around;
}
.news-menu-btn-bl {
	justify-content: center;
	display: flex;
	margin: 0px 0px 20px 15px;
	align-items: flex-end;
}
.news-menu-left {
	align-items: center;
	justify-content: flex-start;
	display:flex;
}
.news-menu-right {
	align-items: center;
	justify-content: flex-end;
	display:flex;
}
.news-comments-title {
	font-size: 20px;
	font-weight: bold;
	margin-top: 10px;
	position: relative;
	padding-bottom: 20px;
}
.news-comment {
	margin-left: 20px;
	position: relative;
	padding: 12px;
	border-radius: 8px;
	border: 1px solid #ccc;
	margin-bottom: 20px;
	background:#FFF;
	max-width: 600px;
}
.news-comment-title {
	margin-bottom: 20px;
}
.news-comment-date {
	font-size: 12px;
	text-align: right;
	margin: -12px -13px -12px 0px;
}
.news-comment-date-text {
	background-color: #FFF;
	padding: 4px 10px 4px 10px;
	border-radius: 0px 8px 0px 15px;
	border: 1px solid #dadada;
	white-space: nowrap;
}
.news-title-notpublic {
	color: #e64646;
}
.new-publication-time {
	display: flex;
	align-items: baseline;
	margin-bottom: 50px !important;
}
.js-news-comment-textarea {
	display:none;
}
.js-news-comment-textarea.active {
	display:block;
}
.js-news-comment-print {
	display:none;
}
.js-news-comment-print.active {
	display:block;
}
.news-comment-add-btn {
	text-align: right;
	display: flex;
	justify-content: end;
}
.news-comment-note {
	text-align:right;
	font-size:13px;
	margin-top: 5px;
}
.deal-batch-table {
	margin-bottom: 15px !important;
}
.deal-batch-input {
	max-width:150px;
	padding: 0 12px;
}

.removeBtn {
	background: none;
	border: none;
	font-weight: 500;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: .2px;
	color: #e64646;
	height: 45px;
	border-radius: 8px;
	align-items: center;
	display: flex;
	justify-content: center;
	margin-left: 15px;
	padding:0px 20px 0px 20px;
}
.removeBtn:hover {
  background: rgba(230,70,70,.1);
  cursor: pointer;
}
.rouble-form__input2 {
	max-width: 130px;
	float: left;
}
.rouble-form__label2 {
	margin-left: -32px;
	right: auto;
	top: auto;
}
.dts-readonly {
    background:#FBFBFB !important;
}
.deal-batch-summ {
	margin-bottom: 30px;
	line-height: 1.5;
	font-size: 14px;
}
.msb-promocodes-block {
	padding-bottom:25px !important;
}
.preload-img {
	opacity: 0.15;
}
.preload-block {
	display: flex;
	align-items: center;
}
.preload-block img {
	margin: 0px 10px 10px 10px;
}
.preload-label {
	margin-top:-12px;
	font-size: 15px;
}
.banners-order-block {
	display: flex;
	align-items: last baseline;
}
.banners-order-input {
	max-width: 105px;
	margin-left: 20px !important;
	text-align: center;
	padding: 0px 15px 0px 10px !important;
}
.telegram-btn {
	color:#fff !important;
	max-width:300px;
}
.telegram-bl-btn {
	justify-content: center;
	display: flex;
	flex-wrap: wrap;
}
.telegmra-botqr {
	margin-top:20px;
}
.telegram-bl-setup {
	margin-bottom: 30px;
}
.telegram-bl-status {
	margin-top: 15px;
}

.sdktab {
	border:1px solid #D0DAEB;
	border-radius: 5px;
}
.sdktab th {
	padding: 10px 7px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: 600;
	font-size: 14px;
	line-height: 18px;
	background: #F7FAFF;
	text-align: center;
	border-right: 1px solid #D0DAEB;
	border-bottom: 1px solid #D0DAEB;
}
.sdktab td {
	padding: 17px 10px 16px;
	border-top: none;
	font-weight: normal;
	font-size: 14px;
	line-height: 17px;
	border-right: 1px solid #D0DAEB;
	border-bottom: 1px solid #D0DAEB;
	vertical-align: baseline;
}

.sdktab-c1-level2 {
  min-width: 300px;
  width: 25%;
}
.sdktab-c2-level2 {
  min-width: 300px;
}
.sdktab-c3-level2 {
	min-width: 110px;
	max-width: 130px;
}
.sdktab-c4-level2 {
	min-width: 110px;
	max-width: 130px;
}
.sdktab-c5-level2 {
	min-width: 110px;
	max-width: 130px;
}

.sdktab-c1-edit {
	min-width: 100px;
	max-width: 100px;
	width: 100px;
}
.sdktab-c2-edit {
	min-width: 200px;
	max-width: 200px;
}
.sdktab-c3-edit {
	width: 90%;
}




.notes-disable_all-bl {
	text-align:right;
	margin-top: 20px;
}

.pay-service-fee-title {
	margin: 0px 0px 25px 0px;
}

#datatable {
	border: 1px solid #D0DAEB;
	border-left: 1px solid #D0DAEB;
	border-radius: 0px;
	border-bottom:0px;
	border-right:0px;
}
#datatable th {
	font-weight: 600;
	font-size: 14px;
	line-height: 18px;
	background: #F7FAFF;
	text-align: center;
	padding: 15px 15px 15px 15px;
	border-bottom: 1px solid #D0DAEB;
	border-right: 1px solid #D0DAEB;
	padding-right: 25px;
}
#datatable td {
	border-top: 0px;
	border-bottom: 1px solid #D0DAEB;
	border-right: 1px solid #D0DAEB;
	font-size: 14px;
	padding: 15px;
	background:#fff !important;
}
#datatable tr {
	background:#fff !important;
}
.table-manager td:nth-child(1){
	min-width:200px;
}
th.sorting::after {
	//right:5px !important;
}
th.sorting::before {
	//right:5px !important;
}

.flag_col_left {
	min-width:370px !important;
}
.hr {
	height: 1px;
	background-color: #D0DAEB;
	margin: 10px 0px 10px 0px;
}
input[name="method_data[person_wallet]"] {
	letter-spacing: 0.1em;
}
.input-num {
	letter-spacing: 0.1em;
}

.youtube-choose-button {
	margin-top:20px;
	min-width: 150px;
	background:#62639b;
	border:1ps solid #62639b;
	
	height: 45px;
	padding: 0 15px 2px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	user-select: none;
	border-radius: 23px;
	text-align: center;
	font-size: 15px;
	line-height: 41px;
	font-weight: 600;
	font-family: 'Montserrat', sans-serif;
	color: #fff;
	cursor: pointer;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;

}
.youtube-choose-button:hover {
	background:#3b5998;
	border:1ps solid #3b5998;
}
.youtube-choose-button.invite {
	background-color: limegreen;
	border: 1px solid limegreen;
}
.youtube-choose-button.invite:hover {
	background-color: #4cbb17;
	border: 1px solid #4cbb17;
}
.youtube-choose-button.good {
	background-color: limegreen;
	border: 1px solid limegreen;
}
.youtube-choose-button.good:hover {
	background-color: #4cbb17;
	border: 1px solid #4cbb17;
}
.youtube-choose-button.bad  {
	background-color: tomato;
	border: 1px solid tomato;
}
.youtube-choose-button.bad:hover {
	background-color: #ff6e4a;
	border: 1px solid #ff6e4a;
}
.youtube-choose-button.send:hover {
	background-color: #4cbb17;
	border: 1px solid #4cbb17;
}
.youtube-choose-button.send span {
	background: #f7faff;
	border-radius: 15px;
	font-size: 18px;
	vertical-align: bottom;
}
.popup-2fa-center {
	text-align:center;
}
.popup-2fa-input {
	display:inline !important;
	max-width: 150px;
	font-size: 18px !important;
	text-align: center;
	letter-spacing: 0.1em;
}
.qrcode-2fa {
	display:block;
}

.colorpicker-form-cols {
	display:flex;
	padding:0 15px;
}
.colorpicker-form-left {

}
.colorpicker-form-left input {
	width:113px;
}
.colorpicker-form-right {
	margin: -15px 0px 0px 15px;
}


.passes-bl {
	display:flex;
	justify-content: end;
	margin-top: 35px;
}
.passes-bl-left img {
	width: 200px;
}
.passes-bl-right img {
	width: 200px;
}

.requisites-add-new {
	text-align: right;
	margin-top: 10px;
}
.requisites-add-new a {
	text-decoration:none !important;
	font-weight: 550 !important;
	color: #004688 !important;
	border-bottom: 0px !important;
}
.requisites-add-new a:hover {
	text-decoration:underline !important;
}
.scouts-settings {
}
.scout-settings-contacts{
}
.scout-settings-contacts .form-input {
	width:415px;
}
.scout-settings-btn {
	padding:30px 0px 20px 0px;
}


.offer-header {
	display:flex;
	margin: 10px 0px 15px 0px;
	justify-content: space-between;
	flex-wrap: wrap-reverse;
	margin-bottom: 30px;
}
.offer-title a {
	font-size: 24px;
	font-weight: 600;
}
.offer-title a:hover {
	text-decoration:underline;
}
.offer-logo {

}
.offer-block {
	border: 1px solid #D0DAEB;
	margin-top: 10px;
	margin-bottom: 20px;
	border-radius: 5px;
	max-width: 850px;
	margin: 0px 0px 30px 0px;
	padding: 15px;
}
.offer-buttons {
	margin:50px 0px 50px 0px
}
.offer-reflink {
	display: flex;
	margin-bottom:25px;
}
.offer-reflink-link {
	display: inline;
}
.offer-reflink-link-copy {
	margin: -2px 25px 10px;
}

[contenteditable]:hover {
	border:1px solid black;
}

.option{margin:0 0 17px; position:relative; background:#fff; border-radius:13px;}
.desktop .option:hover:before{border-color:#004688;}
.desktop .option:hover .option__title{color:#004688;}
.option:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; border:3px solid #d8d8d8; border-radius:13px; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out;}

.js-select-search input {
	height:26px;
	font-size:15px;
	padding-left:10px !important;
}
.js-select-search .option, .selectize-dropdown-content .selected {
	border:0px;
	border-radius: 0px;
	margin:0px;
	height:32px;
	font-size:15px;
	display:flex;
	align-items: center;
}
.js-select-search .option::before,  .selectize-dropdown-content .selected::before  {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border: 0px;
    border-radius: 0px;
}



.js-select-search .item {
	font-size: 15px;
	padding: 3px 16px 3px 10px;
}
.js-select-search .selectize-input {
	background:#fff !important;
	font-size:15px !important;
	padding-left:10px !important;
} 
.js-select-search .selectize-input > input {
	padding-left:10px !important;
}
.js-select-search .selectize-dropdown, .ajax-search2 .selectize-dropdown {
	z-index: 2147483647;
}
.js-select-search .selectize-dropdown-content {
	padding-left:10px;
}

.ajax-search2 .selectize-dropdown {
	z-index: 2147483647;
}
.selectize-dropdown {
  z-index: 2147483647;
}
.selectize-dropdown-content {
  z-index: 2147483647;
  position:relative;
}
.ajax-search2 .selectize-dropdown-content > div {
	border:0px;
	border-radius: 0px;
	margin:0px;
	height:45px;
	font-size:15px;
	display:flex;
	align-items: center;
}
.ajax-search2 .selectize-dropdown-content > div::before  {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border: 0px;
    border-radius: 0px;
}

.ajax-search2-line {
	display:flex;
	flex-direction: column; 
}
.ajax-search2-line--title {
	width: 100%;
	text-align: left;
}
.ajax-search2-line--desc {
	width: 100%;
	text-align: left;
	color: gray;
	font-family: inherit;
	font-size: 13px;
}






.withdrawal-details {
	font-size:14px;
}
.trigger-data__field {
	margin-top:10px;
}

.manager-term-items{
	margin: 0px 0px 10px 0px;
}
.manager-term-item {
	margin:10px 0px 0px 20px;
}

.support_code_textarea1 {
	letter-spacing: 1px;
	min-height: 300px;
	tab-size: 3.5;
}
.support_code_textarea2 {
	letter-spacing: 2px;
	min-height: 300px;
	tab-size: 3.5;
}	

.tariff-page__content__methods {
  margin-top: 16px;
  display: grid;
  max-width: 1280px;
  grid-template-columns: repeat(1,minmax(0,1fr));
  gap: 16px;
  max-width:285px;
  width:285px;
}
.tariff-page__payment-method {
  display: flex;
  height: 190px;
  flex-direction: column;
  justify-content: space-between;
  border-radius: 8px;
  background-image: url(/img/icons/card-bg.svg);
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  padding: 24px;
  transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
  transition-timing-function: cubic-bezier(.4,0,.2,1);
  transition-duration: .15s;
}
.tariff-page__payment-method__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.tariff-page__payment-method__name {
  display: flex;
  gap: 8px;
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255/var(--tw-text-opacity,1));
}
.tariff-page__payment-method__card-info {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.tariff-page__payment-method__card-number {
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255/var(--tw-text-opacity,1));
}
.tariff-page__payment-method__card-exp-date {
  font-size: 12px;
  line-height: 20px;
  --tw-text-opacity: 1;
  color: rgb(203 210 214/var(--tw-text-opacity,1));
}
.tariff-page__payment-method__card-provider {
  min-height: 32px;
  width: 56px;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
}
.payment-method__card-provider--mir {
	background-image: url("/img/icons/mir-icon.svg");	
}
.payment-method__card-provider--mastercard {
	background-image: url("/img/icons/mastercard-icon.svg");
}
.payment-method__card-provider--alipay {
	background-image: url("/img/icons/alipay-icon.svg");	
}
.payment-method__card-provider--amex {
	background-image: url("/img/icons/amex-icon.svg");	
}
.payment-method__card-provider--maestro {
	background-image: url("/img/icons/maestro-icon.svg");	
}
.payment-method__card-provider--unionpay {
	background-image: url("/img/icons/unionpay-icon.svg");	
}
.payment-method__card-provider--visa {
	background-image: url("/img/icons/visa-icon.svg");	
}
.payment-method__card-provider--jcb {
	background-image: url("/img/icons/jcb-icon.svg");	
}

.btn7-item-remove {
	background: none;
	border: none;
	font-weight: 500;
	font-size: 14px;
	line-height: 18px;
	letter-spacing: .2px;
	color: #e64646;
	height: 45px;
	border-radius: 8px;
	align-items: center;
	display: flex;
	justify-content: center;
	margin-left: 15px;
}
.btn7-item-remove:hover {
  background: rgba(230,70,70,.1);
  cursor: pointer;
}


.tariff-payment_method {
  flex-wrap: wrap;
  display: flex;
  justify-content: space-between;
  margin: 0px 0px 20px 0px;
}
.tariff-menu_form {
	display: flex;
	justify-content: space-between;
	margin: 30px 10px 0px 10px;
}




.icon-vertical-dot::before {
  content: "\ea72";
}

.c1-cols {
	display:flex;
	width:100%;
	margin: 15px;
}
.c1-col1 {
	display:flex;
	width:100%
}
.c1-col2 {
	display:flex;
}
.с1-bold {
	font-weight:550;
}
.mx150 {
	max-width:175px;
}

.add-button-s {
	margin: 0px 0px 10px 0px;
}
.add-button-s a {
	font-size:14px;
}
.add-button-s a:hover {
	text-decoration:underline;
}
.add-button-s a:before{content:"\2795"; text-decoration: none; display: inline-block;padding-right: 5px;}
.add-button-s a:hover::before {text-decoration: none;}










@media screen and (max-width:479px){

	.offer-logo {
		padding-bottom: 15px;
	}
	.offer-title {
		text-align:center;
	}
	.offer-header {
		justify-content: center;
	}

}






/* media */
@media screen and (max-width:1165px){
	
	.receive-user__left{min-width:220px;}

	.promo-user__right{width:135px;}

	.user-limit__left{padding-right:16px;}
	.user-limit__right{width:135px;}
	.deal-form__col1{padding-right:16px;}
	.deal-form__col2{width:135px;}



	.user-promo__text br{display:block;}

	.total-form__col{width:52%;}
	.total-form__col:nth-child(2){width:48%;}

	.total-order__left{width:140px;}

	.more-less__left{width:125px; padding:0 15px 0 36px;}
	.more-less__right{width:100%; max-width:190px;}

	.total-commission__left{width:140px;}

	.sum-form__col{width:55.5%;}
	.sum-form__col:nth-child(2){width:44.5%;}
	.sum-form__col_full{width:100%;}

	.action-form__right{width:200px;}
	.action-form__textarea{padding-left:16px; padding-right:16px;}
}

@media screen and (max-width:991px){
	
	.msb-promocodes-block {
		padding-bottom:10px !important;
	}
	.news-date {
	  margin: -10px -17px 6px 0px;
	}
	.withdrawal-mehtod-add-btn {line-height: 32px;}
	/* /deal/create */
	.br-balance {display:none}
	.partners-nav {text-align:center;}
	.deal-create{padding:0 0 24px; display:block; font-size:14px;}
	.deal-create__left{padding:0 0 8px;}
	.deal-create__input{padding:0 16px; font-size:13px;}
	
	.breadcrumbs{margin:0 0 21px; padding:3px 0 13px; font-size:14px; line-height:21px;}
	.breadcrumbs:after{width:60px;}
	.breadcrumbs__item{padding:0 20px 0 0;}
	.breadcrumbs__item:after{bottom:-2px; right:4px; font:14px/20px 'icons';}
	.breadcrumbs__item span{font-size:12px;}
	.breadcrumbs__item_back{padding:0 5px 0 0;}
	.breadcrumbs__item_back span{font-size:12px;}

	.steps-nav{width:100%; margin:0 0 26px;}
	.steps-nav:last-child{margin:0 0 -10px;}
	.steps-nav.step-2 .steps-nav__item_1{width:70px;}
	.steps-nav.step-2 .steps-nav__item_1:before{width:100%; left:0;}
	.steps-nav.step-2 .steps-nav__item_1 .steps-nav__text{display:none;}
	.steps-nav.step-2 .steps-nav__item_2{width:100%;}
	.steps-nav.step-2 .steps-nav__item_2:before{width:auto; left:15px;}
	.steps-nav.step-2 .steps-nav__item_2 .steps-nav__text{display:block;}
	.steps-nav.step-3 .steps-nav__item_2{width:69px;}
	.steps-nav.step-3 .steps-nav__item_2:before{width:100%; left:0;}
	.steps-nav.step-3 .steps-nav__item_2 .steps-nav__text{display:none;}
	.steps-nav.step-3 .steps-nav__item_3{width:100%;}
	.steps-nav.step-3 .steps-nav__item_3:before{width:auto; left:15px;}
	.steps-nav.step-3 .steps-nav__item_3 .steps-nav__text{display:block;}
	.steps-nav__item{width:69px; height:43px; padding:0 15px 0 34px; font-size:10px; line-height:14px;}
	.steps-nav__item:before{width:100%; margin:0; top:11px; left:0; font-size:20px; line-height:20px; text-align:center;}
	.steps-nav__item:after{top:13px;}
	.steps-nav__item_1{width:100%;}
	.steps-nav__item_1:before{width:auto; left:15px;}
	.steps-nav__item_1 .steps-nav__text{display:block;}
	.steps-nav__text{display:none; top:2px;}

	.add-button{min-width:145px; padding-bottom:1px; font-size:14px;}

	.plus-button{min-width:0; padding:5px 15px 5px 10px; font-size:13px; line-height:16px;}
	.plus-button__icon{padding-bottom:1px; padding-left:20px; display:inline-block; text-align:left;}
	.plus-button__icon br{display:block;}
	label.plus-button{line-height: 32px;}


	.pin-button{padding:0 0 0 32px; font-size:14px;}

	.example-link{margin:0; padding:0; font-size:14px; line-height:18px; text-align:left;}
	.example-link:before{display:none;}

	.form-item{margin:0 0 8px; padding:14px 17px 21px;}
	.form-item_terms{margin:0 0 20px;}
	.form-item_illustration + .form-end{padding-top:23px;}
	.form-item__title{padding:0 0 12px; font-size:15px; line-height:18px;}

	.form-input{height:45px; padding:0 16px; font-size:12px;}
	textarea.form-input{height:65px; min-height:65px; padding-top:13px; padding-bottom:12px; font-size:12px;}
	.form-input-textarea{height:45px; padding:0 16px; font-size:12px;}
	textarea.form-input-textarea{height:65px; min-height:65px; padding-top:13px; padding-bottom:12px; font-size:12px;}
	
	
	.form-input2{height:65px; min-height:65px; padding-top:13px; padding-bottom:12px; font-size:12px;}
	
	.form-textarea{padding:9px 17px;}
	.form-textarea2{padding:9px 17px;}

	.form-block{font-size:14px; line-height:20px;}

	.form-title{min-height:37px; margin:0 0 25px; padding:0 0 0 47px;}
	.form-title:before{top:2px; left:0; font:33px/1 'icons';}
	.form-title__text{padding:0 0 6px; font-size:19px; line-height:23px;}
	.form-title__remark{padding:0; font-size:12px; line-height:14px;}

	.condition{margin:0 0 8px;}
	.condition + .form-end{padding-top:23px;}
	.condition.active .condition__button .add-button__text:before{content:"Убрать";}
	.condition__top{padding:13px 14px 18px 57px;}
	.condition__count-wrap{width:37px; font-size:22px; line-height:32px;}
	.condition__count-wrap:after{margin:-9px 0 0 -4px;}
	.condition__cols{display:block;}
	.condition__left{width:auto; max-width:none; padding:0 0 13px;}
	.condition__right{padding:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
	.condition__name{max-width:none; padding:0 0 4px; font-size:12px; line-height:17px;}
	.condition__description{font-size:12px; line-height:15px;}
	.condition__button .add-button__text:before{content:"Добавить";}
	.condition__content{padding:16px 17px 25px;}
	.condition__bottom{padding:0; text-align:center;}
	.condition__bottom-cols{margin:0 -10px -10px;}
	.condition__bottom-cols .condition__submit{min-width:0; width:100%;}
	.condition__bottom-col{width:50%; max-width:220px; padding:0 10px 10px;}
	.condition__bottom-col:first-child{max-width:180px;}
	.condition__checkbox{display:none;}
	.condition__cloned-content .condition__clone{margin:0 -17px; padding:18px 17px 0;}

	.condition-section{margin:0 -16px; padding:1px 16px 0;}
	.condition-section__title{padding:14px 0 12px; font-size:15px; line-height:18px;}

	.input-wrap__label{padding:0 0 13px; font-size:15px; line-height:20px;}
	.input-wrap__textarea{margin:0 0 22px;}

	.tax__text{font-size:14px; line-height:20px;}
	.tax__formule{margin:0 0 12px; padding:7px 12px; font-size:13px; line-height:20px;}
	.tax__formule span{padding:0 2px;}
	.tax__remark{padding:0 0 9px; font-size:11px; line-height:14px;}
	.tax__remark span{padding:0 0 6px;}
	.tax__info{margin:0 0 21px; padding:0 0 0 26px; font-size:13px; line-height:18px;}
	.tax__info:before{margin:-12px 0 0; top:50%; left:-6px;}
	.tax__checkbox{padding:0;}

	.tax-regime{margin:0 -5px 22px;}
	.tax-regime__left{width:148px; padding:0 5px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
	.tax-regime__center{min-width:0; width:100%; max-width:none; padding:0 5px;}
	.tax-regime__right{padding:0 5px;}
	.tax-regime__text{font-size:14px; line-height:20px;}

	.add-link{padding:0 0 12px; display:block;}
	.add-link .form-input{margin:0 0 11px;}
	.add-link__left{width:auto !important; padding:0 0 10px;}
	.add-link__right{width:auto; min-width:0; min-height:0;}
	.add-link__button{font-size:14px;}

	.total-form{margin:0; display:block;}
	.total-form + .add-link{padding-top:10px;}
	.total-form__col{width:auto !important; padding:0 0 11px;}

	.total-order__left{width:133px; padding:0 15px 0 0; top:auto;}
	.total-order__right{min-width:0; max-width:none;}

	.more-less__left{width:133px; padding:0 15px 0 36px;}
	.more-less__right{min-width:0; max-width:none;}

	.total-commission__left{width:133px; padding:0 15px 0 0; top:auto;}
	.total-commission__right{min-width:0; max-width:none;}

	.rouble-form{position:relative;}
	.rouble-form_symbols .rouble-form__input{padding-right:100px;}
	.rouble-form__input{padding:0 40px 0 16px; font-size:15px;}

	.sum-form{margin:0 0 6px; display:block;}
	.sum-form_double .sum-order__left, .sum-form_double .sum-commission__left{width:153px;}
	.sum-form__col_full .sum-order{margin:0 0 -6px; display:block;}
	.sum-form__col_full .sum-order__left{width:auto; padding:0 0 10px;}
	.sum-form__col_full .sum-order__right{width:auto;}
	.sum-form__col{width:auto !important; max-width:none !important; padding:0 0 11px;}

	.sum-order__left{width:168px; top:auto;}
	.sum-order__right{min-width:0; max-width:none;}
	.sum-order__input{padding:0 16px; font-size:15px;}

	.sum-commission__left{width:131px; top:auto;}
	.sum-commission__right{min-width:0;}

	.action-form{margin:0 0 4px; display:block;}
	.action-form__left{max-width:none; padding:0 0 10px;}
	.action-form__right{width:auto; padding:0 0 10px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
	.action-form__right .action-form__text{width:153px; padding:0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
	.action-form__mob-col{width:100%; min-width:0;}
	.action-form__text{display:block; font-size:14px; line-height:20px;}
	.action-form__textarea::-moz-placeholder{opacity:0 !important;}
	.action-form__textarea::-webkit-input-placeholder{opacity:0 !important;}
	.action-form__textarea:-ms-input-placeholder{opacity:0 !important;}

	.promo-block{padding:19px 0 29px; display:block;}
	.promo-block__left{padding:0 0 12px;}
	.promo-block__right{width:auto; max-width:none;}
	.promo-block__title{font-size:15px; line-height:18px;}
	.promo-block__bg{padding:9px 20px 10px;}

	.promo__top{font-size:21px; line-height:25px;}
	.promo__bottom{padding:2px 0 0; font-size:12px; line-height:14px;}

	.receive-form{margin:0; padding:2px 0 7px; display:block;}
	.receive-form__col{padding:0 0 11px;}

	.text-with-tooltip{padding:0 32px 0 0; font-size:14px;}

	.receive-user__left{width:133px; min-width:0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
	.receive-user__right{width:100%; min-width:0;}
	.receive-user__input-wrap{width:50%;}
	.numeric-field__input-wrap{
		//width:50%;
	}
	.rmsms-user__input-wrap{width:auto;}
	
	.receive-user__select-wrap{width:50%;}
	.receive-user__text{line-height:20px;}
	.receive-user__text br{display:block;}

	.promo-conditions{max-width:none; margin:0; padding:5px 0 3px; display:block;}
	.promo-conditions__col{padding:0 0 15px;}

	.promo-user__left{width:107px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
	.promo-user__right{width:100%; min-width:0;}

	.promo-limit{padding:0 0 6px;}
	.promo-limit:last-child{padding:0 0 8px;}
	.promo-limit__text{margin:0 0 14px;}
	.promo-limit__cols{margin:0; display:block;}
	.promo-limit__col{padding:0;}

	.user-limit__left{width:146px; padding:0 15px 11px 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
	.user-limit__right{width:100%; min-width:0; padding:0 0 11px;}

	.deal-form__col1{width:146px; padding:0 15px 11px 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
	.deal-form__col2{width:100%; min-width:0; padding:0 0 11px;}

	.promo-form{padding:0 0 3px;}
	.promo-form__top{margin:0; display:block;}
	.promo-form__bottom{max-width:none; margin:0; display:block;}
	.promo-form__col{padding:0 0 10px;}
	.promo-form__checkbox{padding:4px 0 7px;}

	.user-promo__left{width:212px; padding:0 10px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
	.user-promo__right{width:100%; min-width:0;}
	.user-promo__text br{display:none;}
	.user-promo__input{padding:0 10px;}

	.promo-length__left{width:110px; padding:0 12px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
	.promo-length__right{width:100%; min-width:0;}

	.illustration{padding:1px 0 0;}
	.illustration__checkbox{padding:0 0 16px;}

	.form-remark{padding:2px 0 14px; font-size:12px; line-height:15px;}

	.check-conditions{padding:0 0 18px;}
	.check-conditions + .form-item, .check-conditions + .form-item + .form-item{margin:0 0 20px;}
	.check-conditions__item{padding:0 0 8px;}

	.checkbox__label{padding:0 0 0 42px;}
	.checkbox__text{padding-top:3px; padding-bottom:2px; font-size:14px; line-height:20px;}
	.checkbox__text .tooltip-icon{margin-left:5px; bottom:auto;}

	.commission{margin:0 auto -6px; bottom:auto;}
	.commission__left{padding:0 12px 0 0;}
	.commission__text{font-size:14px; line-height:17px;}
	.settings__text{font-size:14px; line-height:17px;}

	.autoconfirm__hold_balance{margin:0 auto -6px; bottom:auto;}
	.numeric-field{margin:0 auto -6px; bottom:auto;}
	.days-form{width:128px; position:relative;}
	.days-form__input{padding-top:1px; padding-left:10px; padding-right:70px; font-size:16px;}
	.days-form__label{right:14px;}
	.pct-form__input{padding-top:1px; padding-left:20px; padding-right:80px; font-size:16px; text-align:center;}
	
	.level2-days-form{width:150px; position:relative;}
	.level2-form{width:150px; position:relative;}

	.level2{margin:0 auto -6px; bottom:auto;}
	.level2__left{padding:0 12px 0 0;}
	.level2__text{font-size:14px; line-height:17px;}

	.clipboard__input{margin:0 0 15px; font-size:14px;}
	.clipboard__list{position:static; top:auto; right:auto; text-align:right;}
	.clipboard__text{padding:8px 0 0; font-size:14px; text-align:right;}

	.connect-shop{display:block;}
	.connect-shop__left{width:auto; min-width:0; max-width:none; padding:0 0 12px;}
	.connect-shop__link{font-size:14px;}

	.form-end{margin:0 -8px; padding:23px 0;}
	.form-end__item{max-width:200px; padding:0 8px 8px;}

	.submit-button{height:60px; padding:0 8px; font-size:16px; line-height:58px;}
	.submit-button__prev-arrow{padding:0 0 0 32px;}
	.submit-button__next-arrow{padding:0 32px 0 0;}

	.select_3 .jq-selectbox__select-text{padding:0 40px 0 16px; font-size:14px; line-height:43px;}
	.select_3 .jq-selectbox__select-text:before{top:16px; right:14px;}
	.select_3 li{padding:4px 16px 3px; font-size:14px;}

	.select_auto-height .jq-selectbox__select-text{padding:13px 40px 12px 16px; font-size:14px; line-height:18px;}
	.select_auto-height .jq-selectbox__select-text:before{right:10px;}
	.select_auto-height .jq-selectbox__dropdown ul{padding:9px 0 10px;}
	.select_auto-height li{padding:4px 16px 3px; font-size:14px; line-height:17px;}
	
	

	.supplier_level2 .level2-days-form {
		width: 120px;
	}
	.supplier_level2 .days-form__input {
		padding-left:0px; 
		padding-right:62px;
	}
	.supplier_level2 .level2-form {
		width: 120px;
	}
	.supplier_level2 .pct-form__input {
		padding-left:0px; 
		padding-right:62px;
	}
}

@media screen and (max-width:700px){

	.form-page{width:calc(120%) !important; margin:0 -10px; position:relative; z-index:8;}
	.form-page2{width:calc(100%) !important; margin:0 -10px; position:relative; z-index:8;}

	.login__header-toggle{z-index:1000;}
	.partners-nav {display:grid;}
    .page__content-block {
        margin-top: 0;
    }
    .content-inner__title {
        font-weight: normal;
        font-size: 14px;
        line-height: 19px;
    }
    .content-inner__title a {
        display: block;
    }
    .page__content-title {
        font-size: 14px!important;
        padding-bottom: 10px;
        font-weight: 600;
    }
	.etmpl-params li {
        font-weight: normal;
        font-size: 14px;
        line-height: 19px;
		margin-left: 10px;
	}
	.uldisc2 li {
        font-weight: normal;
        font-size: 14px;
        line-height: 19px;
		margin-left: 20px;
	}
    .question__inner {
        padding: 21px 18px;
        margin-top: 21px;
    }
    .question__inner a {
        font-size: 13px;
        padding-bottom: 15px;
    }
	
	.btn5 {
		font-size: 14px;
		line-height: 22px;
		width: 280px;
		padding: 10px 4px 10px 4px;	
	}

	.listnum li {
		font-weight: 400;
		font-size: 16px;
		line-height: 24px;
		padding-left: 58px;
		position: relative;
		margin-top:16px;
	}
	.listnum li::before {
	  display: flex;
	  align-items: center;
	  justify-content: space-around;
	  position: absolute;
	  top: 0;
	  left: 6px;
	  width: 32px;
	  height: 32px;
	  background: #0968ad;
	  border-radius: 50%;
	  counter-increment: numList;
	  content: counter(numList);
	  font-weight: 600;
	  font-size: 24px;
	  line-height: 29px;
	  color:#fff;
	}
	.manager-add-btn-bl {
		margin-bottom: 15px;
	}
	.content-inner__title2 {
		font-size: 16px;
		line-height: 22px;
	}

	.listdot li {
		font-weight: 400;
		font-size: 18px;
		line-height: 30px;
		padding-left: 62px;
		position: relative;
		margin-top:10px;
	}

	.listdot li::before {
		position: absolute;
		top: 9px;
		left: 20px;
		content: "";
		width: 11px;
		height: 11px;
		border: 2px solid #fff;
		box-shadow: 0 0 0 3px #0968ad;
		box-sizing: border-box;
		display: block;
		border-radius: 50% !important;
		-webkit-border-radius: 50% !important;
		-moz-border-radius: 50% !important;
		background: #fff;
	}
	.listdot li:hover::before {
	  background-color: #0968ad;
	}
	.listdot a {
		color:#0066CC;
	}

}

@media screen and (max-width:345px){
	.promo-limit__text br{display:block;}

	.select_1 li{font-size:13px;}
	.select_1 .jq-selectbox__select-text{font-size:13px;}
	.select_2 .jq-selectbox__select-text{padding:0 30px 0 15px; font-size:18px;}
	.select_2 li{padding:4px 15px 3px; font-size:18px;}
}

/* -------------------------------------------------------- new pages -------------------------------------------------------- */
.inner-title{margin:0 0 36px; padding:2px 0 19px; position:relative; font:bold 22px/32px 'Montserrat', sans-serif;}
.inner-title:after{content:""; width:90px; height:3px; position:absolute; bottom:0; left:0; background:#ffa724;}

/* 1, 2, 3 */
.inner-bottom{padding:14px 0 0;}

.inner-submit{min-width:238px; margin:0 0 30px;}

.inner-remark{padding:0 0 20px; font-weight:600; font-size:15px; line-height:24px; color:#000000;}
.inner-remark a{color:#004688;}
.desktop .inner-remark a:hover{color:#086bc8;}

.status-form{margin:0 0 32px; padding:32px 40px 12px; background:#f7faff; border-radius:13px; font-weight:normal; font-size:14px; line-height:24px; color:#000000;}
.status-form + .inner-bottom{padding:10px 0 0;}
.status-form__cols{margin:0 -14px 0 0; padding:0 0 10px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.status-form__col{padding:0 14px 10px 0;}
.status-form__only-mob-input{display:none;}
.status-form__title{padding:0 0 0 38px; position:relative; font-weight:600; font-size:16px; line-height:26px;}
.status-form__title:before{content:""; width:25px; height:26px; position:absolute; top:-1px; left:0; background:url(/img/new/status.png) no-repeat; background-size:100% 100%;}
.status-form__text{padding:0 0 14px;}
.status-form__text a{font-weight:bold; color:#004688;}
.desktop .status-form__text a:hover{color:#086bc8;}

.status-entry_fee_paid{padding:0 0 30px 0px; position:relative; font-weight:600; font-size:16px; line-height:26px;}
.status-entry_fee_paid:after{margin-left: 10px; content:""; width:25px; height:26px; position:absolute; top:-1px; background:url(/img/new/status.png) no-repeat; background-size:100% 100%;}

.status-tariff-on {font-weight:600; font-size:16px; line-height:26px;}
.status-tariff-on:after{margin-left: 15px; content:""; width:25px; height:26px; margin-top:-1px; background:url(/img/new/status.png) no-repeat; background-size:100% 100%;}


.status-button{min-width:160px; height:29px; padding:0 5px; display:inline-block; vertical-align:top; font-weight:600; font-size:14px; line-height:29px; text-align:center; background:#000000; color:#fff; border-radius:15px; white-space:nowrap;}
.status-button br{display:none;}
.status-button_red{background:#f62121;}
.status-button_yellow{background:yellowgreen; padding:0px 10px 0px 10px;}
.status-button_green{background:#3db929;}

.inner-clipboard{padding:4px 0 18px;}
.inner-clipboard + .status-form__text{padding:0 0 5px;}
.inner-clipboard__input{margin:0 0 14px; padding:0 33px; font-size:15px;}
textarea.inner-clipboard__input{padding:13px 33px 12px; font-size:15px; line-height:18px;}
.inner-clipboard__text{padding:5px 0 0; display:none; font-weight:500; font-size:15px; line-height:18px; color:#000;}
.inner-clipboard__text.active{display:block;}

.clipboard-button, .sendemail-button{padding:0 0 0 27px; display:inline-block; vertical-align:top; position:relative; background:none; font:15px/19px 'Montserrat', sans-serif; color:#004688; cursor:pointer; text-align:left;}
.clipboard-button{margin:0px 50px 15px 0px;}
.clipboard-button:before{content:"\e905"; position:absolute; top:0; left:0; font:19px/1 'icons';}
.sendemail-button:before{content:"\2709"; position:absolute; top:-4px; left:0; font:23px/1 'icons';}
.desktop .clipboard-button:hover{color:#086bc8;}

.change-button-text {padding:0 0 0 27px; display:inline-block; vertical-align:top; position:relative; background:none; font:15px/19px 'Montserrat', sans-serif; color:#004688; cursor:pointer; text-align:left;}

.change-user-domain {
	max-width: 522px;
	width:100%;
	text-align:right;
	margin-right:50px;
	padding-right:23px;
	font-size:14px;
	color:#004688;
	display:none;
}
.change-user-domain.active {
	display:block;
}
.dns-cname-settings {
	height: 20px;
	display: block;
	background: none;
	color: #ffa724;
	cursor: pointer;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-size: 14px;
}
.dns-cname-settings:hover{color:#086bc8;}

.inner-text{padding:0 0 17px; font-weight:normal; font-size:14px; line-height:24px;}
.inner-text b{font-weight:600;}
.inner-text a{font-weight:bold; color:#004688;}
.desktop .inner-text a:hover{color:#086bc8;}

.add-ticket{margin:7px 0 30px; padding:17px 30px 17px 108px; position:relative; background:#F7FAFF; border-radius:13px; font-weight:normal; font-size:14px; line-height:24px;}
.add-ticket:before{content:"\e90e"; margin:-18px 0 0; position:absolute; top:50%; left:40px; font:36px/1 'icons'; color:#ffa724;}
.add-ticket a{font-weight:bold; color:#004688; border-bottom:1px solid #004688;}
.desktop .add-ticket a:hover{color:#086bc8; border-color:transparent;}
.add-ticket__text{padding:0;}

/* 4 */
.inner-settings{margin:0 -18px 11px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; position:relative; bottom:3px; font-weight:600; font-size:15px; line-height:18px;}
.inner-settings__col{padding:0 15px 10px;}
.inner-settings__text{padding:0 3px; display:inline-block;}
.inner-settings__text a{color:#004688;}
.desktop .inner-settings__text a:hover{color:#086bc8;}
.inner-settings__text_green{color:#3DB929;font-weight:600;}
.inner-settings__text_yellow{color:yellowgreen;font-weight:600;}
.inner-settings__text_red{color:#f62121;font-weight:600;}

.settings-block{margin:0 0 20px; padding:21px 40px 6px; background:#f7faff; border-radius:13px; font-weight:normal; font-size:15px; line-height:24px;}
.settings-block__text{margin-bottom:17px; padding-right:35px;}
.settings-block__text br{display:none;}
.settings-block__input{margin:0 0 25px;}
.settings-block__input_min{min-height:75px; height:75px;}
.settings-block__title{padding:0 0 20px; font-weight:600; font-size:19px; line-height:23px;}
.settings-block__blue-title{padding:0 0 12px; font-weight:600; font-size:19px; line-height:27px; color:#004688;}

.news-block{
	margin:10px 0px 50px 0px;
	padding:21px 40px 21px; 
	background:#f7faff; 
	border-radius:13px; 
	font-weight:normal; 
	font-size:15px;
	line-height:24px;
	border:1px solid #D0DAEB;
}




.add-variant{padding:0 0 12px; font-weight:normal; font-size:15px; line-height:24px;}
.add-variant__cols{padding:0 0 11px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.add-variant__cols .add-variant__subtitle{padding:0;}
.add-variant__left{min-width:294px; padding:0 15px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.add-variant__right{width:100%; min-width:0; max-width:319px;}
.add-variant__title{padding:7px 0 12px; font-weight:600; font-size:15px; line-height:24px;}
.add-variant__subtitle{padding:0 0 9px; font-weight:normal; font-size:15px; line-height:24px;}
.add-variant__input{padding:0 20px; font-size:15px;}
textarea.add-variant__input{margin:0 0 15px; padding:16px 20px 15px; font-size:15px; line-height:22px;}
.add-variant__select .jq-selectbox__select-text{padding-left:20px;}
.add-variant__select .jq-selectbox__select-text:before{right:22px;}

.change-address{padding:0 0 22px;}
.change-address__hidden{display:none;}
.change-address__cols{margin:0 -12px;-webkit-align-items:center; -ms-align-items:center; align-items:center;display:none;}
.change-address__cols.active {
	 display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; 
}

.change-address__left{min-width:0; max-width:522px; width:100%; padding:0 12px;}
.change-address__right{padding:0 12px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.change-address__input:focus{border-color:#000000;}
.change-address__list{margin:0 -6px; padding:10px 0; position:relative; top:3px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.change-address__item{padding:0 6px 6px;}
.change-address__text{padding:6px 0 0; display:none; font-size:14px; line-height:17px; font-weight:500; color:#000;}
.change-address__text.active{display:block;}

.address-terms{padding:0 0 27px;}
.select-createterms__link{font-weight:bold; color:#004688; border-bottom:1px solid #004688; margin-left:15px;}

.address-terms__title{padding:0 0 15px; font-weight:600; font-size:15px; line-height:24px;}
.address-terms__cols{max-width:725px; margin:0 -7.5px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; font-weight:normal; font-size:15px; line-height:24px;}
.address-terms__left{padding:0 7.5px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.address-terms__center{min-width:0; width:100%; padding:0 7.5px;}

.address-terms__right{padding:0 7.5px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.address-terms__select .jq-selectbox__select-text{padding-left:20px;}
.address-terms__select .jq-selectbox__select-text:before{right:22px;}
.address-terms__link{font-weight:600; color:#004688;}
.desktop .address-terms__link:hover{color:#086bc8;}

.change-form{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; background:#fff; border:1px solid #d8d8d8; font-weight:normal; font-size:15px; line-height:43px;}
.change-form__left{-webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.change-form__center{width:100%; min-width:0;}
.change-form__right{-webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.change-form__input{width:100%; height:43px; min-height:43px; margin:0; padding:13px 0 12px 17px; display:block; background:none; font:15px/18px 'Montserrat', sans-serif; color:#000000; outline:transparent !important; resize:none; border-left:1px solid #d8d8d8;}
.change-form__text{padding:0 16px 0 19px; display:block; cursor:text;}
.change-form__label{padding:0 28px 0 5px; display:block; cursor:text; font-weight:bold; color:#C3CEE0;}

.promo-settings{padding:9px 0 0;}
.promo-settings__title{margin:0 0 32px; padding:0 0 17px; position:relative; font:bold 22px/32px 'Montserrat', sans-serif;}
.promo-settings__title:after{content:""; width:90px; height:3px; position:absolute; bottom:0; left:0; background:#ffa724;}

.more-settings{margin:0 0 35px; padding:21px 40px 10px; background:#f7faff; border-radius:13px; font-weight:normal; font-size:15px; line-height:24px;}
.more-settings__title{padding:0 0 10px; font-weight:600; font-size:19px; line-height:23px;}
.more-settings__title2{padding:0 0 20px; font-weight:600; font-size:19px; line-height:23px;}
.more-settings__cols{margin:0 -11px; padding:6px 0 18px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.more-settings__cols .more-settings__input{margin:0; padding:0 15px;}
.more-settings__cols textarea.more-settings__input{padding-left:15px; padding-right:15px;}
.more-settings__left{padding:0 11px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.more-settings__right{width:100%; min-width:0; padding:0 11px;}
.more-settings__right_max{max-width:390px;}
.more-settings__checkbox{padding:0 0 9px;}
.more-settings__checkbox_max{max-width:520px;}
.more-settings__border{margin:10px -40px 0; padding:18px 40px 2px; border-top:1px solid #d8d8d8;}
.more-settings__block{margin:0px -40px 0; padding:12px 40px 2px;}
.more-settings__text{padding:0 0 13px; display:block;}
.more-settings__text + .more-settings__text{margin-top:-4px;}
.more-settings__input{margin:0 0 18px;}
.more-settings__input:disabled{background:#d8d8d8;}

.checkbox_inner .checkbox__icon{margin:0; top:0;}
.checkbox_inner .checkbox__label{padding:0 0 0 43px;}
.checkbox_inner .checkbox__text{font-size:15px; line-height:24px; font-weight:normal; color:#000;}

.days-after{margin:0 -7.5px; padding:0 0 28px 43px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.days-after__col{padding:0 7.5px;}
.days-after__text{padding:4px 0; display:block;}
.days-after__input{width:79px; height:31px; padding:0 10px; display:block; border:1px solid #d8d8d8; background:#fff; font-size:15px; line-height:1; font-weight:normal; color:#000; outline:transparent !important; text-align:center;}
.days-after__input:disabled{background:#d8d8d8;}
.days-after__input:focus{border-color:#000;}

.settings-save{text-align:center;}
.settings-save__button{min-width:238px; margin:0 0 29px;color:#ffffff !important;}

.custom-styles{padding:5px 0 0;}
.custom-styles__title{padding:0 0 19px; font-weight:600; font-size:19px; line-height:23px;}
.custom-styles__text{padding:0 0 11px; font-weight:normal; font-size:15px; line-height:24px;}
.custom-styles__bottom{text-align:center;}
.custom-styles__textarea{height:95px; min-height:95px; margin:0 0 45px; padding:18px 39px 17px; font-size:14px; line-height:17px;}
.custom-styles__button{min-width:238px; margin:0 0 37px;}

/* 5 */
.select-terms{margin:0 -7.5px; padding:0 0 20px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; font-weight:normal; font-size:15px; line-height:24px;}
.select-terms:last-child{padding:0;}
.select-terms__left{padding:11px 7.5px 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.select-terms__center{width:100%; min-width:0; padding:0 7.5px;}
.select-terms__right{padding:11px 7.5px 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.select-terms__link{font-weight:600; color:#004688;}
.select-terms-link{margin-bottom:20px;}
.select-terms a{font-weight:bold; color:#004688; border-bottom:1px solid #004688;}
.desktop .select-terms__link:hover{color:#086bc8;}

.shop-link{padding:0 0 20px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; font-weight:normal; font-size:15px; line-height:24px;}
.shop-link:last-child{padding:0;}
.shop-link__left{padding:0 17px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.shop-link__right{width:100%; min-width:0;}
.shop-link__input{padding:0 15px;}
textarea.shop-link__input{padding-left:15px; padding-right:15px;}

.promocode-list{padding:0 0 20px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; font-weight:normal; font-size:15px; line-height:24px;}
.promocode-list:last-child{padding:0;}
.promocode-list__left{padding:0 17px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.promocode-list__right{width:100%; min-width:0;display:contents;}
.promocode-list__input{padding:0 15px;}
.promocode-list-qty__input{padding:0 15px; width:100px; font-size:15px; margin-right: 25px;}
.promocode-list-emails__input {
	max-width: 445px;
	min-width: auto;
	width: 100%;
}
.promocode-list-preamble {
	margin-bottom:20px;
	line-height: 1.3;
}

.settings-data{margin:7px 0 0 0; font-weight:normal; font-size:15px; line-height:24px;}
.settings-data__label{padding:0 0 5px; display:block;}
.settings-data__input{margin:0 0 17px; padding:0 30px;}
textarea.settings-data__input{padding-left:30px; padding-right:30px;}
.settings-data__input:last-child{margin:0;}
.settings-data__cols{margin:0 -7.5px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:flex-start; -ms-justify-content:flex-start; justify-content:flex-start;}
.settings-data__cols .settings-data__input:last-child{margin:0 0 17px;}
.settings-data__cols:last-child{margin:0 -7.5px -17px;}
.settings-data__col{width:50%; max-width:355px; padding:0 7.5px;}
.settings-data input {
	margin-bottom:10px;
}

.partner-data{margin:-7px 0 0; font-weight:normal; font-size:15px; line-height:24px;}
.partner-data__label{padding:0 0 12px; display:block;}
.partner-data__input{margin:0 0 17px; padding:0 30px;}
textarea.partner-data__input{padding-left:30px; padding-right:30px;}
.partner-data__input:last-child{margin:0;}
.partner-data__cols{margin:0 -7.5px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:flex-start; -ms-justify-content:flex-start; justify-content:flex-start;}
.partner-data__cols .partner-data__input:last-child{margin:0 0 17px;}
.partner-data__cols:last-child{margin:0 -7.5px -17px;}
.partner-data__col{width:50%; max-width:355px; padding:0 7.5px;}

.get-partner{padding:19px 0 15px;}
.get-partner__button{margin:0 0 20px; padding:0 25px;}
.get-partner__button[disabled] {
	border-color: #086bc8;
	background: #086bc8;
	color: #fff;
}

.partner-clipboard{max-width:795px; margin:0 0 26px;}
.partner-clipboard__title{padding:0 0 13px; font-weight:600; font-size:19px; line-height:24px;}
.partner-clipboard__cols{margin:0 -15px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.partner-clipboard__left{width:100%; min-width:0; padding:0 15px;}
.partner-clipboard__right{padding:0 15px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.partner-clipboard__input{width:100%; height:55px; padding:0 34px; display:block; font:15px/1 'Montserrat', sans-serif; color:#000000; background:#fffaf2;}
.partner-clipboard__text{padding:5px 0 0; display:none; font-weight:500; font-size:15px; line-height:18px; color:#000;}
.partner-clipboard__text.active{display:block;}

.share-block{max-width:626px; margin:0 -15px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
.share-block__col{padding:0 15px;}
.share-block__title{padding:0 0 15px; font-weight:600; font-size:16px; line-height:24px;}

/* 6 */
.options{position:relative; bottom:12px;}
.options__text{padding:0 0 17px; font-weight:normal; font-size:15px; line-height:24px;}
.options__text a{color:#ffa724; border-bottom:1px solid #ffa724;}
.options__text a:hover{color:#ffa724; border-color:#ffa724;}
.options__text_bottom{font-size:16px;}
.options__list{margin:11px 0 0; padding:0 0 23px; counter-reset:item;}

.option{margin:0 0 17px; position:relative; background:#fff; border-radius:13px;}
.desktop .option:hover:before{border-color:#004688;}
.desktop .option:hover .option__title{color:#004688;}
.option:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; border:3px solid #d8d8d8; border-radius:13px; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out;}
.option__cols{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
.option__count{width:58px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0; position:relative; background:#004688; color:#fff; border-radius:13px 0 0 13px;}
.option__count:before{content:counter(item, decimal); counter-increment:item; width:100%; margin:-16px 0 0; position:absolute; top:50%; font-weight:bold; font-size:27px; line-height:32px; text-align:center;}
.option__count:after{content:""; width:0; height:0; margin:-11px 0 0; position:absolute; top:50%; left:100%; border-style:solid; border-width:11px 0 11px 11px; border-color:transparent transparent transparent #004688;}
.option__content{width:100%; min-width:0; padding:22px 30px 23px 30px; position:relative; z-index:1;}
.option__title{padding:0 0 10px; font-weight:600; font-size:16px; line-height:23px; text-transform:uppercase; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out;}
.option__text{padding:0; font-weight:normal; font-size:15px; line-height:24px;}
.option__text a{font-weight:600; color:#004688; border-bottom:1px solid #004688;}
.desktop .option__text a:hover{color:#004688; border-color:transparent;}

.arrow-link{padding:0; position:relative; color:#ffa724 !important; border:none !important; font-weight:600;}
.arrow-link:after{content:"\e910"; position:relative; top:4px; font-weight:normal; font-size:20px; font-family:'icons';}
.arrow-link:hover .arrow-link__text{border-color:#ffa724;}
.arrow-link__text{margin:0 10px 0 0; border-bottom:1px solid transparent;}

.examples-block{padding:0 0 23px;}
.examples-block__title{padding:0 0 21px; font-weight:600; font-size:18px; line-height:30px;}

.examples{margin:0 0 20px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; border:1px solid #dbe3f1;}
.examples__item{width:50%; padding:0 24px; font-weight:normal; font-size:15px; line-height:18px;}
.examples__item:nth-child(2n-1){border-right:1px solid #dbe3f1;}
.examples__item:nth-child(4n), .examples__item:nth-child(4n-1){background:#f7faff;}
.examples__text-wrap{width:100%; padding:5px 0 4px; display:table;}
.examples__text{height:36px; display:table-cell; vertical-align:middle;}

.inner-block__title{margin:0 0 23px; padding:0 0 19px; position:relative; font:bold 22px/32px 'Montserrat', sans-serif;}
.inner-block__title:after{content:""; width:90px; height:3px; position:absolute; bottom:0; left:0; background:#ffa724;}
.inner-block__text{padding:0 0 17px; font-weight:normal; font-size:16px; line-height:24px;}
.inner-block__text a{color:#ffa724; font-weight:600; border-bottom:1px solid transparent;}
.desktop .inner-block__text a:hover{color:#ffa724; border-color:#ffa724;}

.all-buttons{padding:16px 0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.all-buttons__item{padding:0 0 30px;}
.all-buttons__item:nth-child(3n){width:28.07%;}
.all-buttons__item:nth-child(3n-1){width:35.6%;}
.all-buttons__item:nth-child(3n-2){width:36.33%;}
.all-buttons__image{max-width:100%; margin:auto; display:block; position:relative; z-index:1;}
.all-buttons__image_6{margin-bottom:-20px; bottom:10px; z-index:0;}
.all-buttons__image_11{margin-bottom:-56px; bottom:29px; z-index:0;}
.all-buttons__image_13{margin-bottom:-12px; bottom:6px; z-index:0;}
.all-buttons__bottom{display:none;}

.all-popups{max-width:595px; margin:13px 0 0 -34px; padding:0 0 30px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
.all-popups__list:nth-child(1){width:59.66%;}
.all-popups__list:nth-child(2){width:38%; padding:7px 0 0;}
.all-popups__item{width:100%; padding:0 0 28px;}
.all-popups__item:last-child{padding:0;}
.all-popups__image{max-width:100%; margin:auto; display:block; position:relative; z-index:1;}
.all-popups__image_1{margin-bottom:-37px;}
.all-popups__image_2{margin-bottom:-31px; z-index:2;}
.all-popups__image_3{z-index:3;}

/* 7, 8 */
.table-page{width:100%!important; min-width:0;}

.inner-max{max-width:800px;}

.inner-top{margin:0 -15px 37px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.inner-top .inner-title{max-width:500px; margin:0;}
.inner-top__col{padding:0 15px;}
.inner-top__button{min-width:210px; height:55px; margin:0; line-height:55px; position:relative; bottom:4px;}

.inner-table{margin:0 0 54px; border:1px solid #d0daeb; border-radius:5px; overflow:hidden;}
.inner-table__scroll{position:relative; z-index:1;}
.inner-table__main{width:100%; display:table;}
.inner-table__head, .inner-table__body{display:table-row-group;}
.inner-table__head .inner-table__cell{height:39px; padding:0 10px; background:#f7faff; font-weight:600; font-size:14px; line-height:17px; text-align:center;}
.inner-table__row{display:table-row;}
.inner-table__body .inner-table__cell{height:42px; padding:0 8px;}
.inner-table__body .inner-table__row:last-child .inner-table__cell{border-bottom:none;}
.inner-table__cell{display:table-cell; vertical-align:middle; border-bottom:1px solid #d0daeb; border-right:1px solid #d0daeb;}
.inner-table__cell:nth-child(1){width:20%;}
.inner-table__cell:nth-child(2){width:28.38%;}
.inner-table__cell:nth-child(3){width:29.25%;}
.inner-table__cell:nth-child(4){width:12.13%;}
.inner-table__cell:nth-child(5){width:10%;}
.inner-table__cell:last-child{border-right:none;}
.inner-table__name{padding:10px 5px; display:block; text-align:center; font-weight:normal; font-size:14px; line-height:17px;}
.inner-table__text{padding:10px 5px; display:block; font-weight:normal; font-size:12px; line-height:15px;}
.expand_icon {
	display: inline;
	width:30px;
}
.inner-body {
	
}
.ugc a:hover {
	text-decoration:underline;
}
.ugc li {
	margin-top: 10px !important;
	list-style: disc !important;
	display: list-item;
}
.ugc p { 
	font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;
	display: block;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 0;
	margin-right: 0;
	line-height: 1.4;
}
.ugc h1 {
	display: block;
	font-size: 2em;
	margin-top: 0.67em;
	margin-bottom: 0.67em;
	margin-left: 0;
	margin-right: 0;
	font-weight: bold;
}
.ugc h2 {
 	display: block;
	font-size: 1.5em;
	margin-top: 0.83em;
	margin-bottom: 0.83em;
	margin-left: 0;
	margin-right: 0;
	font-weight: bold;
}
.ugc h3 {
 	display: block;
	font-size: 1.17em;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 0;
	margin-right: 0;
	font-weight: bold;
}
.ugc h4 {
 	display: block;
	font-size: 1em;
	margin-top: 1.33em;
	margin-bottom: 1.33em;
	margin-left: 0;
	margin-right: 0;
	font-weight: bold;
}
.ugc h5 {
 	display: block;
	font-size: .83em;
	margin-top: 1.67em;
	margin-bottom: 1.67em;
	margin-left: 0;
	margin-right: 0;
	font-weight: bold;
}
.ugc h6 {
 	display: block;
	font-size: .67em;
	margin-top: 2.33em;
	margin-bottom: 2.33em;
	margin-left: 0;
	margin-right: 0;
	font-weight: bold;
}
.ugc pre {
 	display: block;
	font-family: monospace;
	white-space: pre;
	margin: 1em 0;
}
.ugc small {
 	font-size: smaller;
}
.ugc ol {
	display: block;
	list-style-type: decimal;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 0;
	margin-right: 0;
	padding-left: 40px;
}
.ugc ul {
	display: block;
	list-style-type: disc;
	margin-top: 1em;
	margin-bottom: 1 em;
	margin-left: 0;
	margin-right: 0;
	padding-left: 40px;
}
.ugc hr {
	display: block;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: auto;
	margin-right: auto;
	border-style: inset;
	border-width: 1px;
}

.videocontainer {
  text-align:center;
  width:100%;
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}
.videocontainer iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.videocontainer-div {
	max-width:560px;
	margin-bottom:30px;
}

.switch{width:39px; margin:auto; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.switch__label{height:15px; display:block; position:relative; border-radius:8px; font:600 10px/15px 'Montserrat', sans-serif; color:#fff; text-transform:uppercase; cursor:pointer;}
.switch__input{display:none;}
.switch__input:checked + .switch__icon{left:25px;}
.switch__input:checked + .switch__icon + .switch__on{opacity:1;}
.switch__input:checked + .switch__icon + .switch__on + .switch__off{opacity:0;}
.switch__icon{width:13px; height:13px; position:absolute; top:1px; left:1px; z-index:2; background:#fff; border-radius:50%; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out;}
.switch__on{width:100%; height:100%; padding:0 0 0 5px; position:absolute; top:0; left:0; border-radius:8px; background:#3db929; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out; opacity:0; z-index:1;}
.switch__off{content:""; width:100%; height:100%; padding:0 3px 0 0; position:absolute; top:0; left:0; border-radius:8px; background:#f62121; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out; text-align:right;}

.mini-clipboard{padding:11px 0; position:relative; text-align:center;}
.mini-clipboard__input{width:100%; height:32px; margin:0 0 12px; padding:0 12px; background:none; font:13px/1 'Montserrat', sans-serif; color:#000000; border:1px solid #d8d8d8; outline:transparent !important;}
.mini-clipboard__input:focus{border-color:#000000;}
.mini-clipboard__list{margin:0 -6px -6px; padding:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-justify-content:center; -ms-justify-content:center; justify-content:center;}
.mini-clipboard__item{padding:0 6px 6px;}
.mini-clipboard__text{padding:6px 0 0; display:none; font-size:13px; line-height:16px; font-weight:500; color:#000;}
.mini-clipboard__text.active{display:block;}

.nicescroll-rails{height:3px !important; margin-top:5px !important; opacity:1 !important; background:#d0daeb !important; z-index:90 !important;}
.nicescroll-cursors{height:3px !important; margin-top:0 !important; padding:0 !important; background:#809db9 !important;}

.add-terms{margin:0 -9px 40px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.add-terms__col{padding:0 9px; font-weight:600; font-size:20px; line-height:27px;}
.add-terms__icon{width:37px; height:37px; display:block; position:relative; background:#ffa724; border-radius:50%; font:600 27px/37px 'Montserrat', sans-serif; text-align:center; color:#fff;}
.desktop .add-terms__icon:hover{background:#086bc8; color:#fff;}
.add-terms__link{color:#004688;}
.desktop .add-terms__link:hover{color:#086bc8;}

.you-can-also{padding:0 0 24px; font-size:16px; line-height:27px;}
.you-can-also a{font-weight:600; color:#004688;}
.desktop .you-can-also a:hover{color:#086bc8;}

.option__ul{padding:10px 15px; font-weight:normal; font-size:16px; line-height:24px;}
.option__ul a{font-weight:600; color:#004688; display:block; padding-bottom:10px;}
.option__ul a:hover{color:#004688;}
.option__ul span:hover{border-bottom:1px solid #004688;}
.option__ul span{border-color:transparent;}

/* media */
@media screen and (max-width:1150px){
	.all-buttons{max-width:590px; padding-bottom:20px;}
	.all-buttons__item{width:50% !important; padding-bottom:25px;}

	.settings-block__text br{display:block;}

	.add-variant__left{min-width:268px;}
	.add-variant__subtitle{font-size:14px;}

	.inner-table{margin-right:-40px; border-right:none; border-radius:5px 0 0 5px;}
	.inner-table{max-width:802px; margin-right:-40px;}
	.inner-table__main{width:800px;}

	.mob .inner-table__scroll{overflow:auto;}
	.mob .inner-table__scroll::-webkit-scrollbar-track{background-color:#d0daeb;}
	.mob .inner-table__scroll::-webkit-scrollbar{height:3px;}
	.mob .inner-table__scroll::-webkit-scrollbar-thumb{background-color:#809db9;}
	
	.sdelka-table__main {
		padding:4px;
	}
	.sdelka-table__row {
	  border: 1px solid #D0DAEB;
	  margin-top: 10px;
	  margin-bottom: 50px;
	  border-radius: 5px;
	}
	.sdelka-table__mob-title {
		margin:-1px;
		width: 100%;
		width: -moz-available;
		width: -webkit-fill-available;
		width: fill-available;
	}
	
	
	.tbl2 {
		display: grid;
	}
	.tbl2-col1 {
		margin-bottom:20px;
	}
}

@media screen and (max-width:991px){
	.inner-title{margin:0 0 23px; padding:13px 0 14px; font-size:16px; line-height:21px;}
	.inner-title:after{width:60px;}

	.inner-bottom{padding:14px 0 0; text-align:center;}

	.form-item__input-mob, textarea.form-item__input-mob{font-size:13px;}

	.inner-submit{min-width:238px; height:70px; margin:0 0 20px; line-height:70px;}

	.inner-remark{padding:0; font-size:13px; line-height:21px; text-align:left;}

	.status-form{margin:22px 0; padding:16px 17px 12px; font-size:12px; line-height:18px;}
	.status-form__only-mob-input{margin:0 0 18px; padding:0 17px; display:block; font-size:13px;}
	.status-form + .inner-bottom{padding:10px 0 0;}
	.status-form__cols{margin:0 -9px 0 0; padding:0 0 1px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:nowrap; -ms-flex-wrap:nowrap; flex-wrap:nowrap;}
	.status-form__col{padding:0 9px 10px 0;}
	.status-form__title{padding:0 0 0 28px; position:relative; font-weight:600; font-size:15px; line-height:18px;}
	.status-form__title:before{width:21px; height:22px; margin:-11px 0 0; top:50%; left:-3px;}
	.status-form__text{padding:0 0 14px;}

	.status-button{min-width:118px; height:34px; padding:0 15px; font-size:12px; line-height:34px; border-radius:17px;}

	.inner-clipboard{padding:4px 0 18px;}
	.inner-clipboard + .status-form__text{padding:0 0 5px;}
	.inner-clipboard__input{margin:0 0 14px; padding:0 17px; font-size:14px;}
	textarea.inner-clipboard__input{padding:12px 17px; font-size:14px; line-height:17px;}
	.inner-clipboard__text{font-size:14px;}

	.inner-text{padding:0 0 15px;}

	.add-ticket{margin:12px 0 25px; padding:10px 16px 10px 62px; font-size:13px; line-height:21px; text-align:left;}
	.add-ticket br{display:none;}
	.add-ticket:before{margin:-14.5px 0 0; left:18px; font-size:29px;}

	.options{padding:5px 0 0; bottom:auto;}
	.options__text{font-size:14px; line-height:22px;}
	.options__text_bottom{font-size:15px;}
	.options__list{margin:4px 0 0; padding:0 0 10px;}
	.option{margin:0 0 15px;}
	.option__count{width:42px;}
	.option__count:after{height:0; margin:-11px 0 0 -2px;}
	.option__content{padding:10px 12px 13px 19px;}
	.option__title{padding:0 0 3px; font-size:13px; line-height:21px;}
	.option__text{font-size:13px; line-height:19px;}

	.examples-block{padding:0 0 23px;}
	.examples-block__title{padding:0 0 17px; font-size:15px; line-height:21px;}

	.examples{margin:0 0 17px; display:block;}
	.examples__item{width:auto; padding:0 10px; font-size:13px; line-height:16px;}
	.examples__item:nth-child(2n-1){border-right:none;}
	.examples__item:nth-child(4n), .examples__item:nth-child(4n-1){background:none;}
	.examples__item:nth-child(2n){background:#f7faff;}
	.examples__text-wrap{padding:11px 0;}
	.examples__text{height:auto;}

	.inner-block{padding:0 0 24px;}
	.inner-block.opened .all-buttons__item{display:block;}
	.inner-block.opened .all-buttons__more:before{content:"Свернуть";}
	.inner-block:last-child{padding:0;}
	.inner-block__title{margin:0 0 18px; padding:0 0 12px; font-size:16px; line-height:21px;}
	.inner-block__title:after{width:60px;}
	.inner-block__text{padding:0 0 17px; font-size:15px; line-height:21px;}

	.all-buttons{padding:4px 0 14px;}
	.all-buttons__item{width:100% !important; padding:0 0 19px; display:none; -webkit-box-ordinal-group:8; -webkit-order:8; -ms-flex-order:8; order:8;}
	.all-buttons__item:nth-child(1){-webkit-box-ordinal-group:1; -webkit-order:1; -ms-flex-order:1; order:1; display:block;}
	.all-buttons__item:nth-child(4){-webkit-box-ordinal-group:2; -webkit-order:2; -ms-flex-order:2; order:2; display:block;}
	.all-buttons__item:nth-child(7){-webkit-box-ordinal-group:3; -webkit-order:3; -ms-flex-order:3; order:3; display:block;}
	.all-buttons__item:nth-child(10){-webkit-box-ordinal-group:4; -webkit-order:4; -ms-flex-order:4; order:4; display:block;}
	.all-buttons__item:nth-child(13){-webkit-box-ordinal-group:5; -webkit-order:5; -ms-flex-order:5; order:5; display:block;}
	.all-buttons__item:nth-child(2){-webkit-box-ordinal-group:6; -webkit-order:6; -ms-flex-order:6; order:6; display:block;}
	.all-buttons__item:nth-child(5){-webkit-box-ordinal-group:7; -webkit-order:7; -ms-flex-order:7; order:7; display:block;}
	.all-buttons__bottom{padding:0 0 10px; display:block; text-align:center;}
	.all-buttons__more{font-weight:600; font-size:16px; color:#004688; border-bottom:1px solid #004688;}
	.all-buttons__more:before{content:"Показать еще примеры";}
	.desktop .all-buttons__more:hover{color:#086bc8; border-color:transparent;}

	.all-popups{max-width:none; margin:0; padding:0; display:block;}
	.all-popups__list{width:100% !important;}
	.all-popups__list:last-child .all-popups__item:last-child{padding:0;}
	.all-popups__item{width:100%; padding:0 0 14px;}
	.all-popups__item:last-child{padding:0 0 14px;}
	.all-popups__image_1{width:273px; margin-bottom:-24px;}
	.all-popups__image_2{width:280px; margin-bottom:-18px;}
	.all-popups__image_3{width:246px; margin-bottom:-21px;}
	.all-popups__image_4{width:175px;}
	.all-popups__image_5{width:175px;}

	.inner-settings{margin:0 -15px 8px; bottom:auto; font-size:15px; line-height:18px;}
	.inner-settings__col{padding:0 12px 8px;}
	.inner-settings__text{padding:0 3px 7px;}

	.settings-block{margin:0 0 20px; padding:13px 17px 6px; font-size:14px; line-height:20px;}
	.settings-block__text{max-width:262px; margin-bottom:15px; padding-right:35px; font-size:14px; line-height:20px;}
	.settings-block__text br{display:none;}
	.settings-block__input{margin:0 0 20px; font-size:13px;}
	textarea.settings-block__input{min-height:0; height:45px; padding-top:13px; padding-bottom:13px; padding-right:25px; font-size:13px; line-height:17px;}
	textarea.settings-block__input_min{min-height:58px; height:58px;}
	.settings-block__title{padding:5px 0 16px; font-size:15px; line-height:18px;}
	.settings-block__blue-title{padding:3px 0 14px; font-size:15px; line-height:20px;}

	.news-block{margin:0 0 20px; padding:13px 17px 13px; font-size:14px; line-height:20px;}

	.add-variant{padding:0 0 12px; font-size:14px;}
	.add-variant__cols{padding:0 0 15px; display:block;}
	.add-variant__cols .add-variant__subtitle{padding:0 0 8px;}
	.add-variant__cols .add-variant__cols--wrap{flex-wrap:wrap;}
	.add-variant__left{min-width:0; padding:0;}
	.add-variant__right{max-width:none;}
	.add-variant__title{padding:0 0 12px; font-size:15px; line-height:18px;}
	.add-variant__subtitle{padding:0 0 8px; font-size:14px;}
	.add-variant__input{padding:0 15px; font-size:14px;}
	textarea.add-variant__input{margin:0 0 15px; padding:13px 7px 11px 15px; font-size:14px; line-height:17px;}
	.add-variant__select .jq-selectbox__select-text{padding-left:15px; font-size:14px;}
	.add-variant__select .jq-selectbox__select-text:before{right:10px;}

	.change-address{padding:0 0 12px;}
	.change-address__cols{margin:0;}
	.change-address__cols.active {
		 display:block;
	}
	.change-address__left{min-width:0; max-width:none; width:auto; padding:0;}
	.change-address__right{padding:0;}
	.change-address__list{margin:0 -6px; padding:0; top:auto;}
	.change-address__text{font-size:13px;}

	.address-terms{padding:0 0 10px;}
	.address-terms__title{padding:0 0 11px; font-size:15px; line-height:18px;}
	.address-terms__cols{max-width:none; margin:0; display:block; font-size:14px;}
	.address-terms__left{padding:0 0 8px;}
	.address-terms__center{width:auto; max-width:none; padding:0 0 10px;}
	.address-terms__right{padding:0; font-size:15px;}
	.address-terms__select .jq-selectbox__select-text{padding-top:13px; padding-bottom:13px; padding-left:15px; font-size:14px; line-height:17px;}
	.address-terms__select .jq-selectbox__select-text:before{right:10px;}

	.change-form{margin:0 0 15px; padding:0 0 0 57px; display:block; position:relative; font-size:14px; line-height:17px;}
	.change-form__left{width:57px; height:100%; position:absolute; top:0; left:0; border-right:1px solid #d8d8d8;}
	.change-form__center{width:auto;}
	.change-form__input{width:100%; height:39px; min-height:39px; margin:0; padding:14px 13px 8px 13px; display:block; background:none; font:14px/17px 'Montserrat', sans-serif; border-left:none;}
	.change-form__text{width:100%; margin:-11px 0 0; padding:0; position:absolute; top:50%; left:0; text-align:center; font-size:11px; line-height:24px;}
	.change-form__label{padding:0 13px 13px; font-size:15px; line-height:18px;}

	.promo-settings{padding:9px 0 0;}
	.promo-settings__title{margin:0 0 23px; padding:13px 0 14px; font-size:16px; line-height:21px;}
	.promo-settings__title:after{width:60px;}

	.more-settings{margin:0 0 35px; padding:21px 17px 6px; font-size:14px; line-height:20px;}
	.more-settings__title{padding:0 0 8px; font-size:15px; line-height:18px;}
	.more-settings__title2{padding:0 0 8px; font-size:15px; line-height:18px;}
	.more-settings__cols{margin:0; padding:0; display:block;}
	.more-settings__cols .more-settings__input{margin:0 0 12px;}
	.more-settings__left{padding:4px 0 12px;}
	.more-settings__right{width:auto; padding:0;}
	.more-settings__right_max{max-width:none;}
	.more-settings__checkbox{margin-right:-4px; padding:0 0 9px;}
	.more-settings__checkbox_max{max-width:none;}
	.more-settings__border{margin:0 -17px; padding:15px 17px 0;}
	.more-settings__block{margin:0 -17px; padding:15px 17px 0;}
	.more-settings__text{padding:0 0 13px; display:block;}
	.more-settings__text + .more-settings__text{margin-top:-4px;}
	.more-settings__input{margin:0 0 22px; padding-right:10px; font-size:13px;}
	textarea.more-settings__input{font-size:13px;}
	.more-settings__switch + .more-settings__border{margin-top:20px;}

	.checkbox_inner .checkbox__icon{margin:0; top:7px;}
	.checkbox_inner .checkbox__label{padding:0 0 0 36px;}
	.checkbox_inner .checkbox__text{font-size:12px; line-height:17px;}

	.days-after{padding:0 0 16px 36px; font-size:12px; line-height:17px;}
	.days-after__text{padding:0; display:block;}
	.days-after__input{width:53px;}

	.settings-save__button{min-width:238px; height:70px; margin:0 0 26px; line-height:70px;}

	.custom-styles{padding:5px 0 0;}
	.custom-styles__bottom:last-child .custom-styles__button:last-child{margin:0;}
	.custom-styles__title{padding:0 0 13px; font-size:15px; line-height:18px;}
	.custom-styles__text{padding:0 0 18px; font-size:14px;}
	.custom-styles__textarea{height:79px; min-height:79px; margin:0 0 31px; padding:18px 19px 17px; font-size:12px; line-height:14px;}
	.custom-styles__button{min-width:238px; height:70px; margin:0 0 24px; line-height:70px;}

	.select-terms{margin:0; padding:0 0 18px; display:block; font-size:14px;}
	.select-terms:last-child{padding:0;}
	.select-terms__left{padding:0 0 8px;}
	.select-terms__center{padding:0 0 13px;}
	.select-terms__right{padding:0; font-size:15px;}

	.shop-link{padding:0 0 24px; display:block; font-size:14px;}
	.shop-link__left{padding:0 0 8px;}
	.shop-link__input{padding:0 16px; font-size:13px;}
	
	.promocode-list{padding:0 0 24px; display:block; font-size:14px;}
	.promocode-list__left{padding:0 0 8px;}
	.promocode-list-qty__input{padding:0 16px; font-size:14px;}

	.settings-data{margin:-3px 0 0; font-size:14px;}
	.settings-data__label{padding:0 0 8px;}
	.settings-data__input{margin:0 0 11px; padding:0 20px 0 16px; font-size:13px;}
	textarea.settings-data__input{height:auto; min-height:0; padding:14px 35px 14px 16px; font-size:13px; line-height:16px;}
	.settings-data__cols{margin:0; display:block;}
	.settings-data__cols .settings-data__input:last-child{margin:0 0 11px;}
	.settings-data__cols:last-child{margin:0 0 -11px;}
	.settings-data__col{width:auto; max-width:none; padding:0;}

	.partner-data{margin:-3px 0 0; font-size:14px;}
	.partner-data__label{padding:0 0 8px;}
	.partner-data__input{margin:0 0 11px; padding:0 20px 0 16px; font-size:13px;}
	textarea.partner-data__input{height:auto; min-height:0; padding:14px 35px 14px 16px; font-size:13px; line-height:16px;}
	.partner-data__cols{margin:0; display:block;}
	.partner-data__cols .partner-data__input:last-child{margin:0 0 11px;}
	.partner-data__cols:last-child{margin:0 0 -11px;}
	.partner-data__col{width:auto; max-width:none; padding:0;}

	.get-partner{padding:20px 0 3px; text-align:center;}
	.get-partner__button{height:70px; margin:0 0 20px; padding:0 13px; line-height:70px;}

	.partner-clipboard{max-width:none; margin:0 0 25px;}
	.partner-clipboard__title{padding:0 0 9px; font-size:15px; line-height:24px;}
	.partner-clipboard__cols{margin:0; display:block;}
	.partner-clipboard__left{padding:0 0 16px;}
	.partner-clipboard__right{padding:0;}
	.partner-clipboard__input{padding:0 24px;}
	.partner-clipboard__text{font-size:14px;}

	.share-block{max-width:none; margin:0; display:block; text-align:center;}
	.share-block__col{padding:0 0 22px;}
	.share-block__col:last-child{padding:0;}
	.share-block__title{padding:0 0 7px; font-size:15px; line-height:24px;}

	.inner-top{margin:0 0 27px; display:block; text-align:center;}
	.inner-top .inner-title{max-width:none; margin:0 0 23px;}
	.inner-top .inner-title:after{margin:0 0 0 -30px; left:50%;}
	.inner-top__col{padding:0;}
	.inner-top__button{min-width:238px; height:55px; line-height:55px; bottom:auto;}

	.inner-table{margin-bottom:31px;}

	.add-terms{margin:0 -9px 25px;}
	.add-terms__col{font-size:15px; line-height:21px;}
	.add-terms__icon{width:33px; height:33px; font:600 23px/34px 'Montserrat', sans-serif;}

	.you-can-also{padding:0; font-size:15px; line-height:21px;}
}

@media screen and (max-width:700px){
	.table-page{width:auto !important; margin:0 -10px; position:relative; z-index:8;min-width:300px;}
	.inner-table{margin-right:-9px; border-right:none; border-radius:5px 0 0 5px;}
	.mobile-bottom {margin-bottom:222px}
}

@media screen and (max-width:479px){
	.billing-nav__left {
		display: flex;
		align-self: flex-start;
		margin-top: 10px;
	}
	.menu-form {
		justify-content: center;
		margin: 20px 0px 20px 0px;
	}
	.offer-logo {
		padding-bottom: 15px;
	}
	.offer-title {
		text-align:center;
	}
	.offer-header {
		justify-content: center;
	}

	.passes-bl-left img {
		width: 150px;
	}
	.passes-bl-right img {
		width: 150px;
	}
	.passes-inner {
	  flex-wrap: wrap;
	}
	.notes-disable_all-bl {
		text-align:center;
	}
	.tooltip-icon2 {
		float: right;
		right: -11px;
		top: -52px;
	}
	.new-publication-time{display:block;}
	.lk-withdrawal__left {min-width: 150px;}
	#service_fee_block {display:flex;flex-wrap: wrap;}
	.level2-col2{margin-top: 20px;}
	.level2-col2{flex-wrap: wrap;}
	.level2{flex-wrap: wrap;}
	.level2__left {margin-bottom: 15px;}
	.level2__right_info{display:none;}
	.creative-menu {flex-wrap: wrap;}
	.creative-menu-btn-bl {width:100%}
	.news-menu {flex-wrap: wrap;}
	.news-menu-btn-bl {width:100%}
	.btn-bottom-menu {flex-wrap: wrap;padding-top:30px;}
	.btn-bottom-menu-btnbl {width:100%}
	.status-button{padding:0 12px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; -webkit-justify-content:center; -ms-justify-content:center; justify-content:center; line-height:13px;}
	.status-button br{display:block;}
	.status-button__text{width:100%;}
	.option__ul{font-size:14px; line-height:20px;}
	.inner-title-nav {
		display: grid;
		margin-bottom: 0px;
	}
	.inner-title-navline {
		display: grid;
		margin-bottom: 0px;
	}
	.autoconfirm__right_info { margin-left:5px; }
	.inner-page.table-mode {
		margin: 0px 5px 0px 10px;
	}
	.breadcrumbs.boundless-mode {
			padding: 3px 3px 13px 13px;
	}
	.promocode-print {
		display: flex;
		align-items: center;
	}
	.promocode-print img {
		margin-right:15px;
	}
	.level2-invite-link {
		margin-left: 15px;
		line-height: 24px;
	}
	.referral__pct {
		line-height: 36px;
		font-size:20px;
	}

}

@media screen and (max-width:345px){
	.get-partner__button{width:100%; padding:0; font-size:15px;}
}

@media screen and (max-width:479px){
	.form-item__input-mob, textarea.form-item__input-mob{font-size:15px;}
	.partner-data__input, textarea.partner-data__input{font-size:15px;}
	.form-input, textarea.form-input, .form-input2{font-size:15px;}
	.form-input-textarea, textarea.form-input-textarea{font-size:15px;}
	.form-input-textarea:placeholder {font-size:10px;opacity: 0.5;}
	textarea.form-input-textarea:placeholder {font-size:10px;opacity: 0.5;}
	select:focus, textarea:focus, input:focus{font-size:15px;}
	.autoconfirm__hold_balance{display:block;}
	.textarea4line {
		min-height: 98px !important;
	}
	.textarea2 {
		min-height:62px !important;
		font-size:14px !important;
	}
}



/* ------------------------------------------------------ lk pages ----------------------------------------------------- */
.lk-title{margin:0; padding:0 0 19px; font:bold 22px/32px 'Montserrat', sans-serif;}

/* 1, 2, 3 */
.breadcrumbs + .search-block, .breadcrumbs + .sdelka-table{margin-top:-16px;}

.search-block{max-width:800px; margin:0 0 17px;}
.search-block-partners{max-width:750px;}
.search-block.active .search-header__text{border-color:transparent;}
.search-block:last-child{margin-bottom:0;}

.search-header{width:100%; height:45px; padding:16px 50px 0 26px; display:block; position:relative; background:#F9F9F9; font:500 12px/14px 'Montserrat', sans-serif; text-transform:uppercase; text-align:left; cursor:pointer; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.search-header:after{content:"\e914"; position:absolute; top:13px; right:32px; font:18px/1 'icons'; color:#004688;}
.search-header__text{display:inline-block; vertical-align:top; color:#004688; border-bottom:1px solid #004688;}
    .desktop .search-header:hover .search-header__text{border-color:transparent;}

.search-content{display:none;}
.search-content__bg{padding:9px 27px 42px; background:#F9F9F9;}
.search-content__request{margin-bottom:22px !important;}
.search-content__cols{max-width:608px; padding:0 0 20px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.search-content__left{width:130px; padding:0 12px 0 0; font-weight:normal; font-size:15px; line-height:20px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.search-content__right{min-width:0; width:100%;}
.search-content__label{display:block;}
.search-content__form{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.search-content__form .search-content__input-wrap{width:50%; min-width:0;}
.search-content__separator{width:34px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0; font-weight:normal; font-size:15px; line-height:18px; text-align:center;}
.search-content__bottom{padding:14px 0 0;}
.search-content__button{min-width:200px; height:45px; border-radius:10px; font-weight:bold; font-size:15px; line-height:42px;}

.mr-search-content__form{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.mr-search-content__form .mr-search-content__input-wrap{ min-width:0;}
.mr-search-content__separator{width:34px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0; font-weight:normal; font-size:15px; line-height:18px; text-align:center;}

.lk-period{padding:0 0 30px;}
.lk-period__label{padding:0 0 5px; display:block; font-weight:normal; font-size:15px; line-height:24px;}
.lk-period__cols{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.lk-period__left{min-width:0; width:100%; padding:0 18px 0 0;}
.lk-period__right{-webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.lk-period__form{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.lk-period__input-wrap{width:50%; min-width:0;}
.lk-period__separator{width:34px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0; font-weight:normal; font-size:15px; line-height:18px; text-align:center;}

.period-nav{margin:0 -7px; padding:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-justify-content:flex-end; -ms-justify-content:flex-end; justify-content:flex-end; font-weight:500; font-size:14px; line-height:17px;}
.period-nav__item{padding:5px 7px;}
.period-nav__link{color:#004688;}
    .desktop .period-nav__link:hover{color:#086bc8;}

.lk-datepicker{position:relative; background:#fff;}
.lk-datepicker__input{padding:1px 20px 0 29px; position:relative; z-index:1; background:none; font-weight:normal; font-size:15px;}
.lk-datepicker__input::-webkit-calendar-picker-indicator{width:18px; height:18px; padding:0; margin:0; position:absolute; top:13px; right:17px; font:18px/1 'icons'; color:#7c7c7c; background:url(../img/lk/calendar.svg) no-repeat; background-size:100% 100%;}

.sdelka-table{max-width:800px;}
.sdelka-table.active .sdelka-table__radio{display:block;}
.sdelka-table.active.opened{max-width:926px;}
.sdelka-table.active.opened .sdelka-table__head .sdelka-table__cell:nth-last-child(2){border-top-right-radius:0;}
.sdelka-table.active.opened .sdelka-table__head .sdelka-table__cell:last-child{border-top-right-radius:5px;}
.sdelka-table.active.opened .sdelka-table__head .sdelka-table__cell_hidden{padding-top:30px;}
.sdelka-table.active.opened .sdelka-table__body .sdelka-table__row:last-child .sdelka-table__cell:nth-last-child(2){border-bottom-right-radius:0;}
.sdelka-table.active.opened .sdelka-table__body .sdelka-table__row:last-child .sdelka-table__cell:last-child{border-bottom-right-radius:5px;}
.sdelka-table.active.opened .sdelka-table__cell_hidden{display:table-cell;}
.sdelka-table__main{width:100%; display:table;}

.sdelka-table__head2{display:table-row-group; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.sdelka-table__head2 .sdelka-table__cell{padding:10px 7px; font-weight:600; font-size:14px; line-height:18px; background:#F7FAFF; text-align:center;}
.sdelka-table__head2 .sdelka-table__cell:first-child{border-top-left-radius:5px;}
.sdelka-table__head2 .sdelka-table__cell:last-child{border-top-right-radius:5px;}

.sdelka-table__head{display:table-row-group; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.sdelka-table__head .sdelka-table__cell{padding:10px 7px; font-weight:600; font-size:14px; line-height:18px; background:#F7FAFF; text-align:center;}
.sdelka-table__head .sdelka-table__cell:first-child{border-top-left-radius:5px;}
.sdelka-table__head .sdelka-table__cell:nth-last-child(2){border-top-right-radius:5px;}
.sdelka-table__head .sdelka-table__submit{margin:0 0 16px; padding:0;}
.sdelka-table__head .sdelka-table__submit .multiline-button__cell{display:none;}
.sdelka-table__head .sdelka-table__submit .multiline-button__cell.active{display:table-cell;}
.sdelka-table__body{display:table-row-group;}
.sdelka-table__body .sdelka-table__row:last-child .sdelka-table__cell:first-child{border-bottom-left-radius:5px;}
.sdelka-table__body .sdelka-table__row:last-child .sdelka-table__cell:nth-last-child(2){border-bottom-right-radius:5px;}
.sdelka-table__body .sdelka-table__cell{padding:17px 10px 16px; border-top:none; font-weight:normal; font-size:14px; line-height:17px;}
.sdelka-table__body .sdelka-table__cell_hidden{vertical-align:middle;}
.sdelka-table__body .sdelka-table__submit{height:50px; margin-top:5px;}
.sdelka-table__body .sdelka-table__submit:first-child{margin-top:0;}
.sdelka-table__body .multiline-button__cell{height:50px;}
.sdelka-table__row{display:table-row;}
.sdelka-table__cell{display:table-cell; vertical-align:top; border:1px solid #D0DAEB; border-left:none;}
.sdelka-table__cell b{font-weight:600;}
.sdelka-table__cell:first-child{border-left:1px solid #D0DAEB;}

.sdelka-table__cell_1{min-width:180px;}
.sdelka-table__cell_2{min-width:100px;max-width:400px;}
.sdelka-table__cell_3{min-width:252px;}
.sdelka-table__cell_4{width: 138px;}
.sdelka-table__cell_5{min-width:168px;max-width:230px;}
.sdelka-table__cell_5 .sdelka-table__submit{min-width:147px;max-width:180px;}

.partners-table__cell_1{min-width:180px;}
.partners-table__cell_2{min-width:180px;}
.partners-table__cell_3{min-width:55px;max-width:100px;}
.partners-table__cell_4{min-width:120px;max-width:180px;}
.partners-table__cell_5{min-width:180px;}
.partners-table__cell_6{min-width:60px;}
.partners-table__cell_5{border-top-right-radius: 0px !important;}
.partners-table__cell_6{border-top-right-radius: 5px;}

.promocodes-table__cell_1{width:16.91%;min-width: 198px;}
.promocodes-table__cell_2{width:16.91%;min-width: 220px;}
.promocodes-table__cell_3{width:15.01%;}
.promocodes-table__cell_4{width:11.31%;}
.promocodes-table__cell_5{width:24.31%;}
.promocodes-table__cell_6{width:15.33%;}
.promocodes-table__cell_5{border-top-right-radius: 0px !important;}
.promocodes-table__cell_6{border-top-right-radius: 5px;}

.tmpl-table__cell_1 {min-width: 191px;}
.tmpl-table__cell_2 {min-width: 191px;}
.tmpl-table__cell_3 {}
.tmpl-table__cell_4 {}
.tmpl-table__cell_5 {}

.mrt-table__cell_1 {min-width: 200px;max-width:300px;}
.mrt-table__cell_2 {min-width: 300px;padding: 0px !important;}

.withdrawal-table__cell_1 {text-align:center}
.withdrawal-table__cell_2 {}
.withdrawal-table__cell_3 {}
.withdrawal-table__cell_4 {}
.withdrawal-table__cell_5 {}
.withdrawal-table__cell_6 {text-align:center;max-width:315px;}


.notifications-table__cell_1{width:85%;}
.notifications-table__cell_2{width:15%;}

.reflinks-table__cell_1{width:40%;}
.reflinks-table__cell_2{width:10%;max-width:230px;min-width:225px;}
.reflinks-table__cell_3{width:40%;}
.reflinks-table__cell_4{width:10%;}

.level2-table__cell_1{min-width:180px;padding-bottom:0px !important;padding-top:14px !important;}
.level2-table__cell_2{min-width:180px;}
.level2-table__cell_3{min-width:110px;max-width:130px;text-align:center;}
.level2-table__cell_4{min-width:120px;max-width:180px;text-align:center;}
.level2-table__cell_5{min-width:180px;text-align:center;}

.sdelka-table__cell_hidden{width:126px; display:none;}
.sdelka-table__cell_hidden .sdelka-table__submit{min-width:111px;}
.sdelka-table__flex-row{width:100%; display:table;}
.sdelka-table__flex-cell{height:54px; display:table-cell; vertical-align:middle;}
.sdelka-table__change{margin:10px 0 0; position:relative; bottom:1px;}
.sdelka-table__radio{padding:10px 0 1px 6px; display:none; white-space:nowrap;}
.sdelka-table__submit{width:100%; margin:0 0 11px; padding:0 10px; display:block;}
.sdelka-table__submit:last-child{margin-bottom:3px;}
.sdelka-table__check{padding:5px 0; text-align:center;}
.sdelka-table__title{padding:0 0 2px; display:block; font-weight:normal; font-size:14px; line-height:18px;}
.sdelka-table__title a{font-weight:600; color:#0456a2;}
    .desktop .sdelka-table__title a:hover{color:#086bc8;}
.sdelka-table__main-text{padding:0 0 5px; display:block; font-weight:normal; font-size:14px; line-height:18px;}
.sdelka-table__main-text:last-child{padding:0;}
.sdelka-table__main-text a{font-weight:600; color:#0456a2;}
    .desktop .sdelka-table__main-text a:hover{color:#086bc8;}
.sdelka-table__middle-text{display:block; font-weight:normal; font-size:12px; line-height:19px; color:#5B5B5B;}
.sdelka-table__bottom-text{display:block; font-weight:normal; font-size:12px; line-height:19px;}
.sdelka-table__bottom-text a{font-weight:600; color:#0456a2; text-decoration:underline;}
    .desktop .sdelka-table__bottom-text a:hover{color:#086bc8; text-decoration:none;}
.sdelka-table__small-text{display:block; font-weight:normal; font-size:11px; line-height:16px; color:#5B5B5B;}
.sdelka-table__commission{padding:0 0 5px; display:block; font-weight:normal; font-size:12px; line-height:15px;}
.sdelka-table__mob-title{display:none;}
.sdelka-table__mob-content{display:none;}
.sdelka-table__buttons{padding:5px 0 0;text-align:center;}
.sdelka-table__buttons:first-child{padding-top:0;}
.sdelka-table_qty{
	font-size:12px;
	margin:15px 0px 10px 10px;
}
.sdelka-partner_commission {
	font-size:13px;
	-webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;
}
.radio-button__item{padding:0 0 10px; text-align:left; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.radio-button__item:last-child{padding:0;}
.radio-button__label{min-width:12px; min-height:12px; display:block; position:relative; cursor:pointer;}
    .desktop .radio-button__label:hover{color:#086bc8;}
.radio-button__input{display:none;}
.radio-button__input:checked + .radio-button__icon:before{opacity:1;}
.radio-button__icon{width:12px; height:12px; padding:2px; position:absolute; top:0; left:0; border-radius:50%; border:1px solid #A1B4C6;}
.radio-button__icon:before{content:""; height:100%; display:block; border-radius:50%; background:#004688; opacity:0;}
.radio-button__text{padding:0 0 0 20px; display:block; font-weight:normal; font-size:12px; line-height:1;}


.radio-button2__item{padding:0 0 15px; text-align:left; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.radio-button2__item:last-child{padding:0;}
.radio-button2__label{min-width:24px; min-height:24px; display:block; position:relative; cursor:pointer;}
    .desktop .radio-button2__label:hover{color:#086bc8;}
.radio-button2__input{display:none;}
.radio-button2__input:checked + .radio-button2__icon:before{opacity:1;}
.radio-button2__input:checked ~ .radio-button2__text {color: #004688;font-weight: 900;letter-spacing: 0.04em;}
.radio-button2__icon{width:22px; height:22px; padding:3px; position:absolute; top:0; left:0; border-radius:50%; border:1px solid #A1B4C6;}
.radio-button2__icon:before{content:""; height:100%; display:block; border-radius:50%; background:#004688; opacity:0;}
.radio-button2__text{padding:2px 0 0 38px; display:block; font-weight:normal; font-size:16px; line-height:1;}

.note-radio-items {
	margin:25px 0px 25px 20px;
}

.check-button__label{width:29px; height:29px; display:inline-block; vertical-align:top; cursor:pointer; border:1px solid #A1B4C6; border-radius:3px;}
    .desktop .check-button__label:hover{border-color:#004688;}
.check-button__input{display:none;}
.check-button__input:checked + .check-button__icon{opacity:1;}
.check-button__icon{display:block; text-align:center; opacity:0;}
.check-button__icon:before{content:"\e903"; display:block; font:20px/28px 'icons'; color:#004688;}

/* 4, 14, 17 */
.support-form{margin:5px 0 37px;max-width: 800px; display:none;}
.support-form.active{display: block;}
.support-form:last-child{margin-bottom:0;}
.support-form__bg{margin:0 0 33px; padding:27px 45px 7px; background:#F7FAFF; border-radius:13px;}
.support-form__button{min-width:200px; height:50px; border-radius:10px; font-weight:bold; font-size:15px; line-height:48px;}
.support-form__input-wrap{padding:0 0 20px;}
.support-form__input{padding:0 21px; font-weight:normal; font-size:15px;}
.support-form__textarea{height:133px; min-height:133px; padding:11px 21px; font-weight:normal; font-size:15px; line-height:24px;}
.support-form__cols{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
.support-form__left{width:132px; padding:12px 12px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.support-form__right{width:100%; min-width:0;}
.support-form__label{display:block; font-weight:normal; font-size:15px; line-height:24px;}
.support-form__select .jq-selectbox__select-text{padding:0 50px 0 21px;}
.support-form__select .jq-selectbox__select-text:before{margin-right:16px;}
.support-form__select .jq-selectbox__dropdown li{padding-left:21px;}

.lk-table{margin:0 0 37px; border:1px solid #d0daeb; border-radius:5px; overflow:hidden;}
.lk-table_checks .lk-table__cell:nth-child(1){width:9.62%;}
.lk-table_checks .lk-table__cell:nth-child(2){width:11.1%;}
.lk-table_checks .lk-table__cell:nth-child(3){width:12.79%;}
.lk-table_checks .lk-table__cell:nth-child(4){width:18.18%;}
.lk-table_checks .lk-table__cell:nth-child(5){width:14.69%;}
.lk-table_checks .lk-table__cell:nth-child(6){width:11.31%;}
.lk-table_checks .lk-table__cell:nth-child(7){width:22.3%;}
.lk-table_checks .lk-table__head .lk-table__cell{height:65px;}
.lk-table_promo .lk-table__head .lk-table__cell{padding:6px;}
.lk-table_promo .sdelka-table__body .lk-table__cell{padding:18px 11px 16px; text-align:left; line-height:17px; vertical-align:top;}
.lk-table_promo .sdelka-table__cell:nth-child(5){border-radius:0px;}
.lk-table_promo .lk-table__cell:nth-child(1){width:16.91%;}
.lk-table_promo .lk-table__cell:nth-child(2){width:16.91%;}
.lk-table_promo .lk-table__cell:nth-child(3){width:15.01%;}
.lk-table_promo .lk-table__cell:nth-child(4){width:11.31%;}
.lk-table_promo .lk-table__cell:nth-child(5){width:24.31%;}
.lk-table_promo .lk-table__cell:nth-child(6){width:15.33%;}
.lk-table_tr--hover{border-bottom: 1px solid #02458b;cursor:pointer;}
.lk-table_tr--hover:hover{background: #fff8ee; border-bottom: 1px solid #f78c00;}
.lk-table_tr--hover:first-child {border: none;}
.lk-table_tr--hover:first-child:hover {border: none;background: none;}
.lk-table:last-child{margin-bottom:0;}
.lk-table__scroll{position:relative; z-index:1;}
.lk-table__main{width:100%; display:table;}
.lk-table__head, .lk-table__body{display:table-row-group;}
.lk-table__head .lk-table__cell{height:39px; padding:15px 5px; background:#f7faff; font-weight:600; font-size:14px; line-height:17px; text-align:center;}
.lk-table__row{display:table-row; color:#000 !important;}
.lk-table__body .lk-table__cell{height:42px; padding:15px 5px;}
.lk-table__body .lk-table__row:last-child .lk-table__cell{border-bottom:none;}
.lk-table__cell{display:table-cell; vertical-align:middle; border-bottom:1px solid #d0daeb; border-right:1px solid #d0daeb; text-align:center; font-weight:normal; font-size:14px; line-height:18px;}
.lk-table__cell:nth-child(1){width:5.88%;}
.lk-table__cell:nth-child(2){width:14.37%;}
.lk-table__cell:nth-child(3){width:18.88%;}
.lk-table__cell:nth-child(4){width:20.13%;}
.lk-table__cell:nth-child(5){width:13%;}
.lk-table__cell:nth-child(6){width:13.75%;}
.lk-table__cell:nth-child(7){width:13.63%;}
.lk-table__cell:nth-child(8){width:10%;}

.tickets-table__cell{display:table-cell; vertical-align:middle; border-bottom:1px solid #d0daeb; border-right:1px solid #d0daeb; text-align:center; font-weight:normal; font-size:14px; line-height:18px;}
.tickets-table__cell {
  height: 42px;
  padding: 15px 5px;
}
.tickets-table__cell:nth-child(1){max-width:95px;}
.tickets-table__cell:nth-child(2){max-width:95px;}
.tickets-table__cell:nth-child(3){max-width:95px;}
.tickets-table__cell:nth-child(4){max-width:95px;}
.tickets-table__cell:nth-child(5){max-width:95px;}
.tickets-table__cell:nth-child(6){max-width:95px;}
.tickets-table__cell:nth-child(7){max-width:95px;}
.tickets-table__cell:nth-child(8){max-width:95px;}
.tickets-table__cell:last-child{border-right:none;}
.lk-table__head .tickets-table__cell {
  height: 39px;
  padding: 15px 5px;
  background: #f7faff;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
}


.lk-table__cell:last-child{border-right:none;}
.lk-table__submit{min-width:120px; height:32px; margin:0 0 10px; font-weight:bold; font-size:13px; line-height:30px; border-radius:10px;}
.lk-table__buttons{padding:0 0 0 12px; display:inline-block; vertical-align:top; text-align:left; white-space:nowrap;}
.lk-table__button{margin:0 0 7px; font-size:15px;}
.lk-table__button .action-button__icon{width:24px;}
.lk-table__button .action-button__icon_1:before{font-size:16px;}
.lk-table__button .action-button__icon_2:before{font-size:20px; right:3px;}
.lk-table__button:last-child{margin:0;}
.lk-table__link{font-weight:bold; color:#0456A2;}
    .desktop .lk-table__link:hover{color:#086bc8;}

.status{margin:0 -2px; text-align:center;}
.status.active .status__inactive{display:block;}
.status.active .status__active{display:none;}
.status.active .status__button{background:#F62121;}
.status__inactive{display:none;}
.status__button{height:32px; margin:0 0 13px; display:block; border-radius:16px; color:#fff; text-align:center; font-weight:bold; font-size:13px; line-height:32px; background:#3DB929;}
.status__link{font-weight:bold; color:#0456A2;}
    .desktop .status__link:hover{color:#086bc8;}

/* 5, 6, 7, 8, 9, 10 */
.lk-balance{margin:6px 0 0; padding:30px 33px 33px; background:#F7FAFF; border:1px solid #004688; box-shadow:12px 6px 22px rgba(0, 0, 0, 0.03); border-radius:13px; font-weight:normal; font-size:17px; line-height:24px;}
.lk-balance .rouble-form__label{margin-right:5px;}
.lk-balance .rouble-form__input{padding-left:23px; font-size:15px;}
.lk-balance__cols{padding:7px 0 36px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.lk-balance__cols:last-child{padding-bottom:0;}
.lk-balance__cols + .lk-balance__cols{padding-top:0;}
.lk-balance__cols + .lk-balance__checkbox{margin-top:-11px;}
.lk-balance__left{padding:0 21px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:1; -ms-flex-shrink:1; font-weight:normal; font-size:15px; line-height:24px;}
.lk-balance__center{min-width:0; width:100%; max-width:200px;}
.lk-balance__center_max-1{max-width:240px;}
.lk-balance__center_max-2{max-width:388px;}
.lk-balance__right{padding:0 0 0 21px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0; font-weight:normal; font-size:11px; line-height:18px;}
.lk-balance__max{max-width:240px; padding:0 0 31px;}
.lk-balance__max:last-child{padding:0;}
.lk-balance__text{padding:0 0 20px; font-weight:normal; font-size:17px; line-height:24px;}
.lk-balance__text p{margin:0; padding:0 0 10px;}
.lk-balance__text p:last-child{padding:0;}
.lk-balance__text a{font-weight:600; color:#0456a2;}
    .desktop .lk-balance__text a:hover{color:#086bc8;}
.lk-balance__big-text{display:inline-block; vertical-align:top; margin-right:12px; font-size:17px;}
.lk-balance__checkbox{margin:0 0 25px;}
.lk-balance__checkbox + .lk-pay, .lk-balance__checkbox + .lk-balance__cols + .lk-pay{padding:9px 0 18px;}
.lk-balance__select .jq-selectbox__select-text{padding:0 50px 0 21px;}
.lk-balance__select .jq-selectbox__select-text:before{margin-right:8px;}
.lk-balance__select .jq-selectbox__dropdown li{padding-left:21px;}
#service_fee_block {display:flex}

.lk-pay{margin:0 -12px -10px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.lk-pay__col{padding:0 12px 10px;}
.lk-pay__col.active .lk-pay__button{border-color:#004688 !important; background:#004688 !important; color:#fff !important;}
.lk-pay__button{min-width:305px; margin:0;}

.sum-chars{width:100%; margin:0; padding:0 0 27px; display:table; font-weight:normal; font-size:17px; line-height:24px;}
.sum-chars__item{display:flex;line-height: 1.2;margin-bottom: 8px;}
.sum-chars__name{width:265px; padding:0 20px 0 0; display:table-cell; vertical-align:top;}
.sum-chars__text{display:table-cell; vertical-align:top; font-weight:600;}





.billing-nav{margin:0 -12px; padding:0 0 3px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.billing-nav__item{width:100%; margin:0 0 24px; padding:0 12px;}
.billing-nav__bg{padding:15px 27px 20px 15px; display:block;}
.billing-nav__bg:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; border:2px solid #004688;}
    .desktop .billing-nav__bg:hover:before{opacity:0.2;}

.billing-nav__cols{min-height:65px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.billing-nav__left{min-width:0; padding:0 14px 0 0; display:block; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.billing-nav__right{width:100%; min-width:0;}

.billing-nav__title{margin:0; padding:0 0 3px; display:block; font-weight:600; font-size:15px; line-height:21px; color:#004688;}
.billing-nav__text{margin:0; padding:0; display:block; font-weight:normal; font-size:13px; line-height:20px;}
.billing-nav__link{width:100%; height:100%; position:absolute; top:0; left:0; z-index:1;}
.billing-nav__label{min-height:100%; display:block; position:relative; cursor:pointer; background:#F9F9F9;}
.billing-nav__input{display:none;}
.billing-nav__input:checked + .billing-nav__bg:before{opacity:1;}

.billing-nav__image{max-width:100%; margin:0; display:block; position:relative;}
.billing-nav__image_0{max-width:50px;}
.billing-nav__image_1{max-width:120px;}
.billing-nav__image_2{max-width:140px; top:4px;}
.billing-nav__image_3{max-width:118px; top:4px;}
.billing-nav__image_mob{display:none;}
.billing-howtoinn{align-self: center;}
.billing-howtoinn:hover {color:#086bc8;text-decoration:underline;}
.billing-note {line-height: 20px; vertical-align: middle; align-items: baseline; display:flex;}
.billing-note-l {font-size:17px;}
.billing-submit-bl {margin: 25px 0px 100px 0px;}
.billing-submit-button {
	min-width: 285px !important;
	letter-spacing: 0.5px !important;
	font-weight: 550 !important;
	font-size: 16px !important;
}
.billing-delete-button {
	width: auto !important;
	min-width: 200px !important;
}
.billing-payment-fee {
	font-size: 13px;
	margin: -5px 0px 10px 0px !important;
}
.billing-submit-bl2 {
	display: flex;
	justify-content: space-between;
	margin: 50px 0px 100px 0px;
}

.balance-nav{margin:0 -12px; padding:0 0 3px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.balance-nav__item{width:33.333%; margin:0 0 24px; padding:0 12px;}
.balance-nav__bg{padding:15px 27px 20px 28px; display:block;}
.balance-nav__bg:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; border:2px solid #004688;}
    .desktop .balance-nav__bg:hover:before{opacity:0.2;}
.balance-nav__left{width:100%; padding:0 0 8px; display:table; table-layout:fixed;}
.balance-nav__cell{height:49px; display:table-cell; vertical-align:middle;}
.balance-nav__image{max-width:100%; margin:0; display:block; position:relative;}
.balance-nav__image_0{max-width:50px;}
.balance-nav__image_1{max-width:63px;}
.balance-nav__image_2{max-width:140px; top:4px;}
.balance-nav__image_3{max-width:118px; top:4px;}
.balance-nav__image_mob{display:none;}
.balance-nav__title{margin:0; padding:0 0 3px; display:block; font-weight:600; font-size:15px; line-height:21px; color:#004688;}
.balance-nav__text{margin:0; padding:0; display:block; font-weight:normal; font-size:13px; line-height:20px;}
.balance-nav__link{width:100%; height:100%; position:absolute; top:0; left:0; z-index:1;}
.balance-nav__label{min-height:100%; display:block; position:relative; cursor:pointer; background:#F9F9F9;}
.balance-nav__input{display:none;}
.balance-nav__input:checked + .balance-nav__bg:before{opacity:1;}

.balance-form__title{margin:0; padding:14px 0 16px; font-style:normal; font-weight:600; font-size:16px; line-height:23px; text-transform:uppercase;}
.balance-form__subtitle{padding:5px 0 12px; font-weight:600; font-size:15px; line-height:24px; color:#004688;}
.balance-form__bg{margin:0 0 39px; padding:25px 32px; background:#F9F9F9; border-radius:13px;}
.balance-form__bg:last-child{margin-bottom:0;}
.balance-form__label{padding:0 0 5px; display:inline-block; vertical-align:top; font-weight:normal; font-size:15px; line-height:24px;}
.balance-form__input-wrap{padding:0 0 16px;}
.balance-form__input{padding:0 29px; font-weight:normal; font-size:13px;}
.balance-form__cols{margin:0 -10px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.balance-form__col{width:50%; padding:0 10px;}
.balance-form__regime{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
.balance-form__regime-left{width:100%; min-width:0; max-width:190px;}
.balance-form__regime-right{padding:0 0 0 18px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0; font-weight:normal; font-size:14px; line-height:46px;}
.balance-form__select .jq-selectbox__select-text{padding:0 40px 0 29px;}
.balance-form__select .jq-selectbox__dropdown li{padding-left:29px;}
.balance-form__bottom{padding:22px 0 25px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.balance-form__left{padding:0 27px 0 0;}
.balance-form__button{min-width:200px; height:50px; margin:0; font-weight:bold; font-size:15px; line-height:48px; border-radius:10px;}
.balance-form__text{max-width:450px; margin:0; padding:0; font-weight:normal; font-size:12px; line-height:18px; color:#757575;}
.balance-form__text a{color:#004688;}
.balance-form__text p{padding:0;}
    .desktop .balance-form__text a:hover{color:#086bc8;}

.balance-hidden{padding:37px 0 0; display:none;}
.balance-hidden.active{display:block;}
.js-urik-more-details_button {
	cursor:pointer;
}
.js-urik-more-details {
	display:none;
}
.js-urik-more-details.active {
	display:block;
}

/* 11, 12, 13 */
.breadcrumbs + .lk-invoice{margin:-20px 0 0;}

.lk-invoice__text{padding:0 0 27px; font-weight:normal; font-size:17px; line-height:24px;}
.lk-invoice__text p{margin:0; padding:0 0 10px;}
.lk-invoice__text p:last-child{padding:0;}
.lk-invoice__text a{color:#0456a2;}
.lk-invoice__text:last-child{padding:0;}
.lk-invoice__text_small{font-size:15px;}
    .desktop .lk-invoice__text a:hover{color:#086bc8;}
.lk-invoice__bottom{padding:0 0 21px;}

.invoice-table{margin:0 0 25px;}
.invoice-table + .lk-invoice__text{padding-top:10px;}
.invoice-table__main{display:table; width:100%;}
.invoice-table__main:last-child .invoice-table__row:last-child .invoice-table__cell:first-child{border-bottom-left-radius:5px;}
.invoice-table__main:last-child .invoice-table__row:last-child .invoice-table__cell:last-child{border-bottom-right-radius:5px;}
.invoice-table__row{display:table-row;}
.invoice-table__row_head .invoice-table__cell{background:#F7FAFF; font-weight:600; font-size:17px; line-height:20px;}
.invoice-table__row:first-child .invoice-table__cell{border-top:1px solid #D0DAEB;}
.invoice-table__row:first-child .invoice-table__cell:first-child{border-top-left-radius:5px;}
.invoice-table__row:first-child .invoice-table__cell:last-child{border-top-right-radius:5px;}
.invoice-table__cell{width:50%; padding:17px 25px 17px 37px; display:table-cell; vertical-align:middle; font-weight:normal; font-size:15px; line-height:18px; border-bottom:1px solid #D0DAEB; border-right:1px solid #D0DAEB;}
.invoice-table__cell:first-child{border-left:1px solid #D0DAEB;}
.invoice-table__cell_mob{display:none;}
.invoice-table__cols{margin:0 -12px -20px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; position:relative; bottom:2px;}
.invoice-table__col{padding:0 12px 15px;}
.invoice-table__watch{min-width:146px; height:50px; font-weight:bold; font-size:13px; border-radius:10px; line-height:46px;}
.invoice-table__middle{padding:15px 38px; border:1px solid #D0DAEB; border-top:none;}
.invoice-table__middle:last-child{border-radius:0 0 5px 5px;}
.invoice-table__form{padding:15px 38px; border:1px solid #D0DAEB; border-top:none;}
.invoice-table__form:last-child{border-radius:0 0 5px 5px;}
.invoice-table__text{font-weight:normal; font-size:15px; line-height:24px;}
.invoice-table__text p{padding:0 0 6px;}
.invoice-table__text p:last-child{padding:0;}
.invoice-manager {
	margin:0px 0px 10px 0px;
}

.payform__text{padding:0 0 21px; font-weight:normal; font-size:15px; line-height:24px;}
.payform__text p{padding:0 0 6px;}
.payform__text p:last-child{padding:0;}
.payform__bg{margin:0 0 16px; padding:30px 33px; background:#F9F9F9; font-size:15px; line-height:24px;}
.payform__max{max-width:632px;}
.payform__table{width:100%; display:table;}
.payform__row{display:table-row;}
.payform__left{padding:0 10px 18px 0; display:table-cell; vertical-align:middle; white-space:nowrap; font-weight:600;}
.payform__right{width:100%; padding:0 0 18px; display:table-cell; vertical-align:middle;}
.payform__rouble .rouble-form__input{padding:0 50px 0 31px;}
.payform__rouble .rouble-form__label{margin-right:10px;}
.payform__bottom{margin:0 -10px -20px; padding:18px 0 0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
.payform__col{padding:0 10px 20px;}
.payform__logo{max-width:128px; margin:0; display:block;}
.payform__button{min-width:200px; height:50px; margin:0; font-weight:bold; font-size:15px; line-height:48px; border-radius:10px;}

.tmg{font-weight:normal; font-size:15px; line-height:24px;}
.tmg_ps_form_credits form, .tmg_ps_payform form{margin:21px 0 11px; padding:29px 33px 22px; display:block; background:#F9F9F9;}
.tmg_ps_form_credits form div div, .tmg_ps_payform form div{padding:0 0 9px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.tmg_ps_form_credits form label, .tmg_ps_payform form label{width:188px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0; font-style:normal; font-weight:600; font-size:15px; line-height:24px;}
.tmg_ps_form_credits form input, .tmg_ps_payform form input{width:100%; min-width:0; max-width:448px; height:45px; padding:0 31px; display:inline-block; vertical-align:middle; background:#fff; border:1px solid #D8D8D8; font-weight:normal; font-size:16px; line-height:1; font-family:'Montserrat', sans-serif; letter-spacing:0.1em; outline:none;}
.tmg_ps_form_credits form input:focus, .tmg_ps_payform form input:focus{border-color:#000;}
.tmg_ps_payform form{margin-top:0;}
.tmg_ps_payform form input{font-size:13px; letter-spacing:normal;}
.tmg_ps_form_credits form div:nth-child(2) input{font-size:13px; letter-spacing:normal;}
.tmg_comment{padding:0 0 11px; font-weight:normal; font-size:12px; line-height:18px; color:#757575;}
#tmg_ps_payment_systems{margin:0 -15px; padding:20px 0 5px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.tmg_ps_payment_option{width:33.333%; padding:0 15px 20px; position:relative;}
.tmg_ps_payment_option input[type=radio]{width:100%; height:75px; position:absolute; top:0; left:0; z-index:3; opacity:0; cursor:pointer;}
.tmg_ps_payment_option input[type=radio]:checked + .tmg_ps_paysys:before{border-color:#004688;}
.tmg_ps_payment_option input[type=radio]:checked + .tmg_ps_paysys:after{background:#004688;}
.tmg_ps_paysys{height:75px; margin:0 0 11px; position:relative; overflow:hidden; background:#F9F9F9;}
.tmg_ps_paysys:before{content:""; width:22px; height:22px; position:absolute; top:27px; left:27px; z-index:1; background:#fff; border:1px solid #D8D8D8; border-radius:50%;}
.tmg_ps_paysys:after{content:""; width:10px; height:10px; position:absolute; top:33px; left:33px; z-index:2; background:#F2EBEB; border-radius:50%;}
.tmg_ps_paysys_desc:after{content:""; position:absolute; top:0; left:50%; background-repeat:no-repeat; background-size:100% 100%;}
.tmg_ps_type_qiwi_visa + .tmg_ps_paysys_desc:after{width:100px; height:32px; margin-top:22px; margin-left:-42px; background-image:url(../img/lk/pay_1.png);}
.tmg_ps_type_qiwi_master + .tmg_ps_paysys_desc:after{width:82px; height:49px; margin-top:13px; margin-left:-37px; background-image:url(../img/lk/pay_2.png);}
.tmg_ps_type_qiwi_mir + .tmg_ps_paysys_desc:after{width:111px; height:32px; margin-top:22px; margin-left:-37px; background-image:url(../img/lk/pay_3.png);}
.tmg_ps_paysys img{display:none;}
.tmg_ps_paysys_desc{font-weight:normal; font-size:13px; line-height:19px; color:#757575;}
.tmg_ps_paysys_desc p{display:inline;}
.tmg_ps_paysys_desc p a{color:#0456a2;}
    .desktop .tmg_ps_paysys_desc p a:hover{color:#086bc8;}
.tmg_ps_paysys_desc .tmg_comment{font-size:13px; line-height:19px;}
.tmg_ps_paysys_desc h3{padding:0 0 3px; font-weight:600; font-size:15px; line-height:24px; color:#004688;}
#tmg_ps_support_status{width:100%; padding:0 15px 20px; font-weight:normal; font-size:13px; line-height:19px;}
#tmg_qiwi_card_submit{display:none;}
.tmg_ps_payform.tmg_ps_cont_form{display:none !important}
#tmg_ps_product {font-size:12px;}

.invoice-submit{padding:9px 0 0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
.invoice-submit__left{padding:0 27px 0 0;}
.invoice-submit__right{width:100%; min-width:0; max-width:450px;}
.invoice-submit__button{min-width:200px; height:50px; font-weight:bold; font-size:15px; line-height:48px; border-radius:10px;}
.invoice-submit__text{font-weight:normal; font-size:12px; line-height:18px; color:#757575;}
.invoice-submit__text p{margin:0; padding:0 0 5px;}
.invoice-submit__text p:last-child{padding:0;}
.invoice-submit__text p a{color:#0456a2;}
    .desktop .invoice-submit__text p a:hover{color:#086bc8;}

/* 15 */
.breadcrumbs + .lk-check{margin:-20px 0 0;}

.lk-check__text{padding:0 0 27px; font-weight:normal; font-size:17px; line-height:24px;}
.lk-check__text p{margin:0; padding:0 0 10px;}
.lk-check__text p:last-child{padding:0;}
.lk-check__text a{font-weight:600; color:#0456a2;}
    .desktop .lk-check__text a:hover{color:#086bc8;}

.check-table{border:1px solid #D0DAEB; border-radius:5px; overflow:hidden;}
.check-table__main{width:100%; display:table;}
.check-table__main:last-child .check-table__row:last-child .check-table__cell{border:none;}
.check-table__row{display:table-row;}
.check-table__cell{width:50%; padding:17px 38px; display:table-cell; vertical-align:middle; background:#F7FAFF; border-bottom:1px solid #D0DAEB; font-weight:600; font-size:17px; line-height:21px; border-right:1px solid #D0DAEB;}
.check-table__cell:last-child{border-right:none;}
.check-table__bottom{padding:17px 38px; font-weight:normal; font-size:15px; line-height:24px;}
.check-table__bottom b{font-weight:600;}

/* 16 */
.cab-form{padding:6px 0 0;}
.cab-form__bg{margin:0 0 39px; padding:30px 40px 20px; background:#F7FAFF; border-radius:13px;}
.cab-form__button{min-width:238px; height:70px; margin:0; font-weight:bold; font-size:15px; line-height:68px; border-radius:10px;}
.cab-form__label{padding:0 0 12px; display:inline-block; vertical-align:top; font-weight:600; font-size:17px; line-height:21px;}
.cab-form__input-wrap{padding:0 0 21px;}
.cab-form__input{padding:0 30px; font-weight:normal; font-size:15px;}

/* 18 */
.props-form{padding:6px 0 0;}
.props-form__bg{margin:0 0 39px; padding:39px 45px 36px; background:#F7FAFF; border-radius:13px;}
.props-form__bg:last-child{margin-bottom:0;}
.props-form__button{min-width:200px; height:50px; margin:0; font-weight:bold; font-size:15px; line-height:48px; border-radius:10px;}
.props-form__label{padding:0 0 5px; display:inline-block; vertical-align:top; font-weight:normal; font-size:15px; line-height:24px;}
.props-form__input-wrap{padding:0 0 15px;}
.props-form__input{padding:0 21px; font-weight:normal; font-size:15px;}
.props-form__cols{margin:0 -10px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.props-form__col{width:50%; padding:0 10px;}
.props-form__regime{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
.props-form__regime-left{min-width:0; width:100%;}
.props-form__regime-right{padding:0 0 0 20px; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0; font-weight:normal; font-size:14px; line-height:46px;}
.props-form__select .jq-selectbox__select-text{padding:0 50px 0 21px;}
.props-form__select .jq-selectbox__select-text:before{margin-right:14px;}
.props-form__select .jq-selectbox__dropdown li{padding-left:21px;}
.props-form__col-inn {margin-top:10px;align-self: center;}

.withdrawal-form__label{padding:0 0 10px; display:inline-block; vertical-align:top; font-weight:normal; font-size:17px; line-height:24px;}
.withdrawal-form_left {width:60%}
.withdrawal-form_right {display:flex;justify-content: space-between;width:40%;}

.billing-choice{padding:0 0 5px; display:inline-block; vertical-align:top; font-weight:normal; font-size:15px; line-height:24px;margin-bottom:15px;}

.inner-deal-form {
	padding: 10px;
	background: #F7FAFF;
	border-radius: 13px;
}
.deal-form{padding:6px 0 0;margin-bottom:100px;}
.deal-form__bg{margin:0 0 39px; padding:39px 45px 36px; background:#F7FAFF; border-radius:13px;}
.deal-form__bg:last-child{margin-bottom:0;}
.deal-form__button{min-width:200px; height:50px; margin:0; font-weight:bold; font-size:15px; line-height:48px; border-radius:10px;}
.deal-form__label{padding:0 0 5px; display:inline-block; vertical-align:top; font-weight:normal; font-size:15px; line-height:24px;}
.deal-form__input-wrap{padding:0 0 15px;}
.deal-form__input{padding:0 21px; font-weight:normal; font-size:15px;}

.deal-form__col{width:50%; padding:0 10px;}
.deal-form__select .jq-selectbox__select-text{padding:0 50px 0 21px;}
.deal-form__select .jq-selectbox__select-text:before{margin-right:14px;}
.deal-form__select .jq-selectbox__dropdown li{padding-left:21px;}

.deal-form__wrap {
	display:flex;
}
.deal-form__wrap-left {
	background: #fff;
	border: 1px solid #D0DAEB;
	border-radius: 15px;
	margin: 15px;
	padding: 20px;
	min-width: 600px;
}
.deal-form__wrap-right {
	display:flex;
	flex-wrap: wrap;
	background: #fff;
	border: 1px solid #D0DAEB;
	border-radius: 15px;
	margin: 15px;
	padding: 24px;
	max-width: 250px;
	align-content: flex-start;
}
.deal-form__line {
	width:100%;
}
.deal-form__small-text {
  font-weight: normal;
  font-size: 12px;
  line-height: 22px;
  color: #5B5B5B;
  padding-left:10px;
}
.deal-form__cols {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  margin-top:5px;
}
.deal-form__col1{width:50%;max-width:252px;font-size: 15px;padding:0 28px 17px 0;}
.deal-form__col2{width:60%;padding:0 0 17px;}

.deal-form__cols .rouble-form__input{text-align:center;width:190px; }
.deal-form__cols .rouble-form{text-align:center;width:190px; }

.deal-form__btn {
	height: 50px;
	line-height: 45px;
	margin-bottom:30px;
}
.deal-form__times {
	margin-top:10px;
	font-size:13px;
	white-space: nowrap;
	margin-left: -5px;
}
.deal-form__time {
	white-space: nowrap;
	margin-top:10px;
}


/* 19 */
.breadcrumbs + .tickets-form{margin:-12px 0 0;}
.tickets-form__bg{margin:0 0 30px; padding:27px 45px; background:#F7FAFF; border-radius:13px;}
.tickets-form__cols{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
.tickets-form__left{min-width:132px; padding:11px 25px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.tickets-form__right{width:100%; min-width:0;}
.tickets-form__label{display:block; font-size:15px; line-height:24px;}
.tickets-form__bottom{margin:0 -10px -18px; padding:0 0 42px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
.tickets-form__col{padding:0 10px 18px;}
.tickets-form__textarea{min-height:133px; height:133px; padding:15px 21px;}
.tickets-form__button{min-width:200px; height:50px; margin:0; font-weight:bold; font-size:15px; line-height:48px; border-radius:10px;}
.tickets-form__close{min-width:160px; height:50px; margin:0; padding:0 16px; font-weight:600; font-size:14px; line-height:48px; border-radius:0;}

.lk-tickets{padding:0 0 29px;}
.lk-tickets:last-child{padding:0;}
.lk-tickets__item{padding:0 0 29px;}
.lk-tickets__item:last-child{padding:0;}
.lk-tickets__top{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between; -webkit-align-items:flex-end; -ms-align-items:flex-end; align-items:flex-end;}
.lk-tickets__left{padding:0 15px 0 0;}
.lk-tickets__right{text-align:right;}
.lk-tickets__row{width:100%; display:table;}
.lk-tickets__cell{height:44px; display:table-cell; vertical-align:middle;}
.lk-tickets__name{padding:12px 29px; background:#F7FAFF; border:1px solid #D0DAEB; border-bottom:none; border-radius:5px 5px 0px 0px; font-weight:600; font-size:14px; line-height:17px;}
.lk-tickets__time{padding:5px 0; display:block; font-weight:normal; font-size:14px; line-height:17px; color:#979797;}
.lk-tickets__content{padding:17px 30px 10px; font-weight:normal; font-size:14px; line-height:24px; border:1px solid #D0DAEB; border-radius:0 5px 5px 5px;}
.lk-tickets__content p{margin:0; padding:0 0 5px;}

/* 20 */
.lk-search{margin:0 0 33px;}
.lk-search + .lk-table_promo{margin-top:-20px;}
.lk-search__cols{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
.lk-search__left{width:100%; min-width:0; padding:0 16px 0 0;}
.lk-search__right{-webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.lk-search__input{padding:0 29px; font-weight:normal; font-size:13px;}
.faq-search__input{padding:0 12px; font-weight:normal; font-size:13px;}
.faq-search__input_num{padding:0 12px; font-weight:normal; font-size:13px;width:50px;text-align:center;float:left;margin-right:20px;}
.faq-search-close { margin:-15px 0px 15px 20px; cursor:pointer; display: none}


.lk-search__button{min-width:115px; margin:0; border-radius:0; font-size:13px;}
.faq-search__button{min-width:115px; margin:0; border-radius:0; font-size:13px;}
.lk-search__desktop-cols{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center; font-weight:normal; font-size:15px; line-height:24px;}
.lk-search__desktop-left{padding:0 30px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.lk-search__desktop-right{min-width:0; width:100%;}
.lk-search__top{padding:0 0 5px; font-weight:normal; font-size:15px; line-height:24px;}
.lk-search__title{padding:0 0 15px; font-weight:normal; font-size:18px; line-height:24px;}

.lk-nav{height:45px; margin:0 0 36px; background:#F9F9F9; overflow:hidden;}
.lk-nav__list{margin:0; padding:0; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;justify-content: center;}
.lk-nav__item{width:25%;}
.lk-nav__item:last-child .lk-nav__link:after{display:none;}
.lk-nav__item.active .lk-nav__link:before{opacity:1;}
.lk-nav__title{margin:0; padding:0; font-weight:normal; font-size:15px; line-height:18px;}
.lk-nav__link{height:45px; display:block; position:relative; font-weight:normal; font-size:15px; line-height:18px; color:#000; text-decoration:none; text-align:center;}
.lk-nav__link:before{content:""; width:100%; height:2px; position:absolute; bottom:0; left:0; background:#004688; opacity:0;}
.lk-nav__link:after{content:""; width:1px; height:20px; margin:-10px 0 0 -1px; position:absolute; top:50%; left:100%; background:#D0DAEB;}
    .desktop .lk-nav__link:hover{color:#004688;}
.lk-nav__row{width:100%; display:table;}
.lk-nav__cell{height:45px; display:table-cell; vertical-align:middle;}

.faq-page{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex;}
.faq-page__left{width:240px; padding:0 15px 0 0; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
.faq-page__right{width:100%;}
.faq-page__sidebar{position:relative; overflow:hidden; border-radius:13px;}
.faq-page__sidebar:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; background:#F7FAFF; border:1px solid #E2E3E4; border-radius:13px;}

.sidebar-nav{position:relative; z-index:1;}
.sidebar-nav.active .sidebar-nav__mob:before{-webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}
.sidebar-nav__mob{padding:8px 37px 8px 22px; display:none; position:relative; -webkit-user-select:none; -ms-user-select:none; user-select:none; font-weight:600; font-size:15px; line-height:20px; color:#004688; cursor:pointer;}
.sidebar-nav__mob:before{content:"\e902"; margin:-7px 0 0; position:absolute; top:50%; right:17px; font:14px/1 'icons'; color:#C3CEE0;}
.sidebar-nav__row{width:100%; display:table;}
.sidebar-nav__cell{height:40px; display:table-cell; vertical-align:middle;}
.sidebar-nav__list{margin:0; padding:0;}
.sidebar-nav__item{font-weight:normal; font-size:15px; line-height:22px;}
.sidebar-nav__item.active .sidebar-nav__link{font-weight:600; color:#004688;}
.sidebar-nav__item:last-child .sidebar-nav__link{border:none;}
.sidebar-nav__title{margin:0; padding:0; font-weight:normal; font-size:15px; line-height:22px;}
.sidebar-nav__link{padding:13px 18px 13px 21px; display:block; text-decoration:none; border-bottom:1px solid #E2E3E4; color:#000;}
    .desktop .sidebar-nav__link:hover{color:#004688;}

.lk-faq{margin:0 0 9px; position:relative;}
.lk-faq:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; border:1px solid #D0DAEB; border-radius:5px;}
.lk-faq:last-child{margin:0;}
.lk-faq.active .lk-faq__title{color:#fff !important;}
.lk-faq.active .lk-faq__title:before{opacity:1;}
.lk-faq__title{width:100%; margin:0; font-weight:550; font-size:15px; line-height:20px; position:relative; z-index:1; color:#000; cursor:pointer;letter-spacing: 0.3px;}
.lk-faq__title:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; border-radius:5px 5px 0 0; background:#004688; -webkit-transition:0.3s ease-out; -ms-transition:0.3s ease-out; transition:0.3s ease-out; opacity:0;}
    .desktop .lk-faq__title:hover{color:#004688;}
.lk-faq__row{width:100%; padding:10px 0; display:table;}
.lk-faq__name{height:40px; display:table-cell; vertical-align:middle; position:relative; z-index:1; padding:0 35px 0 20px; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.lk-faq__hidden{display:none;}
.lk-faq__content{padding:16px 20px 10px; position:relative; z-index:1; font-weight:normal; font-size:14px; line-height:24px;}
.lk-faq__content p{margin:0; padding:0 0 5px;}
.lk-faq__content img {max-width:100%;height:auto;}
@media screen and (min-width:1151px) and (max-width:1250px){
  /* 1, 2, 3 */
  .sdelka-table.active.opened .sdelka-table__title{font-size:12px; line-height:16px;}
  .sdelka-table.active.opened .sdelka-table__main-text{font-size:12px; line-height:18px;}
  .sdelka-table.active.opened .sdelka-table__head .sdelka-table__cell{font-size:12px; line-height:18px;}
  .sdelka-table.active.opened .sdelka-table__cell_5 .sdelka-table__submit{min-width:120px; font-size:11px;}
  .sdelka-table.active.opened .sdelka-table__submit{min-width:60px; padding:0 5px; font-size:11px;}
}

@media screen and (min-width:1151px){
  /* 1, 2, 3 */
  .sdelka-table__hidden{display:block !important;}
}

@media screen and (max-width:1150px){
  /* 1, 2, 3 */
  .lk-period{padding:0 0 25px;}
  .lk-period__cols{display:block;}
  .lk-period__left{width:auto; padding:0;}
  .lk-period__right{padding:10px 0 0;}

  .period-nav{-webkit-justify-content:flex-start; -ms-justify-content:flex-start; justify-content:flex-start;}

  .sdelka-table{max-width:none; position:relative;}
  .sdelka-table:before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; border-radius:5px;}
  .sdelka-table.active .sdelka-table__radio{display:none;}
  .sdelka-table.active.opened{max-width:none;}
  .sdelka-table.active.opened .sdelka-table__head .sdelka-table__cell:last-child{border-top-right-radius:0;}
  .sdelka-table.active.opened .sdelka-table__head .sdelka-table__cell_hidden{padding-top:0;}
  .sdelka-table.active.opened .sdelka-table__body .sdelka-table__row:last-child .sdelka-table__cell:last-child{border-bottom-right-radius:0;}
  .sdelka-table.active.opened .sdelka-table__cell_hidden{display:block;}
  .sdelka-table__main{width:auto; display:block; position:relative; z-index:1;}
  .sdelka-table__head{display:none;}
  .sdelka-table__head2{display:none;}
  .sdelka-table__body{display:block;}
  .sdelka-table__body .sdelka-table__row:last-child .sdelka-table__cell:first-child{border-bottom-left-radius:0;}
  .sdelka-table__body .sdelka-table__row:last-child .sdelka-table__cell:nth-last-child(2){border-bottom-right-radius:0;}
  .sdelka-table__body .sdelka-table__cell{padding:0; padding-bottom:8px; font-weight:normal; font-size:14px; line-height:17px;}
  .sdelka-table__body .sdelka-table__submit{height:50px; margin-top:5px;}
  .sdelka-table__body .sdelka-table__submit:first-child{margin-top:0;}
  .sdelka-table__body .multiline-button__cell{height:50px;}
  .sdelka-table__row{display:block;}
  .sdelka-table__cell{width:auto; margin:0 0 -1px; display:block; border:none !important;}
  .sdelka-table__cell.active .sdelka-table__mob-title:before{-webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg);}
  .sdelka-table__cell_5{text-align:center;}
  .sdelka-table__cell_5 .sdelka-table__submit{width:147px; margin:0 5px 10px !important; display:inline-block; vertical-align:top;}
  .sdelka-table__cell_hidden{margin:0; text-align:center;}
  .sdelka-table__submit{margin:0 auto 11px;}
  .sdelka-table__submit:last-child{margin-bottom:0;}
  .sdelka-table__check{display:none;}
  .sdelka-table__title{padding:0 0 2px;}
  .sdelka-table__main-text{padding:0 0 5px;}
  .sdelka-table__middle-text{padding:0 0 4px;}
  .sdelka-table__middle-text:last-child{padding:0;}
  .sdelka-table__commission{padding:0 0 5px;}
  .sdelka-table__buttons{margin:0 -5px; padding:7px 0 0;}
  .sdelka-table__mob-title{width:100%; min-height:28px; display:block; position:relative; background:#F7FAFF; border:1px solid #D0DAEB; box-sizing:border-box; border-radius:5px; font-weight:600; font-size:12px; line-height:26px; font-family:'Montserrat', sans-serif; text-align:center; color:#000; text-decoration:none;}
	.sdelka-table__mob-title{
		margin:-1px;
		width: 100%;
		width: -moz-available;
		width: -webkit-fill-available;
		width: fill-available;
	}
  button.sdelka-table__mob-title{cursor:pointer;}
  button.sdelka-table__mob-title:before{content:"\e902"; margin:-7px 0 0; position:absolute; top:50%; right:17px; font:14px/1 'icons'; color:#C3CEE0;}
      .desktop button.sdelka-table__mob-title:hover{color:#000;}
      .desktop button.sdelka-table__mob-title:hover:before{color:#086bc8;}
  .sdelka-table__mob-content{display:block;}
  .sdelka-table__hidden{display:none;}
  .sdelka-table__content{padding:12px 10px 13px;}
  .sdelka-table__buttons{padding:12px 10px 13px;text-align:center}
  .sdelka-table__mob-buttons{margin:-3px 0 0; padding:0 5px 10px;}
  .sdelka-table__mob-button{height:16px; margin:0 7px 12px; display:inline-block; vertical-align:top; background:none; color:#004688; border-bottom:1px solid #004688; font-weight:normal; font-size:12px; line-height:16px; white-space:nowrap; text-decoration:none; cursor:pointer;}
      .desktop .sdelka-table__mob-button:hover{color:#086bc8; border-color:transparent;}
  .sdelka-table__cell_1{max-width:none}
  .sdelka-table__cell_2{max-width:none}
  .sdelka-table__cell_3{max-width:none}
  .sdelka-table__cell_4{max-width:none}
  .sdelka-table__cell_5{max-width:none}
  .partners-table__cell_1{max-width:none}
  .partners-table__cell_2{max-width:none}
  .partners-table__cell_3{max-width:none}
  .partners-table__cell_4{max-width:none}
  .partners-table__cell_5{max-width:none}
  .partners-table__cell_6{max-width:none}
  .promocodes-table__cell_1{max-width:none}
  .promocodes-table__cell_2{max-width:none}
  .promocodes-table__cell_3{max-width:none}
  .promocodes-table__cell_4{max-width:none}
  .promocodes-table__cell_5{max-width:none}
  .promocodes-table__cell_6{max-width:none}
  .reflinks-table__cell_1{max-width:none}
  .reflinks-table__cell_2{max-width:none}
  .reflinks-table__cell_3{max-width:none}
  .reflinks-table__cell_4{max-width:none}
  .level2-table__cell_1{max-width:none;padding:0px !important}
  .level2-table__cell_2{max-width:none}
  .level2-table__cell_3{max-width:none}
  .level2-table__cell_4{max-width:none}
  .level2-table__cell_5{max-width:none}
  .notifications-table__cell_2{
	    border-bottom:1px solid #D0DAEB !important;
		margin-top: 10px;
		padding-bottom: 20px !important;
		border-radius: 5px;
	  }
  /* 4, 14, 17 */
  .lk-table{max-width:802px; margin-right:-40px;}
  .lk-table_checks{max-width:948px;}
  .lk-table_checks .lk-table__main{width:946px;}
  .lk-table_promo{max-width:948px;}
  .lk-table_promo .lk-table__main{width:946px;}
  .lk-table__main{width:800px;}
      .mob .lk-table__scroll{overflow:auto;}
      .mob .lk-table__scroll::-webkit-scrollbar-track{background-color:#d0daeb;}
      .mob .lk-table__scroll::-webkit-scrollbar{height:3px;}
      .mob .lk-table__scroll::-webkit-scrollbar-thumb{background-color:#809db9;}

  .support-form__bg{padding:27px 30px 7px;}

  /* 5, 6, 7, 8, 9, 10 */
  .lk-balance{padding:39px 30px;}
  .lk-balance__left{padding:0 15px 0 0;}
  .lk-balance__right{padding:0 0 0 15px;}

  .balance-nav{margin:0 -7.5px;}
  .balance-nav__item{padding:0 7.5px;}
  .balance-nav__bg{padding:15px 20px 20px 20px;}
  
  .billing-nav{margin:0 -7.5px;}
  .billing-nav__item{padding:0 7.5px;}
  .billing-nav__bg{padding:15px 20px 20px 20px;}

  /* 11, 12, 13 */
  .invoice-table__cell{padding:17px 20px;}
  .invoice-table__middle{padding:15px 20px;}
  .invoice-table__form{padding:15px 20px;}

  .payform__bg{padding:30px 20px;}

  .tmg_ps_form_credits form, .tmg_ps_payform form{padding:29px 20px 22px;}
  #tmg_ps_payment_systems{margin:0 -7.5px;}
  .tmg_ps_payment_option{padding:0 7.5px 20px;}
  .tmg_ps_paysys:before{left:15px;}
  .tmg_ps_paysys:after{left:21px;}

  /* 18 */
  .cab-form__bg{padding:30px 30px 20px;}

  /* 18 */
  .props-form__bg{padding:39px 30px 36px;}
  .deal-form__bg{padding:39px 30px 36px;}

  /* 19 */
  .tickets-form__bg{padding:27px 30px;}
  .tickets-form__left{min-width:0;}
}

@media screen and (min-width:991px){
  /* 20 */
  .sidebar-nav__hidden{display:block !important;}

}

@media screen and (max-width:991px){
	
	.partner-profile-data-from {
		margin:0px -15px 30px -15px;
		border-bottom: 1px solid #d8d8d8;
		padding-bottom:10px;
	}
	.partner-profile-border {
		margin: -25px -15px 30px -15px;
	}
  .lk-title{padding:3px 0 17px; font-size:14px; line-height:21px;}

  .action-button__icon_1{width:24px;}
  .action-button__icon_1:before{font-size:16px;}
  .action-button__icon_2{width:24px;}
  .action-button__icon_2:before{font-size:20px; right:3px;}

  /* 1, 2, 3 */
  .breadcrumbs + .search-block, .breadcrumbs + .sdelka-table{margin-top:-5px;}

  .search-block{max-width:none; margin:0 0 20px;}

  .search-header:after{right:22px;}

  .search-content__bg{padding:0 10px 30px;}
  .search-content__request{margin-bottom:17px !important;}
  .search-content__request .lk-search__input{padding-left:27px;}
  
  .faq-search-close{margin:-48px 0px 15px 20px}
  .faq-search__button{margin-left:60px;}
  .faq-search__input{padding-left:12px;}
  .faq-search__input_num{padding-left:12px;}
  .search-content__cols{max-width:none; padding:0 0 10px; display:block;}
  .search-content__left{width:auto; padding:0; font-weight:normal; font-size:13px; line-height:21px;}
  .search-content__right{width:auto;}
  .search-content__label{padding:0 0 5px;}
  .search-content__bottom{padding:14px 0 0; text-align:center;}
  .search-content__separator{width:45px;}
  .search-content__rouble .rouble-form__label{margin-right:-5px;}

  .lk-period{padding:0 0 7px;}
  .lk-period__label{padding:0 0 5px; font-size:13px; line-height:21px;}
  .lk-period__cols{display:block;}
  .lk-period__left{width:auto; padding:0;}
  .lk-period__right{padding:7px 0 0;}
  .lk-period__separator{width:45px;}

  .period-nav{margin:0 -6px;}
  .period-nav__item{padding:5px 6px;}

  .lk-datepicker:before{display:none;}
  .lk-datepicker__input{padding:0 15px; text-align:center;}
  .lk-datepicker__input::-webkit-calendar-picker-indicator{display:none;}

  /* 4, 14, 17 */
  .support-form{margin:0 0 30px;}
  .support-form__bg{margin:0 0 30px; padding:15px 12px 20px;}
  .support-form__bottom{text-align:center;}
  .support-form__input-wrap{padding:0 0 10px;}
  .support-form__input{padding:0 16px;}
  .support-form__textarea{height:95px; min-height:95px; padding:11px 16px;}
  .support-form__cols{display:block;}
  .support-form__left{width:auto; padding:0;}
  .support-form__right{width:auto;}
  .support-form__label{padding:0 0 5px; font-size:13px; line-height:21px;}
  .support-form__select .jq-selectbox__select-text{padding:0 40px 0 16px;}
  .support-form__select .jq-selectbox__select-text:before{margin-right:0;}
  .support-form__select .jq-selectbox__dropdown li{padding-left:16px;}

  .lk-table{margin:0 0 20px;}

  /* 5, 6, 7, 8, 9, 10 */
  .lk-balance{margin:6px 0 0; padding:15px 12px; font-size:13px; line-height:21px;}
  .lk-balance .rouble-form__label{margin-right:0;}
  .lk-balance .rouble-form__input{padding-left:25px;}
  .lk-balance__cols{padding:0 0 14px; display:block;}
  .lk-withdrawal-cols{display:flex;justify-content:space-between;}
  .lk-balance__cols + .lk-balance__checkbox{margin-top:-12px;}
  .lk-balance__left{padding:0 0 5px; font-size:13px;}
  .lk-balance__center{width:100%; max-width:none; padding:0 0 11px;}
  .lk-balance__right{padding:0;}
  .lk-balance__right br{display:none;}
  .lk-balance__max{max-width:none; padding:0 0 22px;}
  .lk-balance__max:last-child{padding:0;}
  .lk-balance__text{padding:0 0 15px; font-size:13px; line-height:21px;}
  .lk-balance__text p{padding:0 0 5px;}
  .lk-balance__big-text{margin-right:0; font-size:13px; line-height:21px;}
  .lk-balance__big-text br{display:none;}
  .lk-balance__checkbox{margin:0 0 7px;}
  .lk-balance__checkbox + .lk-pay, .lk-balance__checkbox + .lk-balance__cols + .lk-pay{padding:0 0 8px;}
  .lk-balance__select .jq-selectbox__select-text{padding-right:40px;}
  .lk-balance__select .jq-selectbox__select-text:before{margin-right:0;}

  .balance-hidden{padding:29px 0 0;}

  .infobl__cols{padding:0 0 14px; display:block;}
  .infobl__left{padding:0 0 5px; font-size:13px;}
  .infobl__center{width:100%; max-width:none; padding:0 0 11px;}
  .infobl__right{padding:0;}

  
  .lk-pay{margin-bottom:-2px; padding-top:8px; display:block;}
  .lk-pay__col{padding-bottom:10px;}
  .lk-pay__button{width:100%; min-width:0; padding:0;}

  .sum-chars{width:auto; margin:0; padding:0 0 22px; display:block; font-size:13px; line-height:21px;}
  .sum-chars__item{display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-justify-content:space-between; -ms-justify-content:space-between; justify-content:space-between;}
  .sum-chars__name{width:auto; padding:0 15px 0 0; display:block;}
  .sum-chars__text{display:block; text-align:right;}

  .billing-nav{padding:0 0 11px;}
  .billing-nav__item{width:100%; margin:0 0 10px;}
  .billing-nav__bg{padding:10px 5px;}
  .billing-nav__cell{height:auto; display:block;}
  .billing-nav__image{margin:auto;}
  .billing-nav__image_1{max-width:84px;}
  .billing-nav__image_2{max-width:70px; top:-2px;}
  .billing-nav__image_3{max-width:81px; top:auto;}
  .billing-nav__image_desktop{display:none;}
  .billing-nav__image_mob{display:block;}
  .billing-nav__cols{min-height:65px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
  .billing-nav__left{min-width:0; width:95px; padding:0 14px 0 0; display:block; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
  .billing-nav__right{width:100%; min-width:0;}
  .billing-howtoinn{align-self: center;display: flex;font-size:14px;}
  .billing-submit-bl {text-align:center;margin: 25px 0px 50px 0px;}
  .billing-submit-bl2 {text-align:center;margin: 25px 0px 50px 0px;}
  
  .balance-nav{padding:0 0 11px;}
  .balance-nav__item{width:100%; margin:0 0 10px;}
  .balance-nav__bg{padding:10px 12px;}
  .balance-nav__cell{height:auto; display:block;}
  .balance-nav__image{margin:auto;}
  .balance-nav__image_1{max-width:63px;}
  .balance-nav__image_2{max-width:70px; top:-2px;}
  .balance-nav__image_3{max-width:81px; top:auto;}
  .balance-nav__image_desktop{display:none;}
  .balance-nav__image_mob{display:block;}
  .balance-nav__cols{min-height:65px; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-align-items:center; -ms-align-items:center; align-items:center;}
  .balance-nav__left{min-width:0; width:95px; padding:0 14px 0 0; display:block; -webkit-flex-grow:0; flex-grow:0; -ms-flex-grow:0; -webkit-flex-shrink:0; flex-shrink:0; -ms-flex-shrink:0;}
  .balance-nav__right{width:100%; min-width:0;}

  .balance-form__title{padding:0 0 20px; font-size:14px;}
  .balance-form__subtitle{padding:3px 0 9px;}
  .balance-form__bg{padding:17px 12px;}
  .balance-form__label{padding:0 0 5px; font-size:13px; line-height:21px;}
  .balance-form__input-wrap{padding:0 0 13px;}
  .balance-form__cols{display:block;}
  .balance-form__col{width:auto;}
  .balance-form__bottom{padding:14px 0 10px; display:block;}
  .balance-form__bottom .balance-form__text{padding:0;}
  .balance-form__left{padding:0 0 19px;}
  .balance-form__text{padding:2px 0 0 11px;}

  /* 11, 12, 13 */
  .breadcrumbs + .lk-invoice{margin:-5px 0 0;}

  .lk-invoice__text{padding:0 0 15px; font-weight:normal; font-size:13px; line-height:21px;}
  .lk-invoice__text p{padding:0 0 15px;}
  .lk-invoice__bottom{padding:0 0 13px;}
  .lk-invoice__button{font-size:13px;}

  .invoice-table{width:auto; margin:0 0 15px; display:block; border:1px solid #D0DAEB; border-radius:5px;}
  .invoice-table__row{padding:7px 18px; display:block; border-bottom:1px solid #D0DAEB;}
  .invoice-table__row:last-child{border:none;}
  .invoice-table__row:not(.invoice-table__row_head) .invoice-table__cell{border:none !important; border-radius:0 !important;}
  .invoice-table__row_head{width:100%; padding:0; display:table; border:none;}
  .invoice-table__row_head .invoice-table__cell{width:50%; padding:7px 18px; display:table-cell; vertical-align:middle; font-size:12px; line-height:15px; text-align:left; border-right:1px solid #D0DAEB; border-bottom:1px solid #D0DAEB !important; border-left:none;}
  .invoice-table__row_head .invoice-table__cell:last-child{border-right:none; font-size:14px;}
  .invoice-table__row_head:first-child .invoice-table__cell:first-child{border-top-left-radius:5px;}
  .invoice-table__row_head:first-child .invoice-table__cell:last-child{border-top-right-radius:5px;}
  .invoice-table__cell{width:100%; padding:0 0 2px; display:block; font-size:13px; line-height:21px; text-align:center; border-top:none !important;}
  .invoice-table__cell_mob{display:block;}
  .invoice-table__max{max-width:350px; margin:auto;}
  .invoice-table__cols{margin:8px -6px 0; bottom:auto;}
  .invoice-table__col{width:50%; padding:0 6px 12px;}
  .invoice-table__watch{margin:0 0 17px;}
  .invoice-table__middle{padding:7px 12px; text-align:center; border-right:none; border-left:none;}
  .invoice-table__middle:last-child{border-bottom:none;}
  .invoice-table__form{padding:9px 17px 0; border-right:none; border-left:none;}
  .invoice-table__form:last-child{border-bottom:none;}
  .invoice-table__form:last-child .payform__bg:last-child{border-radius:0 0 5px 5px;}
  .invoice-table__text{font-size:13px; line-height:23px;}
  .invoice-table__text p{padding:0;}
  .invoice-table__text p b{display:block;}

  .payform__text{padding:0 0 11px; font-size:13px; line-height:21px;}
  .payform__text p{padding:0 0 6px;}
  .payform__text p:last-child{padding:0;}
  .payform__bg{margin:0 -17px; padding:15px 17px 12px; font-size:13px; line-height:24px;}
  .payform__max{max-width:none;}
  .payform__table{width:auto; display:block;}
  .payform__row{padding:0 0 10px; display:block;}
  .payform__left{padding:0; display:block; white-space:normal;}
  .payform__right{width:auto; padding:0; display:block;}
  .payform__label{padding:0 0 5px; display:block;}
  .payform__rouble .rouble-form__input{padding:0 45px 0 31px;}
  .payform__rouble .rouble-form__label{margin-right:5px;}
  .payform__bottom{margin:0 -10px; padding:12px 0 0; display:block; text-align:center;}
  .payform__col{width:auto; padding:0 10px 13px;}
  .payform__button{min-width:146px; font-size:13px;}
  .payform__logo{margin:auto;}

  .tmg{font-size:13px; line-height:21px;}
  .tmg_ps_form_credits form, .tmg_ps_payform form{margin:12px -17px 10px; padding:17px 17px 11px;}
  .tmg_ps_form_credits form div div, .tmg_ps_payform form div{padding:0 0 12px; display:block;}
  .tmg_ps_form_credits form label, .tmg_ps_payform form label{width:auto; padding:0 0 6px; display:block; font-size:13px; line-height:21px;}
  .tmg_ps_form_credits form input, .tmg_ps_payform form input{max-width:none; height:45px;}
  .tmg_ps_payform:last-child form{margin-bottom:0; border-radius:0 0 5px 5px;}
  #tmg_ps_payment_systems{margin:0 -5px; padding:12px 0;}
  .tmg_ps_payment_option{padding:0 5px 10px;}
  .tmg_ps_payment_option input[type=radio]{height:54px;}
  .tmg_ps_paysys{height:54px; margin:0;}
  .tmg_ps_paysys:before{width:16px; height:16px; top:19px; left:9px;}
  .tmg_ps_paysys:after{width:8px; height:8px; top:23px; left:13px;}
  .tmg_ps_type_qiwi_visa + .tmg_ps_paysys_desc:after{width:42px; height:13px; margin-top:20px; margin-left:-15px; background-image:url(../img/lk/pay_1-mob.png);}
  .tmg_ps_type_qiwi_master + .tmg_ps_paysys_desc:after{width:45px; height:27px; margin-top:12px; margin-left:-12px; background-image:url(../img/lk/pay_2-mob.png);}
  .tmg_ps_type_qiwi_mir + .tmg_ps_paysys_desc:after{width:45px; height:13px; margin-top:20px; margin-left:-12px; background-image:url(../img/lk/pay_3-mob.png);}
  .tmg_ps_paysys img{display:none;}
  .tmg_ps_paysys_desc{height:0;}
  .tmg_ps_paysys_desc p, .tmg_ps_paysys_desc h3{display:none;}
  #tmg_ps_support_status{padding:10px 5px 0;}

  .invoice-submit{padding:9px 0 0; display:block; text-align:center;}
  .invoice-submit__left{padding:0 0 15px;}
  .invoice-submit__right{width:auto; max-width:none;}
  .invoice-submit__button{min-width:146px; font-size:13px;}

  /* 15 */
  .breadcrumbs + .lk-check{margin:-5px 0 0;}

  .lk-check__text{padding:0 0 17px; font-size:13px; line-height:21px;}
  .lk-check__text p{padding:0 0 5px;}

  .check-table__cell{padding:6px 17px; font-size:14px; line-height:17px;}
  .check-table__cell:first-child{font-size:12px;}
  .check-table__bottom{padding:6px 17px; font-size:13px; line-height:23px; text-align:center;}

  /* 16 */
  .cab-form{padding:6px 0 0;}
  .cab-form__bg{margin:0 0 25px; padding:14px 12px 21px;}
  .cab-form__bottom{text-align:center;}
  .cab-form__label{padding:0 0 5px; font-size:13px; line-height:21px;}
  .cab-form__input-wrap{padding:0 0 10px;}
  .cab-form__input{padding:0 16px;}
  .cab-form__button{min-width:200px; height:50px; line-height:48px;}

  /* 18 */
  .props-form{padding:6px 0 0;}
  .props-form__bg{margin:0 0 25px; padding:14px 12px 21px;}
  .props-form__bottom{text-align:center;}
  .props-form__label{padding:0 0 5px; font-size:13px; line-height:21px;}
  .props-form__input-wrap{padding:0 0 10px;}
  .props-form__input{padding:0 16px;}
  .props-form__cols{display:block;}
  .props-form__col{width:auto;}
  .props-form__regime-right{padding:0 0 0 15px;}
  .props-form__select .jq-selectbox__select-text{padding:0 40px 0 16px;}
  .props-form__select .jq-selectbox__select-text:before{margin-right:0;}
  .props-form__select .jq-selectbox__dropdown li{padding-left:16px;}

  .deal-form{padding:6px 0 0;}
  .deal-form__bg{margin:0 0 25px; padding:14px 12px 21px;}
  .deal-form__bottom{text-align:center;}
  .deal-form__label{padding:0 0 5px; font-size:13px; line-height:21px;}
  .deal-form__input-wrap{padding:0 0 10px;}
  .deal-form__input{padding:0 16px;}
  .deal-form__cols{display:block;}
  .deal-form__col{width:auto;}
  .deal-form__regime-right{padding:0 0 0 15px;}
  .deal-form__select .jq-selectbox__select-text{padding:0 40px 0 16px;}
  .deal-form__select .jq-selectbox__select-text:before{margin-right:0;}
  .deal-form__select .jq-selectbox__dropdown li{padding-left:16px;}

  .billing-choice{padding:0 0 5px; font-size:13px; line-height:21px;margin-bottom:0px;}

  .withdrawal-form {display: block;}
  .withdrawal-form__label {padding:0 0 5px; font-size:13px; line-height:21px;}
  .withdrawal-form_left {width:100%}
  .withdrawal-form_right {width:100%}

  /* 19 */
  .breadcrumbs + .tickets-form{margin:-5px 0 0;}

  .tickets-form__bg{margin:0 0 27px; padding:14px 12px 28px;}
  .tickets-form__cols{display:block;}
  .tickets-form__left{padding:0 0 3px;}
  .tickets-form__right{width:auto;}
  .tickets-form__label{font-size:13px;}
  .tickets-form__bottom{margin:0; padding:0 0 32px; display:block; text-align:center;}
  .tickets-form__textarea{min-height:95px; height:95px;}

  .lk-tickets{padding:0 0 20px;}
  .lk-tickets__item{padding:0 0 20px;}
  .lk-tickets__left{padding:0 15px 0 0;}
  .lk-tickets__right{max-width:110px;}
  .lk-tickets__name{padding:12px; font-size:14px; line-height:17px;}
  .lk-tickets__time{font-size:11px; line-height:15px;}
  .lk-tickets__content{padding:17px 12px 10px; font-size:13px; line-height:21px;}

  /* 20 */
  .lk-search{margin:0 0 17px;}
  .lk-search + .lk-table_promo{margin-top:0;}
  .lk-search__cols{display:block;}
  .lk-search__left{width:auto; padding:0 0 12px;}
  .lk-search__input{padding:0 21px;}
  .faq-search__input{padding:0 12px;}
  .faq-search__input_num{padding:0 12px;}
  .lk-search__desktop-cols{display:block;}
  .lk-search__desktop-left{display:none;}
  .lk-search__top{padding:0 0 5px; font-size:13px; line-height:21px;}

  .lk-nav{height:auto; margin:0 0 26px; overflow:visible;}
  .lk-nav__list{display:block;}
  .lk-nav__item{width:auto;}
  .lk-nav__link{height:auto; padding:8px 0 9px;}
  .lk-nav__link:before{content:""; width:165px; height:3px; margin:0 0 0 -82.5px; position:absolute; bottom:-1px; left:50%; z-index:1;}
  .lk-nav__link:after{content:""; width:100%; height:1px; margin:0; top:auto; bottom:0; left:0;}
  .lk-nav__row{width:auto; display:block;}
  .lk-nav__cell{height:auto; display:block;}

  .faq-page{display:block;}
  .faq-page__left{width:auto; padding:0 0 22px;}
  .faq-page__right{width:auto;}
  .faq-page__sidebar{border-radius:7px;}
  .faq-page__sidebar:before{border-radius:7px;}

  .lk-faq__name{padding:0 20px;}

  .sidebar-nav__mob{display:block;}
  .sidebar-nav__hidden{display:none;}
  .sidebar-nav__list{border-top:1px solid #E2E3E4;}
}

@media screen and (max-width:700px){
  /* 4, 14, 17 */
  .lk-table{margin-right:-9px; border-right:none; border-radius:5px 0 0 5px;}
  
  
	.listdot li {
		font-weight: normal;
		font-size: 14px;
		line-height: 19px;
		padding-left: 40px;
	}

	.listdot li::before {
		left: 10px;
	}
 
	.listdot2 li {
		font-weight: normal;
		font-size: 14px;
		line-height: 19px;
		padding-left: 40px;
	}

	.listdot2 li::before {
		left: 10px;
	}
}

@media screen and (max-width:479px){
	
	.billing-note{
		font-size: 13px;
	}
	.billing-payment-fee {
		font-size: 13px;
		margin: 0px 0px 10px 0px !important;
	}
	.deal-form__wrap{
		display: block;
	}
	.deal-form__wrap-left {
		min-width: auto;
		margin: 0px;
	}
	.deal-form__wrap-right {
		width:100%;
		max-width: none;
		text-align:center;
		margin: 20px 0px 0px 0px;
		justify-content: center;
	}
	.deal-form__col1 {
		width:100%;
		font-size: 13px;
		line-height: 21px;
		padding: 0px 0px 5px 0px;
	}
	.deal-form__col2 {
		width:100%;
	}
	
	.props-form__col-inn {margin:-15px 0px 15px 0px;}
	.breadcrumbs {
		margin-left: 12px;
	}
	.iframe-clientarea-body {
		margin: 30px 0px 0px 0px;
	}
	.sdelka-table:before{border:0px;}
	.sdelka-table__row {
	  border: 1px solid #D0DAEB;
	  margin-top: 10px;
	  margin-bottom: 50px;
	  border-radius: 5px;
	}
	.sdelka-table__buttons {
		padding-bottom: 0px;
	}
	.sdelka-table__mob-title{
		margin:-1px;
		width: 100%;
		width: -moz-available;
		width: -webkit-fill-available;
		width: fill-available;
	}
	.notifications-table__cell_2 {
		margin-bottom:20px;
	    border-bottom:0px !important;
		margin-top: 0px;
		padding-bottom: 0px !important;
	}
	.inner-title-nav2 {
		margin-top:0px;
	}
}

@media screen and (max-width:345px){
  .balance-form__text{padding-left:0;}

  .invoice-table__cols{margin:8px -6px 0; bottom:auto; display:block;}
  .invoice-table__col{width:auto; padding:0 6px 12px;}
  .invoice-table__button{-webkit-justify-content:center; -ms-justify-content:center; justify-content:center;}
}