.pad15{
	padding:15px;
}
div.right-side{
	border-left: 2px dotted #C397AF;
    margin-left: 220px;
	padding-left:10px;
}
.personal-menu{
	float: left;
    left: 1px;
    list-style: none outside none;
    margin: 0 0 20px 0;
    padding: 0;
    position: relative;
    text-align: right;
    top: 20px;
    width: 220px;
	
}
.personal-menu li{
	display:block;
}
.personal-menu li div{
	height:45px;
}
.personal-menu li a{
	display: block;
    font-size: 1.2em;
    padding-right: 10px;
    padding-top: 15px;
    text-decoration: none;
}
.personal-menu li a i{
	border-bottom: 1px dashed #666666;
    color: #666666;
    font-style: normal;
}
.personal-menu li a:hover i{
	border-bottom:none;
}
.personal-menu li.current{
	background-color: #F0E8DC;
    font-weight: bold;
    width: 99.5%;
}
.personal-menu li.current i{
	color:#000000;
	border-bottom:none;
}
#content .style_table {
    border-collapse: separate;
    margin-bottom: 20px;
    text-align: left;
    width: 100%;
}
#content .style_table th {
    border-bottom: 2px solid #C397AF;
    padding: 5px;
}
#content .style_table td {
    border-bottom: 1px dotted #C397AF;
    font-size: 12px;
    padding: 5px;
}
#content .style_table th:nth-child(2n), #content .style_table td:nth-child(2n) {
    padding-right: 10px;
    text-align: right;
}
#content .style_table tr:last-child td[colspan="2"] {
    border: 0 none;
    color: #999999;
    font-style: italic;
    text-align: right;
}
#content .simple_table {
    border-collapse: separate;
    margin-bottom: 20px;
    text-align: left;
    width: 100%;
}
#content .simple_table td {
    border-bottom: 1px dotted #C397AF;
    font-size: 12px;
    padding: 5px;
}

.c-lk-content {
	color:#000;
}

.c-lk-ads {
	
}

.c-lk-ads__top {

}

