/********** reset **********//*body #delovaya div, *//*body #delovaya span, */body #delovaya iframe,body #delovaya .category h1,body #delovaya .items-blog h1,body #delovaya .items h1, body #delovaya .cattree-box h1,body #delovaya .useritems h1,body #delovaya .additem h1,body #delovaya .item h1,body #delovaya .category h2,body #delovaya .items-blog h2,body #delovaya .items h2, body #delovaya .cattree-box h2,body #delovaya .useritems h2,body #delovaya .additem h2,body #delovaya .item h2, body #delovaya .category h3,body #delovaya .items-blog h3,body #delovaya .items h3, body #delovaya .cattree-box h3,body #delovaya .useritems h3,body #delovaya .additem h3,body #delovaya .item h3, /*body #delovaya p, *//*body #delovaya a, */body #delovaya img,body #delovaya ul, body #delovaya li,body #delovaya fieldset, body #delovaya form, /*body #delovaya label, */body #delovaya legend,body #delovaya table, body #delovaya tbody, body #delovaya thead, body #delovaya tr, body #delovaya th, body #delovaya td {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}/********** category tree **********/ #delovaya .cattree-box ul.cattree {	list-style-position: inside;}#delovaya .cattree-box ul.cattree ul {	list-style-position: inside;	padding-left: 15px;}/********** add item **********/.radiofield_box input[type="radio"]{	float:left;}.radiofield_box .radio_label{    line-height: 80%;    margin: 0 0 0 10px !important;    float: left;}.radiofield_box input {	float:left;	vertical-align: middle;}#form-search .radiofield_box .radio_label{    line-height: 120%;    margin-top: 0 !important;}.search_ex_fields input.inputbox[type="radio"]{	width:auto !important;}#form-search .radiofield_box div,#form-search .se_checkbox div{	margin: 0 0 2px;}#delovaya button,#delovaya .button{}#delovaya .payment_td .button{	float:none;	white-space: nowrap;	display: inline-block;	margin-bottom:5px;}#delovaya button:hover,#delovaya .button:hover{	text-decoration: none;}#delovaya #ask_form_button{	margin: 0px 10px 10px 0;}/********** category **********/#delovaya .btn_filter {min-width:auto;padding:3px 10px;	float:right;	margin:8px;}#delovaya .btn_filter.btn_left {float:left;}#delovaya .category {	border: 1px solid #EAEAEA;	margin-bottom: 20px;}#delovaya .category .cat_row_title {	background-color: #F7F7F7;    border-bottom: 1px solid #EAEAEA;    color: #000000;    font-weight: bold;    padding: 10px;    text-align: center; }#delovaya .category a.rss_icon {	margin-left: 10px;}#delovaya .category a.rss_icon img {	vertical-align: top;	}#delovaya .category .cat_row {	margin-left: -20px;	padding: 20px 20px 0;}#delovaya .category .cat_col {	width: 33.3%; 	float: left;}#delovaya .category.cat_cols1 .cat_col{	width: 100%;}#delovaya .category.cat_cols2 .cat_col{	width: 50%;}#delovaya .category.cat_cols4 .cat_col{	width: 25%;}#delovaya .category.cat_cols5 .cat_col{	width: 20%;}#delovaya .category.cat_cols6 .cat_col{	width: 16.6%;}#delovaya .category.cat_cols7 .cat_col{	width: 14.2%;}#delovaya .category.cat_cols8 .cat_col{	width: 12.5%;}#delovaya .category.cat_cols8 .cat_col{	width: 11.1%;}#delovaya .category.cat_cols8 .cat_col{	width: 50%;}#delovaya .category .cat_col .cat_col_in {	padding: 0 0 20px 20px;	}#delovaya .category .title img {    background: #FFFFFF;    border: 1px solid #EAEAEA;    float: left;    margin: 0 10px 5px 0;    padding: 1px;    vertical-align: middle;}#delovaya .category .title h2 {	margin-bottom: 10px;	font-weight: bold;}#delovaya .main_cat_title .rss_icon img{	margin: 5px 5px 0;} #delovaya h1.main_cat_title .main_cat_title_path,#delovaya h1.main_cat_title .main_cat_title_path a {	font-size: 13px;	color: #6E6F71;}#delovaya .main_cat_desc{	margin-bottom: 15px;}#delovaya .useritems .pagination {padding:10px 0px;}#delovaya .useradverts .main_title{	border-bottom: 2px solid #660000;	display:table;	width:100%;}#delovaya .useradverts .main_title .main_title_box_in{    color: #000000;    text-align: center;    white-space: nowrap;	padding: 10px 4px;}#delovaya .useradverts .main_title .main_title_box{	width:11%;	border-right: 2px solid #660000;	overflow: hidden;	height:100%;	display:table-cell;	vertical-align:middle;box-sizing:border-box;}#delovaya .useradverts.notpub .main_title .main_title_box{	width:11%;}#delovaya .useradverts .main_title .main_title_box.first{	width:198px;}#delovaya .useradverts .main_title .main_title_box.first_n{	width:45%;}#delovaya .useradverts.notpub .main_title .main_title_box.first{	width:56%;}#delovaya .useradverts .main_title .main_title_box.last,#delovaya .useradverts .main_title .main_title_box.last .main_title_box_in {	border-right: none;}#delovaya .useradverts .main_title .main_title_box.active  .main_title_box_in {	background: #ffffff;}#delovaya .useradverts .main_title a {    color: #554F4F;}#delovaya .useradverts .main_title a img {    margin-left: 5px;}/********** blog **********/#delovaya .filter {	width:100%;	background:#f0e5cc;	padding:0px 0px;	font-family:'Trebuchet MS';	font-size:14px;	color:#660000;	border:2px #660000 solid;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	position:relative;box-sizing:border-box;}#delovaya .filter .fields{	float:left;	/*height:22px;*/	line-height:24px;	margin:8px 8px 0px;}#delovaya .filter input{border-color:transparent!important;	padding:3px 8px!important;}#delovaya .filter .select, #delovaya .additem .dform_row .dform_field .select, #delovaya.select{	background:#FFF;	position:relative;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;}#delovaya .filter .select{height:24px;margin:8px 8px 0px;}#delovaya .filter .select select, #delovaya .additem .dform_row .dform_field .select select, #delovaya.select select{display:none;}#delovaya .filter .select > .choose, #delovaya .additem .dform_row .dform_field .select > .choose, #delovaya .additem .dform_row .dform_field .select > span, #delovaya.select > span{	display: inline-block;cursor:pointer;	/*line-height:22px;*/	width:100%;	/*height:22px;*/	overflow:hidden;border: 1px #660000 solid;position:relative;font-size: 14px;font-family: Arial;padding: 11px 10px;color: #660000;outline: none;border-radius: 4px;-webkit-border-radius: 4px;}#delovaya .filter .select > .choose {height:24px;padding:3px 10px;border-color:transparent;}#delovaya .filter .select > .choose:after, #delovaya .additem .dform_row .dform_field .select > .choose:after, #delovaya .additem .dform_row .dform_field .select > span:after, #delovaya.select > span:after{	content:'';	display: block;	position: absolute;	right:8px;	top:6px;	width:23px;	height:23px;	background: url(../images/select_arrow.png) 0 0 no-repeat;	z-index:0;}#delovaya .filter .select > .choose:after{top:-2px;right:1px;}#delovaya .filter .select .disabled, #delovaya .additem .select .disabled{	color:#aaa;}#delovaya .additem .dform_row .dform_field.cat .select > .choose{width:565px;}#delovaya .additem .dform_row .dform_field.cat .select > .choose.disabled{color:#999999;cursor:default;}#delovaya .additem .dform_row .dform_field.cat .select > .choose.disabled:after{opacity:0.3;}#delovaya .filter .delovaya_reg #reg_txt{	width:153px;}#delovaya .filter input[type="checkbox"]{	background:#FFF;	margin: 0px;	border:0px solid !important;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}#delovaya .filter .label, #delovaya .filter .label1, #delovaya .filter .label2{padding-right:4px;}#delovaya .filter .label2{padding-left:4px;}#delovaya .filter .currLabel, #delovaya .additem .currLabel{	margin:0px 5px;	padding:11px 10px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	cursor:pointer;	font-weight:bold;	border:1px solid #660000;}#delovaya .filter .currLabel{border-color:transparent;padding:3px 2px;margin:0px 0px 0px 10px;}#delovaya .filter .currLabel.checked{	background:#660000;	color:#FFF;}#delovaya .additem .currLabel.checked{	background:#660000;	color:#FFF;	cursor:default;}#delovaya .additem .dform_row #price{width:100px;margin-right:20px;}#delovaya .filter .checkbox input[type="checkbox"] + label span, #delovaya .additem .dform_row input[type="checkbox"] + label span, #delovaya .additem #add_to_site_title input[type="checkbox"] + label span, #delovaya .additem #add_to_newspaper_title input[type="checkbox"] + label span, #delovaya .additem .dform_row input[type="radio"] + label span{    display:inline-block;	background:#FFF 50% 50% no-repeat;    margin:-1px 4px 0 6px;	padding-left:2px;    vertical-align:middle;    cursor:pointer;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	line-height:16px;border: 1px #660000 solid;width: 18px;height: 18px;}#delovaya .filter .checkbox input[type="checkbox"] + label span{border-color:transparent;}#delovaya .filter .checkbox input[type="checkbox"]:checked + label span, #delovaya .additem .dform_row input[type="checkbox"]:checked + label span, #delovaya .additem #add_to_site_title input[type="checkbox"]:checked + label span, #delovaya .additem #add_to_newspaper_title input[type="checkbox"]:checked + label span, #delovaya .additem .dform_row input[type="radio"]:checked + label span, #delovaya .additem .promo-check .check  {	background-image:url(../images/check.png);}#delovaya .cat-add-btn{display:table-cell;vertical-align:middle;}#delovaya .cat-add-btn a {display:inline-block;margin-left:10px;padding:48px 20px;font-size:16px;line-height:1.2em;font-weight:bold;text-align:center;text-decoration:none;}#delovaya .items_blog {	font-family:'Trebuchet MS';	font-family:'Arial';	*zoom: 1; /*ie7*/}#delovaya table.items img.fav_ico {	margin-bottom: 5px;}#delovaya  div.pagination {	padding: 15px 0;}#delovaya .items_blog .item_box {	float: left;}#delovaya .items_blog .blog_det {	height:100px;}#delovaya .items_blog .item_box:first-child {    background: url(../images/divider.png) 0 0 repeat-x;}#delovaya .items_blog .item_box_in {	background: url(../images/divider.png) 0% 100% repeat-x;	padding: 4px 0px;	overflow:hidden;}#delovaya .items_blog .item_box_in2 {    padding: 20px 16px 20px 10px;}#delovaya .items_blog .title {    padding: 0 0 8px;    font-size: 20px;	line-height:20px;    font-weight: bold;}#delovaya .items_blog .title .h2 {	display: inline;	*padding-right: 5px;}#delovaya .items_blog .title .h2 a{	display:block;	color:#2b2a29;	padding-right:8px;	font-size:14px;	line-height:18px;	height:36px;	overflow:hidden;}#delovaya .items_blog .item_box_right {	*zoom: 1;/*ie7*/	}#delovaya .items_blog .item_box_right .item_img {	float: left;}#delovaya .items_blog .item_img img {	margin: 0 10px 0 0;}#delovaya .items_blog .item_desc {    float: left;}#delovaya .items_blog .item_desc.favedit {height:100%;position:relative;	width:20px;}#delovaya .items_blog .item_desc.favedit a{	display:block;}#delovaya .items_blog .item_desc.favedit a:hover{	text-decoration:none;}#delovaya .items_blog .item_desc.width390 {	width:390px;	height: 100px;	font-size:12px;	white-space: pre-wrap;	white-space: -moz-pre-wrap;	white-space: -pre-wrap;	white-space: -o-pre-wrap;	word-wrap: break-word;}#delovaya .items_blog .banneritem .item_desc.width390 {	white-space: nowrap;}#delovaya .items_blog .item_desc .label_title {	display: block;    font-weight: bold;    background: url(../images/description.png) no-repeat left center;    padding: 0 0 0 25px;}#delovaya .items_blog .item_box_right span.desc_info {    display: block;    margin: 0px;    padding: 0 8px 0 0;	line-height:14px;	height:56px;	overflow:hidden;}#delovaya .items_blog .item_box_bottom span.desc_info {	padding: 10px 0 0;	display: block;}#delovaya .blog_det .item_box_bottom .item_desc {	display: block;}#delovaya .blog_det .item_box_bottom .item_desc,#delovaya .blog_det .region, #delovaya .blog_det .price,#delovaya .blog_det .cf_box{    padding: 0 0 10px;}#delovaya .blog_det .item_desc.width120 {	width:125px;	float:right;}#delovaya .blog_det .price {	font-family:'Arial';	font-weight: bold;	font-size:16px;	line-height:20px;	text-align:right;	min-width:120px;	padding-bottom: 10px;	height:20px;}#delovaya .blog_det .date_start, #delovaya .blog_det .display{	font-size:10px;	font-weight:bold;	line-height:10px;	text-align:right;	min-width:100px;}#delovaya .blog_det .region{	padding:30px 0px 0px;	font-size:10px;	line-height:10px;	text-align:right;}#delovaya .blog_det .region .label_title, #delovaya .blog_det .price .label_title {    height: 14px;    width: 15px;	float: left;	margin-right: 10px;}#delovaya .blog_det .cf_box .label_title{	font-weight:bold;}/* promotions */#delovaya .items_blog .promotion.p_bg .item_box_in2 {    background: #6D9AD2;    border-color: #5E85B5;    color: #FFFFFF;}#delovaya .items_blog .promotion.p_bg .title {    border-bottom: 1px solid #8AB3E5;}#delovaya .items_blog .promotion.p_bg a {	color: #ffffff;}#delovaya .promotion.p_bg .blog_det .item_box_bottom .item_desc, #delovaya .promotion.p_bg .blog_det .price, #delovaya .promotion.p_bg .blog_det .region,#delovaya .promotion.p_bg .blog_det .cf_box {    border-bottom: 1px solid #8AB3E5;}#delovaya .items_blog .promotion.p_vip .item_box_in2{	/*background: url(../images/p_vip.png) no-repeat center center;*/}#delovaya .items_blog .promotion.p_vip .vip_icon{color:#660000;font-size:12px;font-weight:bold;position:absolute;top:77px;}#delovaya .items_blog .promotion.p_bold .desc_info {	font-weight: bold;}#delovaya .items_blog .promotion.p_red .title a {	color: #f00;}/* end promotions */#delovaya .items_blog .see_details_box {	font-weight: bold;}/********** category tree **********/#delovaya .cattree-box {padding:10px 0;}#delovaya .cattree-box .title_top {    background-color: #F7F7F7;    border-bottom: 1px solid #EAEAEA;    color: #000000;    font-weight: bold;    padding: 10px;}#delovaya .cattree-box .title_top {	text-align: center;}#delovaya .cattree-box.cols3 .cattree {	width: 33.3%;}#delovaya .cattree-box.cols2 .cattree {	width: 49.9%;}#delovaya .cattree-box.cols4 .cattree {	width: 24.9%;}#delovaya .cattree-box.cols5 .cattree {	width: 19.9%;}#delovaya .cattree-box ul.cattree {	float:left;}#delovaya .cattree-box ul.cattree li {	display:block;	/*background:url("../images/category.jpg") 0px 4px no-repeat;	padding-left:60px;*/padding-bottom:20px;	font-weight:bold;	line-height:15px;	min-height:42px;	color:#660000;}#delovaya .cattree-box ul.cattree li a{	display:block;display: flex;align-items: center;	background-repeat:no-repeat;	/*background-position:0px 50%;*/	padding-left:50px;padding-right:32px;	font-weight:bold;	line-height:15px;	min-height:42px;	color:#660000;}#delovaya .cattree-box ul.cattree li li {	font-weight: normal;}#delovaya .cattree-box ul.cattree li a img.cat_tree_icon{	vertical-align: middle;	height:25px;	margin:3px 5px 3px 0;}#delovaya .cattree-box ul.cattree ul.last_level{	margin-bottom:10px;}#delovaya .cattree-box ul.cattree ul.last_level li{	list-style: none;	display:inline-block;	margin-right: 5px;}/********** user items **********/#delovaya .useradverts{	width:100%;font-size:11px;border: 2px solid #660000;border-radius: 10px;box-sizing:border-box;}#delovaya .useradverts .row_ua{	text-align:center;	border-bottom:2px solid #600;}#delovaya .useradverts .row_ua.last{	border-bottom:none;}#delovaya .useradverts .row_ua a{	font-size:inherit;	padding:0;}#delovaya .useradverts .row_ua .row_ua1 .col_ua_in{	padding:8px 4px;box-sizing:border-box;}#delovaya .useradverts .row_ua1,#delovaya .useradverts .row_ua2{	width:100%;}#delovaya .useradverts .row_ua .row_ua1 .col_ua.icon_name{	width:198px;	border-right:2px solid #600;	text-align:left;}#delovaya .useradverts .row_ua .row_ua1 .col_ua.icon_name.first_n{	width:45%;}#delovaya .useradverts .row_ua .row_ua1 .col_ua.icon_name.first_n .col_ua_in{	/* width:340px; */	white-space: pre-wrap;	word-wrap: break-word;}#delovaya .useradverts.notpub .row_ua .row_ua1 .col_ua.icon_name,#delovaya .useradverts.catalog .row_ua .row_ua1 .col_ua.icon_name{	white-space: pre-wrap;	word-wrap: break-word;	width:56%;}/* #delovaya .useradverts.notpub .row_ua .row_ua1 .col_ua.icon_name .col_ua_in,#delovaya .useradverts.catalog .row_ua .row_ua1 .col_ua.icon_name .col_ua_in{width:342px;} */#delovaya .useradverts .row_ua .row_ua1_in{	display: table;	width: 100%;}#delovaya .useradverts .row_ua .row_ua1 .col_ua{	width:11%;	display: table-cell;	height: 100%;	vertical-align: middle;	border-right:2px solid #600;box-sizing:border-box;}#delovaya .useradverts.notpub .row_ua .row_ua1 .col_ua{	width:11%;}#delovaya .useradverts .row_ua .row_ua1 .col_ua.public_status{	border-left:1px solid #E8E8E8;	border-right:1px solid #E8E8E8;	min-width: 150px;	margin: 0 -1px;	width: 50%;}#delovaya .useradverts .row_ua .row_ua1 .col_ua.last{	border-right:none;}#delovaya .useradverts .row_ua .row_ua1 .col_ua.advert_active,#delovaya .useradverts .row_ua .row_ua1 .public_status img{	vertical-align: middle;}#delovaya .useradverts.site_pub .row_ua .row_ua1 .icon_name .col_ua_in{	border:none;	white-space: pre-wrap;	word-wrap: break-word;	width:100%;}#delovaya .useradverts .row_ua .row_ua1 .icon_name .icon{	float:left;	margin-right:10px;	}#delovaya .useradverts .row_ua .row_ua1 .col_ua_row{	margin-bottom:5px;}#delovaya .useradverts .row_ua .row_ua2_in{ 	padding:10px;	background: #F7F7F7;} #delovaya .useradverts .row_ua .row_ua1 .icon_name .c_name{	font-size:0.9em;	color:#6E6F71;	display:block;	margin-top:3px;}#delovaya .useritems a.edit,#delovaya table.items a.edit,#delovaya .useradverts .row_ua2 a.renew,#delovaya table.items a.renew,#delovaya .useritems a.delete,#delovaya table.items a.delete,#delovaya .useradverts .row_ua2 a.pay,#delovaya .useradverts a.prom_top,#delovaya .useradverts span.prom_top{	background: url(../images/cl_edit.png) no-repeat left center;    display: inline-block;	height:20px;	width:20px;}#delovaya .useradverts .row_ua2 a.renew,#delovaya table.items a.renew {	background: url(../images/cl_renew.png) no-repeat 2px center;    }#delovaya .useritems a.delete{	background: url(../images/cl_delete.png) no-repeat top center;}#delovaya .useradverts .row_ua2 a.pay{	background: url(../images/cl_payments.png) no-repeat 2px center;}#delovaya .useradverts  a.prom_top {	background: url(../images/cl_movetop.png) no-repeat top center;}#delovaya .useradverts  span.prom_top {	background: url(../images/cl_movetop_d.png) no-repeat top center;}/********** add item **********/#delovaya .additem form#addForm {position:relative;	padding:0;	margin: 0;	text-align:left;	color: #600;}#delovaya .additem_user_type_0_mess{border: 1px solid #660000;border-radius: 4px;padding: 10px 10px 10px 44px;margin-bottom:20px;width:735px;position:relative;}#delovaya .additem_user_type_0_mess svg{position:absolute;top:10px;left:10px;}#delovaya .additem_user_type_0_mess .link, .additem_user_type_0_mess .link *{cursor:pointer;color:#660000;}#delovaya .additem_user_type_0_mess .link:hover{text-decoration:underline;}#delovaya .additem .title_top {    background-color: #F7F7F7;    border-bottom: 1px solid #EAEAEA;    color: #000000;    font-weight: bold;    padding: 10px;}#delovaya .additem .title_top {	text-align: center;}#delovaya .additem .additem_dform {}#delovaya .additem .flex_row {display:flex;}#delovaya .additem .flex_row label {padding:11px 10px 11px 0;width:170px;text-align:right;}#delovaya .additem .prom_rows .dform_row .label {display:inline-block;}#delovaya .additem .prom_rows .dform_row .label.disabled {color:#aaa;}#delovaya .additem .prom_rows .dform_row .dform_field {display:inline-block;}#delovaya .additem .prom_rows .dform_prom_desc {display:inline-block;padding-left:5px;color:#878173;}#delovaya .additem .prom_rows .dform_prom_v_in span {margin-left:0px!important;}#delovaya .additem .prom_rows .dform_prom_v_in label{	display:inline-block;	margin:0px;}#delovaya .additem .prom_rows .dform_prom_v_in input{	margin-top:0px;}#delovaya .additem .dform_row {padding-bottom:20px;position:relative;}#delovaya .additem .dform_row.title_row {padding-bottom:40px;}#delovaya .additem .dform_row .info_block{display:none;background:#c1e0f1;border-radius:4px;color:#188dcb;font-size:12px;width:250px;padding:10px 10px 10px 34px;position:absolute;top:0;right:0;}#delovaya .additem .dform_row .info_block:before {    content: '';    display: block;    position: absolute;    left: -8px;    width: 0;    height: 0;    border-style: solid;    border-width: 8px 8px 8px 0;    border-color: transparent #c1e0f1 transparent transparent;}#delovaya .additem .dform_row .info_block svg{position:absolute;left:6px;top:4px}#delovaya .additem .dform_row .info_block.fix_info_block{display:block;}#delovaya .additem .dform_row .info_block.relative{position:relative;left:9px;}#delovaya .additem .dform_row .dform_field .hasInfoBlock:focus + .info_block {display:block;}#delovaya .additem .invalid-description{/* display:flex; */left:745px;height:auto;padding:0px 10px;box-sizing:border-box;text-align:center;}#delovaya .additem .invalid-description.l-100{left:calc(100% + 18px);}#delovaya .additem .invalid-description.relative{position:relative;left:9px;}#delovaya .additem .promo-block .invalid-description {top:calc(100% - 10px);}#delovaya .additem .promo-block .invalid-description:before {	top:-8px;    left: 16px;    border-width: 0 8px 8px 8px;    border-color: transparent transparent #ff0000 transparent;}#delovaya .additem .invalid ~ .invalid-description, #delovaya .additem .promo-invalid .invalid-description {display:flex;}#delovaya .additem .invalid:focus ~ .invalid-description, #delovaya .additem .invalid ~ .info_block.fix_info_block{display:none;}#delovaya .additem .invalid.invalid2 ~ .invalid-description, #delovaya .additem .invalid ~ .invalid-description + .invalid-description{display:none;}#delovaya .additem .invalid.invalid2 ~ .invalid-description + .invalid-description{display:flex;}#delovaya .additem .invalid.invalid2:focus ~ .invalid-description + .invalid-description{display:none;}#delovaya .additem .dform_row .dform_field#images_container {width:575px;margin-bottom:-10px;}#delovaya .additem .dform_row .info_block_img{color:#188dcb;font-size:12px;width:250px;padding:0px 0px 0px 90px;position:absolute;right:0;top:0;}#delovaya .additem .dform_row .info_block_img svg{position:absolute;left:0px;top:0px}#delovaya .additem .dform_row.extra_fields {	margin: 0;	padding: 0;	border: none;padding-left:170px;}#delovaya .additem .dform_row.extra_fields .radiofield_box{margin-left:-6px;}#delovaya .additem .dform_row.extra_fields .radiofield_box .ex_field_checkbox{padding-right:10px;}#delovaya .additem .dform_row.extra_fields .radiofield_box .label{display:inline-block;}#delovaya .additem .dform_row .label {	color:#600;}#delovaya .additem .dform_row.days_fields .label {padding-top:0;}#delovaya .additem .dform_row.days_fields .dform_field {display:flex;}#delovaya .additem .dform_row.days_fields .day_col {margin-left:-6px;margin-right:40px;}#delovaya .additem .dform_row.days_fields .day_col .day_field {margin-bottom:10px;}#delovaya .additem .dform_row #exp_days-lbl.label, #delovaya .additem .dform_row #price-lbl.label {    display:block;	float:left;}#delovaya .additem .dform_row .label.invalid{	color:#F00;}#delovaya .additem .dform_row select.invalid{	border:1px solid #9D261D;}#delovaya .additem .dform_row select.invalid.validate-djcat{	border:1px solid #9D261D !important;}#delovaya .additem .dform_row .label span {}#delovaya .additem .dform_row .label img{	vertical-align: top;	margin-top: 1px;}#delovaya .additem .dform_row #ex_fields .dform_field {	float: left;}#delovaya .additem .dform_row #ex_fields .dform_field  label.title{display:none;}#delovaya .additem .dform_row #ex_fields .dform_field  .ex_field_checkbox{float: left;}#delovaya .additem .dform_row .dform_field.desc {width:824px;}#delovaya .additem .dform_row .dform_field.desc #description{width:565px;max-width:565px;min-width:565px;}#delovaya .additem .dform_row .dform_field.cat {	width:100%;}#delovaya .additem .dform_row .dform_field.cat .select{display:flex;margin-bottom:20px;}#delovaya .additem .dform_row .dform_field.cat .select label{width:170px;padding:11px 10px 11px 0;text-align:right;}#delovaya .additem .dform_row .dform_field.cat .select label.invalid + .choose {box-shadow: 0px 0px 5px 2px rgba(255,0,0,1);}#delovaya .additem .dform_row .dform_field #name ,#delovaya .additem .dform_row .dform_field #description_n, .flex_row input[type="text"] {	width:565px;}#delovaya .additem .dform_row.contact .dform_field, #delovaya .additem .dform_row.price .dform_field  {	display:inline-block;}#delovaya .additem .dform_row .dform_field #contact, #delovaya .additem .dform_row .dform_field #contact_n {	width:120px;}#delovaya .additem .dform_row .phone_field {position:relative;}#delovaya .additem .dform_row .dform_field .select {	color:#600;}#delovaya .additem .dform_row .dform_field span.radio_label {    margin: 0 0 0 7px;}#delovaya .additem .promo-label {padding:0 0 40px 20px;font-size:36px;}#delovaya .additem .promo-block {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap: wrap;margin:0 -10px;padding-bottom:20px;position:relative;}#delovaya .additem .promo-col{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;padding:0 10px;margin:10px 0px;}#delovaya .additem .promo-col.premium{margin:0px;}#delovaya .additem .promo-item{border:1px #660000 solid;border-radius:4px;-webkit-border-radius:4px;padding:10px 10px 60px;width:100%;height:100%;position:relative;display:flex;flex-direction: column;align-items: center;}#delovaya .additem .promo-item.promo-no-free{padding-bottom:10px;}#delovaya .additem .premium .promo-item{box-shadow: 0px 0px 10px 2px rgba(102,0,0,0.75);-webkit-box-shadow: 0px 0px 10px 2px rgba(102,0,0,0.75);}#delovaya .additem .premium .promo-item .arrow{position:absolute;top:-80px;left:50%;padding-left:80px;color:#188dcb;font-size:16px;font-weight:bold;}#delovaya .additem .premium .promo-item .arrow svg{position:absolute;left:0;top:20px;transform: rotate(-20deg);}#delovaya .additem .promo-invalid .promo-item{border:3px #FF0000 solid;}#delovaya .additem .promo-item [type="checkbox"], #delovaya .additem .promo-item [type="radio"] {display:none;}#delovaya .additem .promo-tilte-txt{border:1px transparent dotted;border-bottom-color:#660000;min-height:74px;font-size:22px;padding:10px 40px;text-align:center;display:flex;justify-content: center;align-items: center;}#delovaya .additem #add_to_newspaper .promo-tilte-txt{font-size:20px;padding:10px 0;min-height:91px;}#delovaya .additem .premium .promo-tilte{background:#660000;border-radius:6px;padding:2px;font-size:26px;font-weight:bold;width:100%;}#delovaya .additem .premium .promo-tilte-txt{border:1px #ffffff dotted;border-radius:5px;color:#ffffff;}#delovaya .additem .promo-descr-line{padding:10px;flex-grow: 1;display: flex;justify-content: center;flex-direction: column;width:100%;}#delovaya .additem .bordered .promo-descr-line{border-bottom:1px #660000 dotted;}#delovaya .additem .premium .promo-descr-line{font-weight:bold;}#delovaya .additem .promo-descr-line:last-of-type{border-bottom:none;}#delovaya .additem .promo-descr-line.triangle{padding-left:30px;}#delovaya .additem .promo-descr-line.triangle:before{content:'';display:block;width: 0;height: 0;border-style: solid;border-width: 4px 0 4px 8px;border-color: transparent transparent transparent #660000;position:absolute;left:20px;}#delovaya .additem .promo-descr-line.promo-error-alert{border: 1px #660000 solid;border-radius: 4px;font-size:12px;padding:6px 6px 6px 40px;width:170px;position:relative;}#delovaya .additem .promo-descr-line.promo-error-alert svg{position:absolute;left:6px;top:6px;}#delovaya .additem .promo-descr-line.promo-login{cursor:pointer;text-align:center;font-weight:bold;}#delovaya .additem .promo-descr-line.promo-login:hover{text-decoration:underline;}#delovaya .additem .promo-descr-line .promo-small{font-size:14px;padding:0px 60px;}#delovaya .additem .promo-price{font-size:26px;text-align:center;padding-top:20px;padding-bottom:20px;}#delovaya .additem .promo-check{display:block;background: #F0E5CC;border:1px solid #660000;color:#660000;width:calc(100% - 20px);position:absolute;bottom:20px;left:10px;min-width:auto;line-height:18px;padding:10px;}#delovaya .additem .promo-check:disabled{cursor:default;background:none;border-color:transparent;color:#660000;width:calc(100% - 20px);position:absolute;bottom:20px;left:10px;min-width:auto;}#delovaya .additem .promo-check .no-checked{display:inline-block;}#delovaya .additem .promo-check .checked{display:none;}#delovaya .additem .promo-check .check{display:inline-block;height:18px;width:18px;margin-left:5px;vertical-align:bottom;}#delovaya .additem .promo-check:disabled .checked {display:inline-block;}#delovaya .additem .promo-check:disabled .no-checked{display:none;}#delovaya #easycalccheckplus{padding-bottom:20px !important;}#delovaya #easycalccheckplus .wr{display:flex;}#delovaya #easycalccheckplus .wr label{padding: 11px 10px 11px 0;}#delovaya #easycalccheckplus .invalid-description{position:relative;left:20px;vertical-align:top;}#delovaya .included_img{float:left;margin:0 10px 10px 0;}#delovaya .included_img:last-child{margin-right:0px;}#delovaya .included_img .wrap_img{border:1px #660000 dashed;border-radius:4px;cursor:pointer;width:105px;height:70px;position:relative;overflow:hidden;}#delovaya .included_img .wrap_img .image-loader{display:none;position:absolute;left:50%;top:50%;margin-top:-12px;margin-left:-12px;}#delovaya .included_img .wrap_img.progress .image-loader{display:block;}#delovaya .included_img .wrap_img .image-add{background:#F0E5CC;cursor:pointer;width:100%;height:100%;position:absolute;z-index:-1;}#delovaya .included_img .wrap_img .image-add svg{position:absolute;left:50%;top:50%;margin-top:-12px;margin-left:-12px;}#delovaya .included_img .wrap_img.progress .image-add, #delovaya .included_img .wrap_img img ~ .image-add{display:none;}#delovaya .included_img input{display:none;}#delovaya .included_img .delimg{background:#660000;border-bottom-left-radius:4px;cursor:pointer;opacity:0.7;position:absolute;top:0;right:0;}#delovaya .included_img:hover .delimg{opacity:1;}#delovaya .included_img .itemimg:hover{cursor:move;opacity:0.2;}#delovaya .included_img input[type=checkbox]:checked + .wrap_img{display:none;}#delovaya .included_img.dragStart .wrap_img{border-color:rgba(102, 0, 0, .2);}#delovaya .included_img.dragStart.dragOver .wrap_img{border-color:rgba(102, 0, 0, 1);}#delovaya .included_img.dragStart .itemimg{opacity:0.5;}#delovaya .included_img.dragStart.dragOver .itemimg{position:relative;z-index:-1;}#delovaya #images_container #progress{	background:#fff;	border:1px solid #600;	float:left;	text-align:center;	vertical-align:middle;}#delovaya #images_container #progress img{	position:relative;	top:30%;}#delovaya #uploader .imagebox{	width:100%;	margin-bottom:8px;	clear:both;}#delovaya #uploader .imagebox .button{	padding:2px 10px 3px;}#delovaya #uploader .imagebox span{    font-size:11px;}#delovaya #uploader #load_images {    float:left;}#delovaya #uploader #load_images div {    float:left;	padding-right:16px;}#delovaya #uploader #load_images .img{	display:block;	float:left;    margin:0 2px 20px 0;	border:none;}#delovaya #uploader #load_images .del {	cursor:pointer;    opacity:0.5;}#delovaya #uploader #load_images div:hover .del {    opacity:1;}#delovaya #uploader #progress{	display:none;	background:#fff;	border:1px solid #600;	float:left;	text-align:center;	vertical-align:middle;}#delovaya #uploader #progress img{	position:relative;	top:30%;}#delovaya #uploader .imagebox .filebox{	visibility:hidden;	width:1px;	height:1px;	padding:0px;}#delovaya #uploader .imagebox .inputbox{	float:left;	display:block;	width:88%;	margin:0;}#delovaya .additem #after_reg_0 select{	margin-top: 5px;}#delovaya textarea {	width: 400px;}#delovaya .dform_field a.add_another_image {    background: url(../images/add_image.png) no-repeat 0 1px;    display: inline-block;    margin: 12px 0 0;    padding: 0 0 0 20px;}#delovaya .additem .dform_row #terms_and_conditions0 {    margin-top: 0;}#delovaya .additem .dform_row .label_terms {    font-weight: bold;    margin: 0 10px 0 10px;    display:inline-block;}#delovaya .additem #verification_alert, #delovaya .additem #balance_alert{display:block;font-weight:bold;	color:#FF0000;	margin-bottom: 10px;	text-align: center;	font-size: 14px;}#delovaya .additem .buttons{	text-align:right;	margin-right:0px;}/********** single ad view **********/#delovaya .item {	font-family:'Trebuchet MS';}#delovaya .item .title_top {	border-bottom:1px #f2e5ce solid;    font-weight: bold;    padding: 0px 0px 10px;	margin-bottom:10px;	*display: inline-block;/*ie7*/}#delovaya .item .title_top .h1 {    color: #000000;	font-size: 20px;	display: block;	width:526px;	float:left;	word-wrap:break-word;	min-height:26px;}#delovaya .item .title_top a:hover {	text-decoration: none;}#delovaya .item.catalog .item-in  .table{	display:table;width:100%;}#delovaya .item .title_top .sb_top {	float: right;}#delovaya .item .title_top .title_edit {	margin: 0 10px;	border: 1px solid #DDDDDD;    color: #444444;    background: #fff;    text-transform: uppercase;    padding: 1px 6px;	    border-radius: 3px;    font-size: 0.9em;    cursor: pointer;    text-decoration: none;	display: inline-block;}#delovaya .item .title_top span.new_icon, #delovaya .item .title_top img.fav_ico {	margin: 0 5px;}#delovaya .item .title_top .fav_ico{display:inline-block;margin-right:5px;width:20px;height:24px;}#delovaya .item .title_top .fav_ico.add{background:url(../../../assets/images/fav_na.png);}#delovaya .item .title_top .fav_ico.remove{background:url(../../../assets/images/fav_a.png);}#delovaya .item .title_top .edit_ico{background:url(../images/cl_edit.png);display:inline-block;margin-right:5px;width:20px;height:20px;}#delovaya .item .title_top .delete_ico{background:url(../images/cl_delete.png);display:inline-block;margin-right:5px;width:20px;height:20px;}#delovaya .item .title_top .fav_label,#delovaya .item .title_top .nfav_label{	font-size: 10px;	color: #bebebe;	vertical-align: top;	line-height: 21px;	margin-right: 5px;	text-transform: uppercase;}#delovaya .item .title_top .fav_label{	color: #fccc00;}#delovaya .item .title_bottom {	background: url(../images/divider.png) 0 100% repeat-x;	padding-bottom:10px;	margin-bottom:3px;}#delovaya .item .price {	background: url(../images/divider.png) 0 0 repeat-x;	font-size:18px;	font-weight: bold;	padding-top:6px;	clear:both;}#delovaya .item .displayed {	font-size:12px;	clear:both;}#delovaya .item .added_date, #delovaya .item .city{	font-size:12px;	float:left;}#delovaya .item .city{	float:right;}#delovaya .item .thumbnails .thumbnail {    float: left;    margin: 0 10px 10px 0;}#delovaya .item .mainimage {	*margin-right: 20px;/*ie7*/	}#delovaya .item .mainimage a {	display: block;}#delovaya .item .mainimage img {	margin-bottom: 10px;}#delovaya .item .images_wrap {    float: left;}#delovaya .item .general_det {	clear:both;}#delovaya .item .general_det.no_images {	width: 100%;}#delovaya .item .general_det, #delovaya .item .localization_det, #delovaya .item .images, #delovaya .item .description,#delovaya .item .video_box {    margin-bottom: 5px;}#delovaya .item .row_gd,#delovaya .item .row {    margin: 0 0 20px;}#delovaya .item span.row_label {    font-weight: bold;}#delovaya .item .general_det span.row_label {    border-bottom: 1px solid #EAEAEA;    color: #000000;    display: block;    margin: 0 0 10px;    padding: 0 0 10px 25px;}#delovaya .item .price .price_wrap {    float:left;	padding-bottom:16px;}#delovaya .item .price .price_wrap span.row_label {    }#delovaya .item .price .price_wrap .row_negotiable {	margin: 5px 0 0 0;	text-align: center;	display: block;	color:#ABABAB;}#delovaya .item .fav_wrap {    float:right;}#delovaya .item .fav_wrap a img {display:block;}#delovaya .item .nav_wrap {    float:right;	padding-right:6px;}#delovaya .item .nav_wrap a{line-height:20px;}#delovaya .item .nav_wrap a:first-child{padding-right:10px;}#delovaya .item .nav_wrap a:hover{text-decoration:underline;}#delovaya .item .general_det .added {    width: 44.9%;	margin-right: 10%;	float: left;}#delovaya .item .general_det .user_name {margin:0;padding:0;font-weight:normal;	width: 44.9%;	float: left;	font-size:16px;	margin-bottom:10px;}#delovaya .item .general_det .user_name a {	color:#2B2A29;}#delovaya .item .general_det #ask_form_button {margin:0;padding:0;font-weight:normal;	float:right;	font-size:16px;	cursor:pointer;}#delovaya .item .general_det #ask_form_button:hover,#delovaya .item .abuse_div #abuse_button:hover{	text-decoration:underline;}#delovaya .item .abuse_div{	margin-bottom: 15px;}#delovaya .item .abuse_div #abuse_button{cursor:pointer;}#delovaya #ask_form {	position:fixed;	height: 100%;	left: 0px;	top: 0px;	width: 100%;	visibility:hidden;	z-index:100;}#delovaya #ask_form #ask_form_close {position:absolute;background:url("../images/close-icon.png") 0 0 no-repeat transparent;width:20px;height:20px;cursor:pointer;z-index:1;}#delovaya #ask_form #ask_form_bg{	background: #000;	height: 100%;	opacity: 0.7;	width: 100%;}#delovaya form#dForm, #delovaya form#abuseForm {    margin: 10px 0 0;	position:fixed;	background:#F0E5CC;	top:0;	left:0;	padding:15px;	border:2px #660000 solid;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;}#delovaya .additem form#dForm {	position:relative;}#delovaya #ask_form label {	display: block;	margin-bottom: 5px;	font-family: "Arial", "Helvetica", sans-serif;	font-size:14px;	line-height:22px;	color: #2B2A29;	float:left;	width:110px;}#delovaya #ask_form #easycalccheckplus{text-align:right;padding-bottom:5px!important;}#delovaya #ask_form #easycalccheckplus label{display:inline;width:auto;padding-right:10px;float:none;}#delovaya #ask_form #easycalccheckplus input{display:inline;}#delovaya #ask_form label.invalid{	color:red;}#delovaya #ask_form input {	margin-bottom: 10px;	clear:right;	display:block;}#delovaya #ask_form textarea {    max-width: 100%;  	-moz-box-sizing: border-box;  	-webkit-box-sizing: border-box;  	box-sizing: border-box;    margin-bottom: 10px;}#delovaya #ask_form .button{	background:url("../images/login-button.png") top center no-repeat transparent;	border:none;	height:39px;	width:132px;min-width:132px;	/*margin-top:10px;*/	color:#660000;	font-size:16px;	font-weight:bold;	float:right;}#delovaya #ask_form .button:hover{	background-position: 0% 100%;}#delovaya .item .description {	float:right;	width:440px;	word-wrap:break-word;}#delovaya .item .description.no_image {	width:100%!important;}#delovaya .item.catalog .description {float:none;}#delovaya .item .description h2 {    background: url(../images/description.png) no-repeat 0 1px;    border-bottom: 1px solid #EAEAEA;    color: #000000;    font-weight: bold;    margin: 0 0 10px;    padding: 0 0 10px 25px;}#delovaya .item .description .contact {float:left;	padding-top:20px;	font-size:18px;}#delovaya .item  .custom_det {	margin-top: 10px;}#delovaya .item .custom_det h2 {    background: url(../images/custom_details.png) no-repeat;    border-bottom: 1px solid #EAEAEA;    color: #000000;    font-weight: bold;    margin: 0 0 10px;    padding: 0 0 10px 25px;}#delovaya .item .custom_det .row {    margin: 0 0 10px;}#delovaya .item .additional {	clear: both;}#delovaya .item .additional h2 {    background: url(../images/custom_details.png) no-repeat;    border-bottom: 1px solid #EAEAEA;    color: #000000;    font-weight: bold;    margin: 0 0 10px;    padding: 0 0 10px 25px;}#delovaya .item .additional .row {    margin: 0 0 10px;}#delovaya .item .video_box h2 {    background: url(../images/video_icon.png) no-repeat;    border-bottom: 1px solid #EAEAEA;    color: #000000;    font-weight: bold;    margin: 0 0 10px;    padding: 0 0 10px 25px;}#delovaya .item .video_box {    float: left;    width: 100%;}#delovaya .item .video_box .row{	text-align: center;	margin-bottom: 0px;}/********** module search **********/.search{background:#660000;width:auto;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding:7px 20px;}.lk_filter .search{padding:7px 10px;margin-bottom:14px;}.search input, .search .delovaya_reg{display:block;float:left;}.search input[type="text"]{font-size:14px;font-weight:bold;/**/padding: 0px 10px;border:none;width:380px;height:32px;margin:0;-webkit-border-radius: 0px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius: 0px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-radius: 0px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}.search input[type="text"]::placeholder{color:rgba(102,0,0,.58);font-weight:normal;}.search .searchRegion{cursor: pointer;background:#ffffff;border-radius:5px;color:#660000;font-weight:bold;line-height:32px;height:32px;margin-left:24px;padding-left:24px;width:304px;}.search .delovaya_reg .reg_clean{top:6px;}.lk_filter .search input[type="text"]{width:450px;}.search input[type="submit"].searchbtn{background:#ffffff url("../images/search-btn.png") 50% 50% no-repeat;border:none;height:32px;width:50px;padding:0;margin:0;cursor:pointer;-webkit-border-radius: 0px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius: 0px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-radius: 0px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}.search input[type="button"].online{background:#fefefe;float:right;font-size:14px;font-weight:bold;padding: 0px 10px;border:none;height:32px;margin:0;cursor:pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-radius: 5px;min-width:174px;}.search svg{fill:rgba(102,0,0,.58);position:absolute;left:24px;top:4px;}img.callendar{	cursor: pointer;}#delovaya .item_button{	margin-left: 5px;}#lbPrevLink, #lbNextLink{	background: none; }.title_limit, .desc_limit{text-align:right;color:#600!important;font-size:12px!important;margin-bottom:3px!important;font-weight:normal!important;position:absolute;right:264px;top:-16px;}.dform_field .inputbox{width:100%;}.additem #top_line{margin:10px 20px;}.additem #bottom_line{margin:10px 0px 20px;}.additem #balance{float:left;width:430px;}.additem #total{background:#fff;padding:15px 10px;margin:20px 0 0;font-size:26px;line-height:1em;font-weight:bold;border:2px #660000 solid;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}.additem #total input{border:1px #660000 solid;vertical-align:4px;width:150px;margin-left:10px;padding:2px 10px;font-size:16px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}.additem .buttons button.disabled,.additem input[type="button"].disabled{background-color:#D9CFB8!important;cursor:default;color:#888!important;}.additem #add_to_site_title, .additem #add_to_newspaper_title {padding-bottom:20px;color:#660000;font-size:22px;font-weight:bold;}.additem #add_to_newspaper_title {padding-top:10px;}.additem #add_to_newspaper input[type="radio"]{border:none;background:none;}.catalog #add_to_catalog{padding-top:6px;}.invalid{color:#F00!important;}#delovaya .items_blog.catalog {padding-bottom:20px;}#delovaya .items_blog.catalog .item_box, #delovaya .items_blog.catalog .item_box_in{background:none;}#delovaya .items_blog.catalog .item_box_in{padding:0px;}#delovaya .items_blog.catalog .item_box_in2 { padding: 20px 0px;}#delovaya .items_blog.catalog .item_img { width:100%;position:relative;}#delovaya .items_blog.catalog .item_img a{ display:block;height:133px;}#delovaya .items_blog.catalog .item_box_bg0 { padding-right:26px;}#delovaya .items_blog.catalog .item_box_bg1 { padding:0 13px;}#delovaya .items_blog.catalog .item_box_bg2 { padding-left:26px;}#delovaya .items_blog.catalog .item_img img,#delovaya .items_blog.catalog .item_img .title { margin: 0px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}#delovaya .items_blog.catalog .item_img .title {display:none;position:absolute;width:100%;height:100%;top:0;padding:0;background: url(../images/item_img_bg.png) repeat;}#delovaya .items_blog.catalog .item_img:hover .title{display:block;}#delovaya .items_blog.catalog .item_img h2{display:block;padding:10px;font-size:18px;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}#delovaya .item.catalog .logo{padding:0 10px 10px 0;display:table-cell;}#delovaya .item.catalog .description_c{display:table-cell;width:100%;vertical-align:top;}#delovaya .item.catalog .description{margin:0 0 10px;width:auto;}#delovaya .item.catalog .description table{border-collapse:collapse;margin-bottom:10px;}#delovaya .item.catalog .description table td{border: 1px #f2e5ce solid;padding:5px;}#delovaya .item.catalog .desc_row{background: url(../images/divider.png) 0 100% repeat-x;padding-bottom:5px;margin-bottom:3px;}#delovaya .item.catalog .desc_f{display:inline-block;float:right;}#delovaya .item.catalog #ask_form_button{display:block;margin:5px 0px;float:right;color:#660000;}#delovaya .item.catalog #ask_form_button:hover{cursor:pointer;text-decoration:underline;}#delovaya .item.catalog .ex_img {border-bottom: 1px solid #F2E5CE;padding-bottom:6px;margin-bottom:8px;}#delovaya .item.catalog .ex_img img{display:inline-block;padding-right:4px;}#delovaya .item.catalog .foto{padding:16px 0 10px;font-weight:bold;}#delovaya .item.catalog .mainimage,#delovaya .item.catalog .thumbnails {display:table-cell;vertical-align:top;}#delovaya .item.catalog .thumbnail{float:left;padding:0 0 5px 5px;margin:0;}#delovaya .item.catalog .thumbnail a{display:block;height:47px;}#delovaya .item.catalog .mainimage a{display:block;height:103px;}#delovaya .item.catalog .mainimage img{width:149px;}#delovaya .transactions .label{float:left;padding:10px;line-height:24px;}#delovaya .transactions .input-append{float:left;padding:10px;}#delovaya .transactions input{width:80px;/* cursor:pointer; */}#delovaya .transactions .date_clean{display:none;position:relative;left:0px;top:9px;margin-left:-30px;background:url(../images/close-icon-input.png) 0 0;float:left;width:20px;height:20px;text-indent:-12000px;overflow:hidden;cursor:pointer;}@media screen and (-webkit-min-device-pixel-ratio:0){#delovaya .transactions .date_clean{top:11px;}}/*#delovaya button#date_from_btn, #delovaya button#date_to_btn{	visibility:hidden;	margin-left:-20px;}*/#delovaya #load{background:url(../images/bg_fff_80.png) 0 0;position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;vertical-align:center;border-radius:0px;z-index:1000;}#delovaya  #load img{padding-top:100px;}/* my advertisement */#delovaya .advertisement a.zoom,#delovaya .advertisement a.off,#delovaya .advertisement a.on{background: url(../images/zoom.png) no-repeat left center;display: inline-block;height:20px;width:20px;}#delovaya .advertisement a.off{background-image: url(../images/off.png);}#delovaya .advertisement a.on{background-image: url(../images/play-icon.png);}/* form */#delovaya .control-group{margin:20px 0px;}#delovaya .form-actions{padding: 20px 0;}