﻿/* Карточка объявления. Разметка страницы */
.adv-view { width: 100%; }
.adv-view-layout tr td { vertical-align: top; }
.adv-view-layout .avl-top { padding-bottom: 10px; }
.adv-view-layout .adv-title { width: 100%; }
.adv-view-layout .adv-title h1 { font-size: 18px; }
.adv-view-layout { width: 984px; border-collapse: collapse; }
.adv-view-layout .avl-left { width: 330px; padding: 0 5px 10px 0; }
.adv-view-layout .avl-middle { width: 460px; padding: 0 5px 0 5px; }
.adv-view-layout .avl-right { padding-left: 5px; }
.adv-view-layout .adv-managment, .adv-view-layout .adv-contact-data {padding-bottom:20px;}
.adv-view-layout .adv-managment a { display: block; margin-bottom: 3px; }
.adv-view-layout .share { height: 30px; width: 100%; border: 1px solid gray; }
.adv-view-layout .date { font-size: 11px; margin-bottom: 3px; color: #A9A9A9; }
.adv-view-layout .adv-number { margin-top: 5px; }

.adv-view-layout a.sms{background-image: url("/img/adv/sms.png");
    background-position: left center;
    background-repeat: no-repeat;
   line-height:20px;
    font-size: 11px;
    padding-left: 25px;}
/* .Разметка страницы */


/* Карточка объявления. Основная информация объявления */
.adv-main-data .even { background-color: #F8F8F8; }
.adv-main-data table { width: 100%; border-collapse: collapse; margin-bottom: 30px; }
.adv-main-data table tr { }
.adv-main-data table td { height: 32px; border-bottom: 1px solid gray; border-top: 1px solid gray; vertical-align: middle; }
.adv-main-data .group-title { border-bottom: 2px solid #D3740C; border-top: none; font-weight: bold; font-size: 15px; width:100%; }
.adv-main-data .field-title { width: 170px; padding: 0 10px; color: #656565; }
.adv-main-data .field { }
.adv-main-data .note { padding: 10px 5px 10px 5px; width:100%; }
.adv-main-data .colored-text-1 { color: #656565; }
.adv-main-data .card-hypotec-button { margin: 5px 0 7px 0; }

.adv-main-data .card-hypotec-button { padding-left: 30px; border: 1px solid #cc6600; background: url("/img/icons/HomeLoan.png") no-repeat 8px 2px, url("/img/common/button/button.png") repeat-x scroll 0 -8px; }
.adv-main-data .card-hypotec-button:hover { /*background-position: 0 0;*/ background: url("/img/icons/HomeLoan.png") no-repeat 8px 2px, url("/img/common/button/button.png") 0 0; }
.adv-main-data .card-hypotec-button.cs-button_4_active { background: none repeat scroll 0 -38px #cc6600; }

.adv-main-data .price { font-size: 20px; /*font-weight: bold;*/ }
.adv-main-data .text-list__title { font-weight: bold; font-size: 15px; display:block;}
.adv-main-data .text-list__value {  display:block; padding:5px 0 10px 0;}
.adv-main-data .text-list__column {border-top:0px;border-bottom:0px;padding-top:5px;}
.adv-main-data .text-list__column_first {padding-top:0px;}
/* .Основная информация объявления */


/* Карточка объявления. Информация о продавце */
.adv-contact-data { }
.adv-contact-data .agency { margin-bottom: 10px; }
.adv-contact-data .agency .title { color: #6A6E71; border-bottom: 1px solid #C0C0C0; font-size: 12px; font-weight: bold; margin-bottom: 3px; }
.adv-contact-data .agency .image { border: 1px solid #C0C0C0; width: 78px; height: 25px; }
.adv-contact-data .seller { margin-bottom: 10px; }
.adv-contact-data .seller .title { color: #6A6E71; border-bottom: 1px solid #C0C0C0; font-size: 12px; font-weight: bold; margin-bottom: 3px; }
.adv-contact-data .seller .name { font-weight: bold; }
.adv-contact-data .seller .phone { }
.adv-contact-data .seller .phone span { color: #6A6E71; }
.adv-contact-data .seller .phone-time { }
.adv-contact-data .seller .message { margin-bottom: 5px; }
/* .Информация о продавце */

/*3d-tour*/
.adv-3d-tour{
    background-image:url(/img/adv/3d-tour.png); 
    width:328px; 
    height:328px;
    cursor:pointer; 
    margin-bottom:10px;
}
/*.3d-tour*/

/* Форма объявления */
.adv-web-form-control { width: 800px; margin-left: auto; margin-right: auto; font-family: Verdana; font-size: 11px; }
.adv-web-form-control .fields-wrapper { border: 1px solid #cccccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 15px; }
.adv-web-form-control .form-title { text-align: center; color: #6A6E71; font-size: 18px; font-weight: bold; margin-bottom: 20px; }
.adv-web-form-control .form-layout { border-collapse: collapse; margin-bottom: 25px; width: 100%; }
.adv-web-form-control .form-layout td { height: 32px; border-bottom: 1px solid #cccccc; /*border-top: 1px solid #cccccc; */ vertical-align: middle; }
.adv-web-form-control .form-layout .group-title { border-bottom: 2px solid #00CC00; border-top: none; font-weight: bold; font-size: 16px; padding: 0 0 5px 0; font-size: 16px; color: #6A6E71; }
.adv-web-form-control .section-title { border-bottom: 2px solid #00CC00; border-top: none; font-weight: bold; font-size: 16px; padding: 0px 0 5px 0; font-size: 16px; color: #993300; }
.adv-web-form-control .form-layout .full-desc-msg { border: none; }
.adv-web-form-control .adv-full-descr { font-size: 9pt; margin-top: 50px; margin-bottom: 20px; }

.adv-web-form-control .form-layout .field-title { color: Black; width: 170px; text-align: right; padding: 0 15px 0 0; }
.adv-web-form-control .form-layout .field { width: 256px; padding: 2px 0 2px 0; }
.adv-web-form-control .form-layout .field-require { vertical-align: top; font-size: 10px; color: Red; }
.adv-web-form-control .form-layout .field-help { padding: 5px 0 5px 15px; color: gray; }
.adv-web-form-control .form-layout .cs-text { width: 250px; border: 1px solid #a0a0a0; /*padding: 2px; */ }
.adv-web-form-control .form-layout .cs-autocomplete { width: 250px; border: 1px solid #a0a0a0; }
/*.adv-web-form-control .form-layout .cs-autocomplete input { padding: 0px; border: 1px solid #000000; }*/
.adv-web-form-control .form-layout .cs-select { width: 250px; border: 1px solid #a0a0a0; height: 1.5em; }
.adv-web-form-control .form-layout .small { width: 100px; }
.adv-web-form-control .form-layout .small110 {
    width: 60px;
}
.cs-minmaxinput-min-title {
    margin-right: 10px;
}
.cs-minmaxinput-max-title {
    margin-left: 18px;
    margin-right: 10px;
}
.cs-minmaxinput-max_ {
    margin-left: 18px;
}

.adv-web-form-control .form-layout .cs-text:hover, 
.adv-web-form-control .form-layout .cs-text:focus,
.adv-web-form-control .form-layout .cs-autocomplete:focus,
.adv-web-form-control .form-layout .cs-select:focus { border: 1px solid #1686CD; }
.adv-web-form-control .form-layout textarea { width: 250px; border: 1px solid #a0a0a0; /* padding: 2px; */ height: 70px; }
.adv-web-form-control .form-layout textarea:hover, .adv-web-form-control .form-layout textarea:focus { border: 1px solid #1686CD; }

.adv-web-form-control .buttons-layout { width: 100%; text-align: right; border: none; }
.adv-web-form-control .buttons-layout a.adv-cancel-link {float:left;padding-top:6px;}
.adv-web-form-control .not-full-submit-msg { color: #993300; font-size: 16px; font-weight: bold; margin-right: 30px; }
.adv-web-form-control .full-desc-msg { border: none; padding: 5px 0 5px 0; }
.adv-web-form-control .validation-error { color: Red; text-align: left; }
.adv-web-form-control .form-error-message { color: #FF0000; font-weight: bold; margin-bottom: 5px; text-align: center; }
.adv-web-form-control .short-button-layout { width: 100%; }
.adv-web-form-control .short-button-layout tr td { vertical-align: middle; }
.adv-web-form-control .short-button-layout tr td.msg { text-align: center; font-size: 16px; }

.adv-web-form-control table.form-layout:hover tr td.group-title { color: #000000; }

ul.adv-author-type-list{padding:0px; margin:0px;}
ul.adv-author-type-list li{padding:0px; margin:0px; list-style:none;}
#author_0_type_name {margin-left:22px;margin-top:3px;margin-bottom:10px;}
.author-type-caption-bl{}
.author-type-caption-bl a {text-decoration:underline;}

.adv-web-form-control .field_l10 { padding: 5px 0 10px 0; }
.adv-web-form-control .field_l10 td { border: 0; vertical-align: top; }
.adv-web-form-control .field_l10 .field__title { padding: 0 0 5px 0; }
.adv-web-form-control .field_l10 .field__control { width: 441px; }
.adv-web-form-control .field_l10 .field__description { padding: 0 0 0 15px; color: #808080; }
.adv-web-form-control .field_l10 textarea { margin: 0; width: 435px; height: 200px; }
/* .Форма объявления */


/* Таблица объявлений */
.adv-list .wrapper { margin-top: 10px; }
.adv-list .table { width: 100%; border-top: none; border-collapse: collapse; font-size: 10.667px; line-height: 14px; }
.adv-list .table .headings th { height: 31px; text-align: center; font-weight: normal; padding: 5px; border: 1px solid #D9DAE0; background-color: #1996d6;  color: #ffffff; font-size:11px; }
.adv-list .table .headings .heading { min-width: 46px; }
.adv-list .table .headings .heading:hover { cursor: default; }
.adv-list .table .headings .heading .heading-block {}
.adv-list .table .headings .heading .sorting-block { display: none; position: absolute; }
.adv-list .table .headings .heading .sorting-block .sort-layout { margin: 0 auto; font-size: 8px; font-family: Verdana; }
.adv-list .table .headings .heading .sorting-block .sort-layout td { border: none; padding: 0 3px; }
.adv-list .table .headings .heading .sorting-block .sort-layout td span { color: #006699 }
.adv-list .table .headings .heading .sorting-block .sort-layout td a { text-decoration: none; color: #ffffff; }
.adv-list .table .headings .heading .sorting-block .sort-layout td a:hover { text-decoration: underline; }
.adv-list .table .headings .heading .sorting-block .sort-layout .img td { padding-bottom: 1px; }
.adv-list .table .headings .heading:hover { background-color: #30ACDF; }
.adv-list .table .headings .heading-sorted { background-color: #30ACDF; }
.adv-list .table .headings th.notebook-column { width: 20px; }
.adv-list .table td { padding: 5px; border-bottom: 1px solid #C0C0C0; }
.adv-list .table tr.even td { background-color: #f8f8f8; }
.adv-list .table tr.adv-bld td {background-color:#FFF7C5;font-weight:bold;}
.adv-list .table tr.adv-top td {background-color: #DEF5C4;}
.adv-list .table tr.adv-supercena .price { color:Red;font-size: 18px;}

.adv-list .table tr.ad-bld td {background-color:#FFF7C5;font-weight:bold;}
.adv-list .table tr.ad-top td {background-color: #DEF5C4;}
.adv-list .table tr.ad-supercena .price { color:Red;font-size: 18px;}

.adv-list .table a.sms{color: #0066FF;}
.adv-list .table a.sms img{height:20px; width:20px; border:none;margin-top:5px;}
.adv-list .table td a { text-decoration: underline; }
.adv-list .table .date { text-align: center; }
.adv-list .table .date .time { color: #656565; }
.adv-list .table .image { width: 91px; }
.adv-list .table .description { max-width: 190px; }

/*Иконки 3d-тура и видео*/
.adv-list .table .image-block { width: 87px; height: 65px; border: 1px solid #C0C0C0; position: relative; }
.adv-list .table .image-block a { display: block; height: 65px; position: relative; width: 87px; }
.adv-list .image-block__icon-wrapper { display: block; position: absolute !important; top: 50%; left: 50%; margin: -24px 0 0 -24px; width: 44px !important; height: 44px !important; border: 2px solid #0d86bf !important; border-radius: 24px; background-color: rgba(255, 255, 255, 0.7); }
.adv-list .image-block__icon { display: block; position: absolute; width: 32px; height: 32px; background: url("/Img/Adv/3dTourIcons32.png") no-repeat scroll 0 -1000px transparent; }
.adv-list .image-block__icon-wrapper_video .image-block__icon { background-position: 0 0; top: 6px; left: 7px; }
.adv-list .image-block__icon-wrapper_3d .image-block__icon { background-position: -32px 0; top: 6px; left: 6px; }

.adv-list .table .big-image-block { width: 130px; height: 100px; border: 1px solid #C0C0C0; position: relative; }
.adv-list .table .big-image-block a { display: block; width: 130px; height: 100px; }
.adv-list .table .small-image-block { width: 60px; height: 35px; border: 1px solid #C0C0C0; margin-right:5px; float:left;}
.adv-list .table .small-image-block a { display: block; width: 60px; height: 35px; }					
.adv-list .table .price { color: #1AAA06; font-weight: bold; font-size: 12px; text-align: right; }
.adv-list .table .contacts { text-align: right; width:124px; }
.adv-list .table .contacts .seller-name {}
.adv-list .table .contacts .seller-phone { font-size: 11px; }
.adv-list .table .contacts .agency-name { color: #656565; }
.adv-list .table .contacts .agency-image { border: 1px solid #C0C0C0; width: 78px; height: 25px; float: right; margin-top: 1px; }
.adv-list .table .slash { color: #656565; margin: 0 1px; }
.adv-list .table .colored-text-1 { color: #656565; font-weight: normal;}
.adv-list .table .square { text-align: center; }
.adv-list .table .description .detail-link { float: right; }

.adv-list-div-title{text-align:left;font-weight:bold;padding-bottom:5px;}

.adv-list .table .flat-type { width:140px;}
.adv-list .table .address { width:128px;}


/* .Таблица объявлений */


/* Главная страница. Динамика объявлений */
.adv-dynamic-list { font-size: 11px; margin-bottom: 10px; color: #6A6E71; }
.adv-dynamic-list h2.title {background-image: url("/img/adv/adv-bl-dot1.gif");  background-position: left bottom;  background-repeat: repeat-x; color: #656565; font-size: 15px; margin-bottom: 5px; font-weight: bold; line-height:25.6px; }
.adv-dynamic-list .item { position: relative; width: 100%; line-height: 20px; }
.adv-dynamic-list .item a { color: #006699; font-size: 11px; font-weight: normal; text-decoration: underline; }
.adv-dynamic-list .item a:hover { color: #DA7100; text-decoration: none; }
.adv-dynamic-list .item .value { position: absolute; right: 0; top: 1px; }
.adv-dynamic-list .item-selected { position: relative; width: 100%; line-height: 23px; }
.adv-dynamic-list .item-selected a { font-weight: bold; }
.adv-dynamic-list .item-selected a:hover { }
.adv-dynamic-list .item-selected .value { position: absolute; right: 0; top: 1px; font-weight: bold; }
/* .Динамика объявлений */


/* Главная страница. Объявления агенств */
.agencies-adv-list { font-size: 11px; margin-bottom: 10px; color: #6A6E71;}
/*.agencies-adv-list .ads {max-height:390px;overflow-x:hidden;overflow-y:auto;padding-right:3px;}*/
.agencies-adv-list h2.title { background-image: url("/img/adv/adv-bl-dot1.gif");  background-position: left bottom;  background-repeat: repeat-x; color: #656565; font-size: 15px; margin-bottom: 5px; font-weight: bold; line-height:25.6px; }

/*.agencies-adv-list .item {padding-bottom:7px;}
.agencies-adv-list .item { position: relative; width: 100%; line-height: 23px; }
.agencies-adv-list .item a { display:block;}
.agencies-adv-list .item a:hover { color: #DA7100; text-decoration: none; }
.agencies-adv-list .item .value { position: absolute; right: 0; top: 1px;line-height:1.1em; }
/*.agencies-adv-list .item:hover {background-color:#cccccc;}
.agencies-adv-list .item:hover .value {color:#000000;}      */
/*.agencies-adv-list .item-selected { position: relative; width: 100%; line-height: 23px; }
.agencies-adv-list .item-selected a { font-weight: bold; text-decoration: underline; color: Red; }
.agencies-adv-list .item-selected a:hover { }
.agencies-adv-list .item-selected .value { position: absolute; right: 0; top: 1px; font-weight: bold; }*/

table.agencies-adv-list-tbl {width:100%}
table.agencies-adv-list-tbl tr td {vertical-align:top;padding-top:3px; padding-bottom:4px;line-height:1.2em;}
table.agencies-adv-list-tbl tr td.a {padding-right:5px;}
table.agencies-adv-list-tbl tr td.a a {color: #006699; font-size: 11px; font-weight: normal; text-decoration: underline; }
table.agencies-adv-list-tbl tr td.a a:hover {color: #DA7100; text-decoration: none;}
table.agencies-adv-list-tbl tr td.c {text-align:right;}
table.agencies-adv-list-tbl tr:hover td.c {color:#000000;}      
table.agencies-adv-list-tbl tr.mp-top{background-color:Yellow;}
table.agencies-adv-list-tbl tr.mp-top td.a a:hover{color:#656565;}
/* .Объявления агенств */


/* Главная страница. Таблица подачи объявления */
/*
    Для ровного расположения столбцов.
    Ширина таблицы 608. Ширина первого столбца 260 (240 + 20 отступ). Из расчета, что в таблице 4 раздела, ширина столбца: (608 - 260)/4 = 87.
*/
.m-div-block { margin-bottom: 30px; width: 100%; }
.m-div-block table { border-collapse: collapse; border-spacing: 0; width: 100%; }
.m-div-block table tr th.left, .m-div-block table tr td.left { width: 240px; padding-right: 20px; }
.m-div-block table tr th.left { color: #000000; font-size: 16px; text-align: left; background-image: url("/img/adv/adv-bl-dot1.gif"); background-position: left bottom; background-repeat: repeat-x; padding-bottom: 5px; }
.m-div-block table tr th.left h2 {color: #656565; font-size: 15px; font-weight:bold;}
.m-div-block table tr th.operation { color: #656565; border-bottom: 3px solid #7F7F7F; font-size: 12px; text-align: right; width: 87px; }
.m-div-block table tr th.operation_three_column { width: 115px; text-align:left; padding-left:10px;}
.m-div-block table tr td.left { line-height: 33px; text-align: right; }
.m-div-block table tr td.left a {color: #006699; font-size: 12px; font-weight: bold; text-decoration:underline;}
.m-div-block table tr td.left a:hover {color: #DA7100;}
.m-div-block table tr td.value { line-height: 33px; text-align: right; font-weight: bold; }
.m-div-block table tr td.value_count { padding-right:15px; }
.m-div-block table tr td.value_filter_url { text-align: left; padding-left:10px;color: #006699;font-size: 11px;font-weight: normal; }

.m-div-block table tr td { /*border-bottom: 1px dotted #000000;*/ background-image: url("/img/adv/adv-bl-dot1.gif"); background-position: left bottom; background-repeat: repeat-x; }

a.add-adv-btn { background: url("/img/adv/plus.gif") no-repeat scroll 0 0 transparent; display: block; float: right; height: 14px; line-height: 20px; margin-left: 5px; margin-top: 10px; width: 14px; }
.add-adv-btn-place { display: block; float: right; height: 14px; margin-left: 5px; margin-top: 0px; width: 14px; } /*заглушка для кнопки*/
a.add-adv-btn2 { background: url("/img/adv/plus2.gif") no-repeat scroll 0 0 transparent; display: block; float: right; line-height: 20px; height: 14px; margin-left: 5px; margin-top: 10px; width: 65px;}
a.adv-count { color: #E57D3E; font-size: 12px; text-decoration: underline; }
a.adv-count:hover { color: #C55C1D; }
/*дубль стилей но adv заменен на content т.к. иначе не отображают блокировщики рекламы*/
a.add-content-btn { background: url("/img/adv/plus.gif") no-repeat scroll 0 0 transparent; display: block; float: right; height: 14px; line-height: 20px; margin-left: 5px; margin-top: 10px; width: 14px; }
.add-content-btn-place { display: block; float: right; height: 14px; margin-left: 5px; margin-top: 0px; width: 14px; } /*заглушка для кнопки*/
a.add-content-btn2 { background: url("/img/adv/plus2.gif") no-repeat scroll 0 0 transparent; display: block; float: right; line-height: 20px; height: 14px; margin-left: 5px; margin-top: 10px; width: 65px;}
a.content-count { color: #E57D3E; font-size: 12px; text-decoration: underline; }
a.content-count:hover { color: #C55C1D; }

.m-div-block table tr.frst3-lvl-bl td {background-image:none; line-height:14px;padding-top:10px; padding-bottom:3px; }/*коррекция высоты и отступов для первой строки 3 уровня*/
.m-div-block table tr.frst3-lvl-bl td a.add-adv-btn  {margin-top: 1px;}

.m-div-block table tr.ord3-lvl-bl td {line-height:22px; background-image:none;}
.m-div-block table tr.lst3-lvl-bl td {line-height:22px; padding-bottom:10px;}

.m-div-block table tr.ord3-lvl-bl td.left a, .m-div-block table tr.lst3-lvl-bl td.left a {color: #006699; font-size: 11px; font-weight: normal; text-decoration:underline;}
.m-div-block table tr.ord3-lvl-bl td.left a:hover, .m-div-block table tr.lst3-lvl-bl td.left a:hover {color: #DA7100;}
.m-div-block table tr.ord3-lvl-bl a.adv-count, .m-div-block table tr.lst3-lvl-bl a.adv-count {font-weight:normal;}
/* .Таблица подачи объявления */


/*Заголовок объявлений*/
.adv-title-left {padding-bottom:5px;font-weight:bold;float:left;padding-left:10px;font-size:12px;}
.adv-title-right {float:right;padding-right:10px;font-size:12px;}
.adv-title-right ul li {list-style-type:none; display:inline;padding-left:10px;}
.adv-title-right ul li a {text-decoration:underline;}
.adv-title-right ul li a.act {font-weight:bold; color:#000000;text-decoration:none; font-size:13.3333px;}
.adv-title-right ul {margin:0px;}

/*.Заголовок объявлений*/

/* Услуги */
.adv-services { background-color: #E1E1E1; padding: 10px 0 1px 0; width: 100%; }
.adv-services .adv-services-service { position: relative; background-color: #FFFAFA; margin: 0 0 10px 0; min-height: 65px; padding: 7px 0 7px 7px;
    width: auto; z-index: 2; border-left: 10px solid #E1E1E1; }
.adv-services .adv-services-service-name { font-weight: bold; background-repeat: no-repeat; display: block; min-height: 40px; padding: 6px 0 0 50px; line-height: 15px; }
.adv-services .adv-services-service-description { color: #585858; font-size: 11px; padding: 4px 0; }
.adv-services .adv-services-service-action { color: #585858; display: block; }
.adv-services .adv-services-service-action a { font-size: 11px; text-decoration: none; }
.adv-services-service-popup-info { height: 230px; background-color: #FFFFFF; border: 5px solid #F5982E; border-radius: 5px; display: none; margin-top: 0; position: absolute; text-align: left; width: 644px; z-index: 100000; }
.adv-services-service-popup-info-box { height: 230px; margin: 0; width: 100%; padding: 5px 0 0 0; }
.adv-services-service-popup-info-1 { padding: 3px 0 0 13px; vertical-align: top; width: 60px; }
.adv-services-service-popup-info-2 { vertical-align: top; width: 289px; }
.adv-services-service-popup-info-2 .title { font-size: 18px; }
.adv-services-service-popup-info-2 .detail { font-size: 11px; }
.adv-services-service-popup-info-2 .info { margin: 5px 0; }
.adv-services-service-popup-info-3 { vertical-align: top; width: auto; }
.adv-services-service-popup-info-gold { color: #D19E42; }
.adv-services-service-popup-info-point { position: absolute; top: 115px; left: 644px; background: url(/img/adv/point.png) no-repeat; width: 26px; height: 42px; }

.adv-services-info-page-title { text-align: center; }
.adv-services-info-service { width: 100%; border: 5px solid #F5982E; padding: 10px; margin: 0 0 10px 0; border-radius: 5px; }
.adv-services-info-service table { width: 100%; }
.adv-services-info-service-1 { padding: 3px 0 0 13px; vertical-align: top; width: 60px; }
.adv-services-info-service-2 { vertical-align: top; }
.adv-services-info-service-2 .title { font-size: 18px; color: #006699; }
.adv-services-info-service-2 .detail { font-size: 11px; }
.adv-services-info-service-2 .info { margin: 5px 0; }
.adv-services-info-service-3 { vertical-align: top; width: 276px; }
.adv-services-info-service-blue { color: #006699; }

/* .Услуги */

.adv-list-page-wrapper {font-family:Verdana;font-size:10.6667px;}

/*панель под фильтром на списке объявлений*/
/*.adv-filter-form-bottom {margin-top:5px;}
.adv-filter-form-button-layout {width:100%;}
.adv-filter-form-button-layout .export-adv-btns {width:200px;vertical-align:middle;}
.adv-filter-form-button-layout .cancel {font-size:11.5px;}*/

/*разметка области под фильтрами*/
.adv-filter-form-btm-layout {width:100%;border-collapse:collapse;}
.adv-filter-form-btm-layout__left {vertical-align:top; text-align:left; padding:0px 10px 0px 0px;}
.adv-filter-form-btm-layout__right {vertical-align:top; text-align:right; padding:0px;}

.adv-filter-form-cancel {padding-top:5px;}
.adv-filter-form-cancel__link {font-size:12px;}

.adv-export-panel-bl {list-style:none; margin:0px; padding:0px; text-align:left;}
.adv-export-panel-bl-el {display:inline;}
.adv-export-panel-bl-print {padding-right:20px;}

.adv-export-panel-bl-ddbtn {font-size:11.5px; text-decoration:underline;padding-left:1px; padding-right:1px; padding-bottom:6px; padding-top:4px;}
#export_excel { background-image: url(/img/common/export-excel.png);background-repeat:no-repeat; padding-left:30px;}
#export_print { background-image: url(/img/common/export-print.png);background-repeat:no-repeat; padding-left:30px;}

.adv-loading {background-image:url(/img/other/ajax-loader2.gif); background-repeat:no-repeat;}

.adv-export-panel-bl-dd {
                            position:absolute;display:none; border:1px solid #cccccc;z-index:10;
                            background-color:#F8F8F8;
                            background: -moz-linear-gradient(center top , #F8F8F8 1%, #E1E1E1 100%) repeat scroll 0 0 transparent;
                            background: -webkit-linear-gradient(left top, left bottom, #F8F8F8, #E1E1E1); 
                            border: 1px solid #BBBBBB;
                            padding:8px 5px;
                            text-align:left;
                         }

.adv-export-panel-bl-ddl {padding:0px; margin:0px; padding-left:10px; text-align:left;list-style-position:inside;}
.adv-export-panel-bl-dd-hint {line-height:1.2em;text-align:center;padding-bottom:5px;}
.adv-export-panel-bl-ddl-el {list-style-type:disc;padding:0px; margin:0px;padding-bottom:3px;}
/*.панель под фильтром на списке объявлений*/

/*блок видео на карточке объвления*/
.adv-video {margin-bottom:10px;}
.adv-video__title {border-bottom: 2px solid #D3740C;  border-top: medium none; font-size: 15px; font-weight: bold; margin-bottom:10px;}
/*.блок видео на карточке объвления*/

/*График просмотров*/
/*.attendance-statistics { padding: 4px 5px; border: 1px solid #C0C0C0; height: 144px; }
.attendance-statistics__title { font-size: 12px; padding: 0 0 5px 0; font-weight: bold; text-align: center; }
.attendance-statistics__text { font-size: 12px; }
.attendance-statistics__yestarday-views-count { font-weight: bold; }
.attendance-statistics__no-data-text { text-align: center; font-size: 12px; line-height: 18px; padding: 26px 0 0 0; }*/
/*.*/