.c-lk-ads__add-btn,
.c-lk-ads__add-btn:hover {
    float: right;
    padding: 12px 19px;
    font-size: 14px;
    color: white !important;
    border: none;
    background: rgba(103,75,90,1);
    background: -moz-linear-gradient(left, rgba(103,75,90,1) 0%, rgba(68,48,60,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(103,75,90,1)), color-stop(100%, rgba(68,48,60,1)));
    background: -webkit-linear-gradient(left, rgba(103,75,90,1) 0%, rgba(68,48,60,1) 100%);
    background: -o-linear-gradient(left, rgba(103,75,90,1) 0%, rgba(68,48,60,1) 100%);
    background: -ms-linear-gradient(left, rgba(103,75,90,1) 0%, rgba(68,48,60,1) 100%);
    background: linear-gradient(to right, rgba(103,75,90,1) 0%, rgba(68,48,60,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#674b5a', endColorstr='#44303c', GradientType=1 );	
}

.c-lk-ads__return-btn {
	display: inline-block;
    line-height: 20px;
    padding: 1px 18px;
    border: 1px solid #bfbebe;
    border-radius: 16px;
    box-sizing: border-box;
    text-decoration: none;
    color: #898787;
    font-size: 12px;
    margin: 16px 3px 0px 0px;
    vertical-align: top;	
}

.c-lk-ads__return-btn:hover,
.c-lk-ads__return-btn:active,
.c-lk-ads__return-btn:focus  {
	text-decoration:none;
	color: #F7892A;
}

.c-lk-ads__return-btn-selected,
.c-lk-ads__return-btn-selected:hover,
.c-lk-ads__return-btn-selected:active,
.c-lk-ads__return-btn-selected:focus {
	background:#F7892A;
	color: #fff;
}

.c-lk-ads__middle {
	
}

.c-lk-ads__item {
	border-top:1px #EDDFE5 solid;
    margin: 28px 0 0 0;
	padding: 20px 0 0 0;
}

.c-lk-ads__item-hidden {
	display:none;
}

.c-lk-ads__item-title {
	color:#a5437a;
	font-size:21px;
    display: block;
}

.c-lk-ads__item-right {
	float:right;
    text-align: right;	
}

.c-lk-ads__item-status {
	font-size:14px;
    margin: 30px 0 0 0;
}

.c-lk-ads__item-status-value {
	font-size:16px;	
	margin: 0 0px 0 10px;
}

.c-lk-ads__item-green {
    display: inline-block;
    width: 24px;
    height: 24px;
    background: #43922A;
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    vertical-align: bottom;
    position: relative;
    bottom: -2px;
    margin: 0 0px 0 10px;
}

.c-lk-ads__item-grey {
    display: inline-block;
    width: 24px;
    height: 24px;
	background:#919390;
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    vertical-align: bottom;
    position: relative;
    bottom: -2px;
    margin: 0 0px 0 10px;
}

.c-lk-ads__item-edit,
.c-lk-ads__item-edit:hover {
    background: #D1CECE;
    color: #000;
    padding: 4px 22px;
    font-size: 12px;
    margin: 14px 0 0 0;
    display: inline-block;
}

.c-lk-ads__item-del {
    color: black;
    padding: 4px 0px 0px;
    font-size: 12px;
    margin: 14px 14px 0 0;
    display: inline-block;
}

.fancybox-new-outer-2 {
	width: 510px !important;
}

.fancybox-new-outer-2 .fancybox-skin {
    border-radius: 0;
    padding: 52px 30px 30px !important;
    border: 1px #000 solid;
    box-shadow: none;
	background:#F5F1F1;
}

.fancybox-new-outer-2 .fancybox-inner {
    overflow: visible !important;
}

.fancybox-new-outer-2 .fancybox-close {
	background-image: url(/images/question-close.png);
    top: 8px;
    right: 8px;
}

.c-lk-ads__item-del:hover {
    color: #F7892A;
}

.c-lk-ads__item-del:before {
	content: '';
	display: inline-block;
	width: 9px;
	height: 8px;
	background: url(/images/close-free.png) 0px 0px no-repeat;
	margin: 0 4px 0 0;
}
	
.c-lk-ads__item-img {
	max-width:78px;
	height: auto;
	float:left;
    margin: 20px 0 0 0;
}

.c-lk-ads__item-props {
    padding: 0 0 0 94px;
    margin: 25px 0 0 0;
    font-size: 16px;
}

.c-lk-ads__item-props li {
    margin: 0 0 0px 0;
}

.c-lk-ads__item-props li span {
    font-size: 14px;
    min-width: 106px;
    display: inline-block;
}

.c-lk-ads__item-props li span.c-lk-ads__item-props-art {
    font-size: 16px;	
}

.c-lk-ads__item-props li b {
	font-weight:bold;
}

.c-lk-ads__item-props li img {
    position: relative;
    top: -2px;
    display: inline-block;
    margin: 0 0 0 6px;
}

.c-lk-ads-add {
	border-top: 1px #EDDFE5 solid;
    margin-top: 3px;	
}

.c-lk-ads-add input[type="text"] {
    display: inline-block;
    width: auto;
    padding: 0px 12px;
    height: 30px;
    background: #E0E0E0;
    box-shadow: none;	
	border: 1px #a5a5a5 solid;
}

.c-lk-ads-add input[type="text"].error {
	border:1px red solid;
}

.c-lk-ads-add input[type="radio"] {
	
}

.c-lk-ads-add input[type="checkbox"] {
	
}

.c-lk-ads-add textarea {
    display: inline-block;
    width: auto;
    padding: 8px 12px;
    background: #E0E0E0;
    box-shadow: none;	
    min-height: 129px;
	border: 1px #a5a5a5 solid;
}

.c-lk-ads-add select {
	width: auto;
    min-width: 205px;
    height: 30px;
    background: #E0E0E0 url(/images/select-pic.png) right 5px center no-repeat;
    padding: 0px 24px 0 12px;
	font-size:12px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	border: 1px #a5a5a5 solid;
}

.c-lk-ads-add .c-lk-ads-add__lines-right select  {
	min-width: 176px;	
}

.c-lk-ads-add .c-lk-ads-add__lines-right select.small-select {
    width: 85px;
    min-width: 85px;
    margin: 0 2px 0 0;	
}

.c-lk-ads-add select option {
	padding: 4px 12px;
}

.c-lk-ads-add__title {
	font-size: 21px;
    color: #a5437a;
    margin: 20px 0 0 0;	
}

.c-lk-ads-add__lines {
    margin: 33px 0 0 0;
}

.c-lk-ads-add__lines li {
    margin: 0 0 24px 0;	
}

.c-lk-ads-add__lines-title {
    font-size: 14px;
    display: inline-block;
    min-width: 96px;	
}

.c-lk-ads-add__label {
    font-size: 14px;
    display: inline-block;
    margin: 0 0 0px 11px;	
}

.c-lk-ads-add__lines li .bx-sls {
	min-width: 205px;
    display: inline-block;
    vertical-align: top;	
    background: #E0E0E0;
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	position: relative;
    top: -4px;
}

.c-lk-ads-add__lines li .bx-sls .dropdown-block {
    background: #E0E0E0;	
}

.c-lk-ads-add__lines li .bx-sls .dropdown-fade2white {
    background: #E0E0E0;
	height: 28px;	
	top: 0px;
}

.c-lk-ads-add__lines li .bx-sls .bx-ui-sls-container {
    min-height: 28px;
}

.c-type-fld {
	
}

.c-credit-fld {
	
}

.c-price-fld {
	width: 147px !important;
}

.c-city-fld {
	
}

.c-name-fld {
    width: 548px !important;	
}

.c-desciption-fld {
    width: 548px !important;	
}

.c-year-fld {
	
}

.c-condition-fld {
	
}

.c-from-year-fld {
	
}

.c-warrantly-fld {
	
}

.c-warrantly-r-fld {
	
}

.c-photo-fld {
	
}

.c-lk-ads-add__lines-right {
	float: right;
    min-width: 280px;
}

.c-lk-ads-add__lines-right.c-lk-ads-add__lines-right-full {
	display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;	
}

.c-active-fld {
	display:none;
}

.c-active-fld + .c-active-label {
    margin: 0 0 0 -4px;	
}

.c-active-label:before {
	content: 'НЕ АКТИВНО';
    display: inline-block;
    width: 165px;
    height: 27px;
    background: url(/images/active-label.png) 0px 1px no-repeat;
    padding: 0px 0 0 65px;
    font-size: 14px;
}

.c-active-fld:checked + .c-active-label:before {
    content: 'АКТИВНО';
    background: url(/images/active-label.png) 0px -26px no-repeat;
}

.c-credit-fld {
	display:none;
}

.c-credit-label {
    margin: 0px 0px 0px 0px !important;
    position: relative;
    top: 3px;
    font-size: 14px;
    left: 9px;	
}

.c-credit-label:before {
	content: '';
	display:inline-block;
	border:1px #B3B2B2 solid;
	width:15px;
	height:14px;
    background: url(/images/asd-check.png) 0px -14px no-repeat;
	position:relative;
    top: 2px;
    left: -17px;
}
	
.c-credit-fld:checked + .c-credit-label:before {
    background: url(/images/asd-check.png) 0px 0px no-repeat;	
}

.file-block {
    display: inline-block;
    width: 546px;
}

.c-lk-ads-seller {
    margin: 55px 0 0 0;	
}

.c-lk-ads-seller__title {
    font-size: 22px;	
}

.c-lk-ads-seller__note {
    margin: 21px 0 0 0;
    font-size: 14px;	
}

.c-lk-ads-seller__fields {
    margin: 24px 0 0 0;	
	padding:0;
}

.c-lk-ads-seller__fields li {
	margin: 0 0 14px 0;	
	list-style:none;
}

.c-lk-ads-seller__fields-title .required,
.c-lk-ads-add__lines-title .required {
    color: red;
    display: inline-block;
    margin: 0 6px 0 2px;
}

.c-lk-ads-seller__fields li input {
    width: 259px !important;	
}

.c-lk-ads-seller__fields-title {
	font-size: 14px;
    display: inline-block;
    min-width: 116px;	
}

.c-lk-ads-seller__submit,
.c-lk-ads-seller__submit:hover {
	background: #684A5B;
    color: #fff !important;
    text-decoration: none !important;
    display: inline-block;
    border: none;
    padding: 12px 40px;
    float: right;
    font-size: 12px;
}

.c-lk-ads-seller__cancel,
.c-lk-ads-seller__cancel:hover {
    background: grey;
    color: #fff !important;
    display: inline-block;
    border: none;
	padding: 12px 40px 12px;
    float: right;
    font-size: 12px;
    text-decoration: none !important;
    margin: 0 0 0 16px;
}

.file-placeholder .files-list td {
    padding: 10px 5px 10px 10px !important;	
}

.file-block .file-selectdialog {
    background: #fff;
    border-width: 0px;
    box-shadow: none;
	padding: 0px 0px 0 0;
}

.file-block .file-selectdialog .file-placeholder {
    margin-left: 0px;
}

.file-block .file-selectdialog .file-simple,
.file-block .file-selectdialog .file-extended {
    margin-left: 0px;
}

.file-block .files-list,
.file-block .files-list tr,
.file-block .files-list td,
.file-block .files-list tbody {
	display:block;
	border: none !important;
	background:#fff;
	box-shadow:none;
	padding:0px !important;
}

.file-block .files-list tbody {
	display:flex;
	flex-wrap: wrap;
}

.file-block .files-list tr {
	display:inline-block;
    margin: 17px 18px 5px 0;
	width:93px;
	position:relative;
	border: 1px #767676 solid !important;
}

.file-block .files-list tr:nth-child(5n) {
	display:inline-block;
    margin: 17px 0px 5px 0;
}

.file-block .files-list tr .files-storage,
.file-block .files-list tr .loading {
    position: absolute;
    top: -7px;
    right: -7px;
    border-bottom: none;
    box-shadow: none;
    border-radius: 50%;
	width: 19px;
    height: 19px;
	background: transparent !important;
}
.file-block .files-list tr .files-storage > span {
	display:none;
}

.file-block .files-list tr .files-storage > .loading-wrap {
	display: inline-block !important;
	height: 19px;
    top: 6px;
    right: 6px;
	width: 19px;
    margin-left: 0px;
}

.file-block .files-list tr .files-storage > .loading-wrap .load-indicator {
	display:none;
}



.file-block .files-list tr .files-name {
	display:none;
}

.file-block .files-list tr .files-size {
	display:none;	
}

.file-block .files-list tr .files-image {
		text-align:center;
}

.file-block .files-list tr .files-image img {
    max-width: 91px;
    max-height: 91px;	
}

.file-placeholder .files-storage-block .del-but,
.file-placeholder .files-storage .del-but {
	background: #E7DBE2 url(../images/img-close.png) 6px 6px no-repeat !important;	
    border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	width: 19px !important;
    height: 19px !important;
}

.personal-multi-input {
    border-bottom: 1px #eddfe5 solid;
    width: 495px;
    margin: -3px 0 0 0;
    padding: 0 0 6px 0;
}

.personal-multi-input__edit {
	display:inline-block;
	float:right;
	width: 26px;
	height: 27px;
	background: url(/images/personal-input-edit.png) 0px 0px no-repeat;	
	margin: -4px 6px 0 0;
}

.personal-multi-input__cancel {
	display:inline-block;
	float:right;
	width: 26px;
	height: 27px;
	background: url(/images/personal-input-cancel.png) 0px 0px no-repeat;		
}

.personal-multi-input__ok {
	display:inline-block;
	float:right;
	width: 26px;
	height: 27px;
	background: url(/images/personal-input-ok.png) 0px 0px no-repeat;		
}

.personal-multi-input__text {
	font-size: 18px;	
	height: 18px;
	line-height: 18px;
}

.personal-multi-input__input {
    font-size: 18px !important;
    height: 31px !important;
    line-height: 31px !important;
    border: 1px #AEAEAE solid !important;
    background: #E0E0E0 !important;
    box-shadow: none !important;
    display: inline-block !important;
    min-width: 260px !important;
    width: auto !important;
    margin-bottom: -2px !important;
    margin-top: -8px !important;
}

.personal-multi-input__hidden {
	display:none !important;
}

.personal-multi-input__calendar {
	
}

.c-lk-ads__item-del-wrap {
	
}

.c-lk-ads__item-del-wrap-title {
	font-size:16px;
	font-weight: bold;
	color:#000 !important;
	margin: 0 0 8px 0;
}

.c-lk-ads__item-del-wrap-desciption {
	font-size:12px;	
	color:#000 !important;
	margin: 0 0 14px 0;
}

.c-lk-ads__item-del-wrap-img {
	float:left;
	margin:0 12px 0 0;
}

.c-lk-ads__item-del-wrap-name {
	color:#a5437a;
	font-size:14px;
	margin: 0 0 4px 0;
}

.c-lk-ads__item-del-wrap-price {
	font-size:16px;
	color:#000 !important;
}

.c-lk-ads__item-del-wrap-buttons {
	clear: both;
}

.c-lk-ads__item-del-wrap-button {
    background: #D1CECE;
    color: #000 !important;
    font-size: 12px;
    margin: 20px 12px 0 0;
    display: inline-block;
	padding: 4px 12px;
}

.c-lk-ads__item-del-wrap-button:hover {
	background:#919390;
	color:#fff !important;
}

.photo-block-error {
	margin: 10px 0 0 0;
	color:red;
	display:none;
}

.photo-block-error.active {
	display:block;
}