.replaceTable {
 font-family: Tahoma;
 font-size: 12px;
 background: #efefef;
 padding: 15px;
 border-radius: 10px;
}
.imgb{display:none;}

select[name=cat] {
background: url("/.s/src/panel-v2/img/select_arrow.png") no-repeat scroll right 3px center !important;
}

table.u-combo td.u-comboeditcell {width:300px !important;}
table.u-combo td.u-comboeditcell input.x-selectable {overflow: hidden !important; padding-left: 3px !important; width: 270px !important;}
table.u-combo {width:300px !important;}


.pagination-top-block > div{
 padding:10px 0;
}
.text-right{text-align:right;}
.xily-content-holder .schQuery {display: table-cell;width: 92%;margin: 0 5px 0 0;text-align: left;}
.xily-content-holder .schQuery input{width: 99%;border-radius: 10px;}
.xily-content-holder .schBtn {display:table-cell;width: 8%;}
.xily-content-holder .searchForm {display: table;width: 100%;}
#search2 input:hover {background: #343434 !important;color: #fff;} 
#search2 a:hover {background: #3695db;color: #fff!important;} 
#search2 a:last-child {border-bottom: 0px solid;} 
#search2 {position: absolute;margin-left: 15px;margin-top: 12px;display: none;width: 320px;z-index: 100;left: 0;box-shadow: 0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.1);} 
#search2::after {border-bottom: 8px solid transparent;border-left: 0px solid transparent;border-right: 8px solid #ececec;border-top: 8px solid transparent;content: "";left: 20px;position: absolute;top: -12px;transform: rotate(90deg);writing-mode: tb-rl;} 
#search2 span {color:#444 !important; background: #EEE; display: block; padding: 8px; text-align:left;} 
#search2 input {background: #3595dd !important;border: 0px none;cursor:pointer;padding: 8px;height: 34px;width: 100%!important;margin: 0px;border-radius: 0px;} 
#search2 a {border-bottom: 1px solid #eeeeee;color: #3695db!important;text-decoration:none;white-space: normal;background: #ebebeb;display:block;padding: 8px;height: auto;text-align: left;}


#mapdiv div{
 margin: 0;
 padding: 0;
 border: 0;
 font-weight: inherit;
 font-style: inherit;
 font-size: 100%;
 font-family: inherit;
 vertical-align: baseline;
}

#mapdiv div.olFramedCloudPopupContent {
 padding: 10px;
 overflow: auto;
 margin: 0;
 text-align: center;
}
#mapdiv img {
 vertical-align: inherit;
 max-width: inherit;
}
.textcenter{
text-align:center;
}
.myWinCont td.textcenter p {
 margin: 0 0 20px;
 line-height:18px;
}
 #mapdiv {
 width:100%; height:600px; margin:0;
 }
body .xily-blog-full-page .author .avatar {
 width: 165px;
}
body .xily-blog-full-page .author .avatar img {
 border-radius: 0;
 padding: 10px;
}

body .xily-blog-full-page .author .avatar a {
 border-radius: 100%;
 display: block;
 overflow: hidden;
}


/* Начало след/пред материал */
.prew-next { 
 display: inline-block;
 width: 100%;
}
.prew-next_link { 
 float: left;
 padding: 0 3%;
 text-align: center;
 width: 50%;
 border-left: 1px dotted #BBBBBB;
 border-right: 1px dotted #BBBBBB;
}
.prew-next_link_st { 
 color: #4B4B4B;
 font: 15px/20px "Arial";
 text-transform: uppercase;
 margin-bottom:10px;
 display:block;
}
.prew-next_link .prew-next_link_st:before {
 content:"« ";
}
.prew-next_next_link .prew-next_link_st:after {
 content:" »";
}
.prew-next_img img{
 width:300px;
}
.prew-next_url {
 font: 700 22px "Arial";
}
.prew-next_url a {
 color: #666;
 text-decoration: none;
}
.prew-next_url a:hover{
 color: #999;
}
.prew-next_desc {
 font-size:8pt;
 text-align:justify;
 margin-top:20px;
}
.prew-next_info {
 padding-top:10px;
}
.prew-next_info span {
 font-size:8pt;
 display:inline;
 margin-right: 10px;
}
.prew-next_info span .e-category {
 background: url(/.s/t/1081/e-category.png) no-repeat left center;
}
.prew-next_info span.e-add:before {
 content: "";
 display: inline-block;
 position: relative;
 width: 17px;
 height: 15px;
 margin-right: 5px;
 vertical-align: middle;
 background: url(/.s/t/1081/e-author.png) no-repeat center center;
 align-content: center;
}
.prew-next_next_link { 
 border-left: 0px dotted #BBBBBB;
 border-right: 1px dotted #BBBBBB;
 float: right;
 padding: 0 3%;
 text-align: center;
 width: 50%;
}
.xily-blog .xily-page-title-navigation .blog-main .container{
padding-top:0;
padding-bottom:0;
}
/* Конец след/пред материал */