html{height:100%;}
BODY{FONT-SIZE:13px;FONT-FAMILY:Arial;color:#080808;height:100%;}
.main_menu{width:100%;left:0;}
#tmain{background-image:url(../images/bgtop.jpg);background-repeat:no-repeat;background-position:left top;height:100%;color:#080808;}
image{border:0px;}
a{text-decoration:underline;color:#080808;cursor:pointer;}
a:hover{color:#E1000A;}
.bgbottom{background-image:url(../images/bgbottom.png);background-repeat:no-repeat;background-position:center bottom;}
.cap{font-size:30px;color:#080808;font-weight:normal;adding-left:20px;}
.p20{padding-left:20px;}
.p30{padding-left:20px;}
.comment{font-size:10px;color:#9C9C9C;}
.borderr{border-right:#C6D300 1px solid;}
.borderl{border-left:#C6D300 1px solid;}
.borderb{border-bottom:#C6D300 1px solid;}
.border_all{border:#C6D300 1px solid;}
.borderbr{border-right:#C6D300 1px solid;border-bottom:#C6D300 1px solid;}
.bgbutton{background-image:url(../images/bgbutton.png);background-repeat:repeat-x;color:#FFFFFF;font-size:11px;border:0px;padding:5px 10px 5px 10px;cursor:pointer;}
.bgbutton:hover{background-image:url(../images/bgabutton.png);background-repeat:repeat-x;}
.bimage{padding:10px 10px 10px 10px;border:#CCCCCC 1px solid;background-color:#FFF;}
.idm40{margin-left:-40px;text-align:left;z-index:1000;}
/*a.ref{color:#C6D300;text-decoration:none;cursor:pointer;}
a.ref:hover{text-decoration:underline;}*/
.diclist0{background-color:#D1D95E;}
.diclist1{background-color:#FFFFFF;}
.diclist2{background-color:#FED496;}
.diclist9{background-color:#faeb9a;}
.diclist3{border-bottom:#e5e5e5 1px solid;}
.diclist7{border-bottom:#e5e5e5 1px solid;}
.bcalendar{background-image:url(../images/b_calendar.png);background-position:right center;background-repeat:no-repeat;height:20px;cursor:pointer;border:#CDCDCD 1px solid;}
.calendar_br{border-bottom:#E5DBD7 1px solid;border-right:#E5DBD7 1px solid;}
.calendar_b{border-bottom:#E5DBD7 1px solid;}
.calendar_today{background-image:url(../images/navigation/bgammenu.jpg);background-repeat:repeat-x;color:#FFFFFF;font-size:11px;border:0px;text-align:center;vertical-align:center;}
.bgno{background-color:#A11A1C;color:#FFFFFF;text-decoration:none;width:20px;}
.bgno:hover{background-color:#F57660;}
.bgactivepage{background-color:#005A87;color:#FFFFFF;text-decoration:none;width:20px;}
.bsep{border-bottom:#A11A1C 1px solid;}
.bdel{padding-left:18px;height:12px;background-image:url(../images/navigation/budel.png);background-repeat:no-repeat;text-decoration:none;font-size:12px;cursor:pointer;}
.bdel:hover{background-image:url(../images/navigation/bdel.png);}
.bedit{padding-left:18px;height:12px;background-image:url(../images/navigation/budel2.png);background-repeat:no-repeat;text-decoration:none;font-size:12px;}
.bedit:hover{background-image:url(../images/navigation/bdel2.png);}
.dblogin{background-image:url(../images/navigation/blogo.png);padding-left:30px;background-repeat:no-repeat;height:24px;}
.blogin{text-decoration:none;font-size:14px;}
.dbnote{padding-left:30px;background-image:url(../images/navigation/bnote.png);background-repeat:no-repeat;height:24px;}
.bnote{text-decoration:none;font-size:14px;}
.t14{font-size:14px;}
.t16{font-size:16px;}
.t15{font-size:15px;}
.t18{font-size:18px;}
.t22{font-size:22px;}
.t32{font-size:32px;}
.t24{font-size:24px;line-height:130%;}
.t20{font-size:20px;}
.dash{border-bottom:#2C2C2C 1px dashed;}
#dnotecount{display:inline;}
.bgtop{background-image:url(../images/sh.png);background-repeat:no-repeat;background-position:left top;}
.m_menu{position:relative;font-size:16px;color:#000;padding:5px 10px 5px 10px;text-decoration:none;background-color:#F4F4F4;}
.m_menu:hover{background-color:#DA251C;color:#FFF;}
.m_menua{background-color:#DA251C;color:#FFF;font-size:16px;padding:5px 10px 5px 10px;text-decoration:none;}
.m_menua:hover{color:#FFF;}
.m_submenu{font-size:11px;color:#000;padding:2px 5px 2px 0px;}
.m_submenu:hover{color:#DA251C;}
.m_submenua{color:#DA251C;font-size:11px;padding:2px 5px 2px 0px;text-decoration:none;border-bottom:1px #DA251C dotted;}
.m_submenua:hover{color:#DA251C;}
.dsubmenu{margin:7px 5px 5px 10px;}
.bgsearch{background:url(../images/bgsearch.png);~background-position:right top;background-position:0% 0%;background-repeat:no-repeat;}
.bgammenu{background-position:center center;background-repeat:no-repeat;}
.bref{font-size:18px;}
.buref{text-decoration:none;}
.bref:hover{~color:#FFF;~text-decoration:none;}
.tcap{text-align:center;margin:0 0 0 0;color:#FFF;background-color:#B8B8B8;}
.topphone{color:#FFF;font-size:48px;padding:3px 0px 0px 130px;}
.lmenu{border-bottom:#3a3a3a 1px dotted;text-decoration:none;cursor:pointer;}
.lmenu:hover{border-bottom:#E1000A 1px dashed;}
.dot{border-bottom:#3a3a3a 1px dashed;text-decoration:none;cursor:pointer;}
.dot:hover{border-bottom:#E1000A 1px dashed;}
.bgsbutton{background-image:url(../images/bgsbutton.png);background-repeat:no-repeat;color:#FFFFFF;font-size:14px;border:0px;padding:5px 10px 5px 10px;cursor:pointer;text-decoration:underline;width:74px;height:31px;}
.bgsbutton:hover{background-image:url(../images/bgsabutton.png);}
.h26{height:26px;}
.subno{padding:2px 0px 12px 12px;background-repeat:no-repeat;background-position:left top;line-height:20px;font-size:13px;background-color:#FFFFFF;}
.subno:hover{color:#FFF;text-decoration:none;}
.noinfo{color:#858585;}
.noinfo:hover{background-image:url(../images/submenu/submenu1.png);}
.dnoinfo{background-image:url(../images/submenu/submenu1.png);color:#FFF;text-decoration:none;}
.nokvartira{color:#858585;}
.nokvartira:hover{background-image:url(../images/submenu/submenu2.png);}
.dnokvartira{background-image:url(../images/submenu/submenu2.png);color:#FFF;text-decoration:none;}
.noplain{color:#858585;}
.noplain:hover{background-image:url(../images/submenu/submenu3.png);}
.dnoplain{background-image:url(../images/submenu/submenu3.png);color:#FFF;text-decoration:none;}
.nogeo{color:#858585;}
.nogeo:hover{background-image:url(../images/submenu/submenu4.png);}
.dnogeo{background-image:url(../images/submenu/submenu4.png);color:#FFF;text-decoration:none;}
.noinfrastructura{color:#858585;}
.noinfrastructura:hover{background-image:url(../images/submenu/submenu5.png);}
.dnoinfrastructura{background-image:url(../images/submenu/submenu5.png);color:#FFF;text-decoration:none;}
.nophoto{color:#858585;}
.nophoto:hover{background-image:url(../images/submenu/submenu6.png);}
.dnophoto{background-image:url(../images/submenu/submenu6.png);color:#FFF;text-decoration:none;}
.nowork{color:#858585;}
.nowork:hover{background-image:url(../images/submenu/submenu7.png);}
.dnowork{background-image:url(../images/submenu/submenu7.png);color:#FFF;text-decoration:none;}
.noview{color:#858585;width:109px;}
.noview:hover{background-image:url(../../../images/submenu/submenu11.png);}
.dnoview{background-image:url(../../../images/submenu/submenu11.png);color:#FFF;text-decoration:none;}
.noworkinfo{color:#858585;}
.noworkinfo:hover{background-image:url(../images/submenu/submenu2.png);}
.dnoworkinfo{background-image:url(../images/submenu/submenu2.png);color:#FFF;text-decoration:none;}
.noshemawork{color:#858585;}
.noshemawork:hover{background-image:url(../images/submenu/submenu5.png);}
.dnoshemawork{background-image:url(../images/submenu/submenu5.png);color:#FFF;text-decoration:none;}
.nomore{color:#858585;}
.nomore:hover{background-image:url(../images/submenu/submenu1.png);}
.dnomore{background-image:url(../images/submenu/submenu1.png);color:#FFF;text-decoration:none;}
.nodoc{color:#858585;}
.nodoc:hover{background-image:url(../images/submenu/submenu8.png);}
.dnodoc{background-image:url(../images/submenu/submenu8.png);color:#FFF;text-decoration:none;}
.f86{color:#868686;}
.f85{color:#858585;}
.dref{color:#080808;text-decoration:none;font-size:12px;}
.dref:hover{text-decoration:underline;}
#slidercost, #slidersq{width:160px;}
.ui-slider{position:relative;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:6px;height:13px;~background-color:#C3C3C3;~border-bottom:#7E7E7E 0px solid;~border-right:#7E7E7E 1px solid;~background:url(images/slider.png) no-repeat;cursor:pointer;background-image:url(../images/p_left.png);background-repeat:no-repeat;border:0px;}
.ui-slider .ui-slider-handle2{position:absolute;z-index:2;width:6px;height:13px;~background-color:#C3C3C3;~border-bottom:#7E7E7E 0px solid;~border-right:#7E7E7E 1px solid;ackground:url(images/slider.png) no-repeat;cursor:pointer;~background-image:url(../images/p_right.png);}
.ui-slider a:last-child{background-image:url(../images/p_right.png) !important;}
* html .ui-slider a{background-image:url(../images/p_both.png) !important;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;overflow:hidden;}
.ui-slider-horizontal{height:5px;background-color:#6C6C6C;}
.ui-slider-horizontal .ui-slider-handle{top:-5px;margin-left:-4px;}
.ui-slider-horizontal .ui-slider-handle2{top:-5px;margin-left:-4px;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-widget-content{border:1px solid #D4D4D4;~background:#fff;background:#D1D1D1;}
.ui-widget-header{order:1px solid #D4D4D4;ackground:#f00;background-image:url(../images/p_shkala.png);background-position:top left;}
.ui-corner-all{oz-border-radius:4px;bkit-border-radius:4px;order-radius:4px;}
.diclist6{background-color:#e5e5e5;}
.td_adv{width:200px;}
.div_height1{height:30px;}
.td_pad{padding-right:5px;~vertical-align:middle;~height:60px;}
.metro_color_div{width:6px;height:6px;float:left;margin-top:6px;}
.metro_color_div2{width:6px;height:6px;float:left;margin-top:4px;}
.font12{font-size:12px;}
#inlist1{width:95px;vertical-align:middle;padding:8px 10px 8px 10px;text-align:center;font-size:14px;margin-top:10px;}
#inlist0{width:95px;vertical-align:middle;padding:8px 10px 8px 10px;text-align:center;font-size:14px;margin-top:10px;}
.inlist1{background-position:50% 40%;color:#FFFFFF;background-repeat:no-repeat;background-color:#FF7300;}
.inlist0{background-position:50% 40%;color:#FFFFFF;background-repeat:no-repeat;background-color:#FF7300;}
.pcap{padding:3px 20px 3px 2px !important;margin:0 0 0 0;font-size:13px;color:#FFFFFF;min-width:10px;background-color:#3a3a3a !important;text-align:center;vertical-align:middle;}
.tsort th{background-color:#e5e5e5;}
.t18{font-size:18px;}
.t16{font-size:16px;}
.t10{font-size:10px;}
.t11{font-size:11px !important;}
.t12{font-size:11px;}
.t13{font-size:13px;}
.pbutton{padding:6px 10px 8px 10px;cursor:pointer;}
#map_area{width:300px;height:300px;}
.zag-big{font-weight:normal;font-style:normal;font-size:18px;text-decoration:none;font-variant:normal;text-indent:0em;text-align:left;color:#858585;margin-top:20px;margin-right:0em;margin-bottom:5px;margin-left:0em;}
.date{font-weight:normal;font-style:normal;font-size:10px;text-decoration:none;font-variant:normal;text-indent:0em;text-align:left;color:#858585;margin:0.30em 0em;}
.main-big{font-weight:normal;font-style:normal;font-size:13px;text-decoration:none;font-variant:normal;text-indent:0em;text-align:left;color:#000000;margin:0em;line-height:17px;}
.zag{font-weight:normal;font-style:normal;font-size:13px;text-decoration:none;font-variant:normal;text-indent:0em;text-align:left;color:#858585;padding:0px;margin-top:20px;margin-right:0em;margin-bottom:5px;margin-left:0em;}
.main{font-weight:normal;font-style:normal;font-size:12px;text-decoration:none;font-variant:normal;text-indent:0em;text-align:left;color:#000000;margin:0em;line-height:16px;}
.main:hover{color:#000000;text-decoration:underline;}
.dllist{float:left;font-size:13px;color:#858585;padding-right:20px;}
.shempty{width:20px;height:30px;text-align:center;vertical-align:center;font-size:16px;color:#000;background-color:#FFF;margin-left:0;}
.sh0{width:20px;height:30px;text-align:center;vertical-align:center;font-size:16px;color:#BAB5A6;order:#9D9D9D 1px solid;background-color:#FFFFFF;}
.sh1{width:20px;height:30px;text-align:center;vertical-align:center;font-size:16px;color:#FFFFFF;order:#9D9D9D 1px solid;background-color:#6DBA00;cursor:pointer;}
.sh2{width:20px;height:30px;text-align:center;vertical-align:center;font-size:16px;color:#BAB5A6;order:#9D9D9D 1px solid;background-color:#858585;cursor:pointer;}
.sh10{width:20px;height:30px;text-align:center;vertical-align:center;font-size:16px;color:#FFFFFF;order:#9D9D9D 1px solid;background-color:#DEDEDE;cursor:pointer;}
.shemptyfull{width:100px;height:60px;text-align:center;vertical-align:center;color:#000;background-color:#FFF;}
.shfull0{width:100px;height:60px;text-align:center;vertical-align:center;color:#BAB5A6;order:#9D9D9D 1px solid;background-color:#FFFFFF;padding:1px 1px 1px 1px;}
.shfull1{width:100px;height:60px;text-align:center;vertical-align:center;color:#FFFFFF;order:#9D9D9D 1px solid;background-color:#6DBA00;cursor:pointer;padding:1px 1px 1px 1px;}
.shfull2{width:100px;height:60px;text-align:center;vertical-align:center;color:#BAB5A6;order:#9D9D9D 1px solid;background-color:#858585;cursor:pointer;padding:1px 1px 1px 1px;}
#mess{width:200px;display:none;position:absolute;background-color:#3D3D3D;padding:10px 10px 10px 10px;font-size:15px;z-index:10;color:#FFF;}
#dmess{display:none;position:absolute;background-color:#FFF;padding:10px 10px 10px 10px;font-size:15px;z-index:10;color:#FFF;}
.ffff{color:#FFFFFF;}
.tcomment{color:#FFFFFF;border:1px #858585 solid;}
.tcommentbr{color:#FFFFFF;border-bottom:1px #858585 solid;border-right:1px #858585 solid;}
.tcommentb{color:#FFFFFF;border-bottom:1px #858585 solid;}
.tcommentr{color:#FFFFFF;border-right:1px #858585 solid;}
.dlleft{float:left;}
.dboth{clear:both;}
.bgtab{background-image:url(../images/bgtab.jpg);background-repeat:repeat-x;}
.bgtabm{~background-image:url(../images/bgtabm.jpg);~background-repeat:repeat-x;color:#8a8a8a;}
.cornerl{border-top-left-radius:10px;border-bottom-left-radius:10px;-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;-khtml-border-top-left-radius:10px;-moz-border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-khtml-border-bottom-left-radius:10px;}
.cornert{border-top-left-radius:10px;border-top-right-radius:10px;-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;-khtml-border-top-left-radius:10px;-moz-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;-khtml-border-top-right-radius:10px;}
.corner{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
.bgephoto{background-image:url(../../../images/bgephoto.png);background-repeat:no-repeat;background-position:left top;width:438px;height:201px;}
.fe1{color:#E1000A;}
.fcomment{color:#525252;font-size:11px;}
.dnobjectcard{position:relative;width:320px;margin-bottom:50px;vertical-align:top;float:left;}
* .dnobjectcard{position:relative;width:320px !important;margin-bottom:50px;vertical-align:top;float:left;~display:inline;~height:450px;}
.bgref{background-color:#D51313;padding:5px 7px 5px 7px;color:#FFFFFF !important;font-size:12px;text-decoration: none !important;}
.bgref:hover{color:#FFF;text-decoration:none;}
.bguref{background-color:#FFF;padding:5px 7px 5px 7px;color:#858585;font-size:12px;}
.bguref:hover{background-color:#D51313;color:#FFF;text-decoration:none;}
.bgunref{background-color:#D51313;padding:5px 7px 5px 7px;color:#FFF;font-size:12px;text-decoration:none;}
.bgunref:hover{text-decoration:underline;color:#FFF;}
.com{color:#858585;}
.ltext{line-height:22px;}
.bgcd{background-color:#CDDBA0;}
.bg70{background-color:#70B500;}
.bg70:hover{background-color:#D51313;}
.bgd5{background-color:#D51313;}
.p10{padding:10px;}
.aborder{border:#FFFFFF 8px solid;}
.aborder:hover{border:#CCCCCC 8px solid;}
.calc_labl{padding:20px 0 10px 0;}
.calc_labl input{width:65px;text-align:right;margin-left:10px;}
.fh0{color:#FFF;}
.fh0:hover{color:#FFF;}
.noubdotf{border-bottom:#FFF 1px dotted;text-decoration:none;}
.phone{font-size:13px;font-weight:normal;}
.selcost{background-color:#E1000A;padding:5px 10px 5px 10px;color:#FFF;margin-left:-10px;}
* .tabmain{width:expression(document.body.clientWidth < 1152? "1000px":document.body.clientWidth > 1600? "1576px":document.body.clientWidth > 1281? "1336px":document.body.clientWidth > 1153? "1256px":"auto");}
* .dnobjectcard{margin-right:expression(document.body.clientWidth < 1152? "0px":document.body.clientWidth > 1600? "0px":document.body.clientWidth > 1281? "0px":document.body.clientWidth > 1153? "0px":"auto");}
.dnimage{background-position:40% top;height:375px;}
.inref{color:#58770b;text-decoration:underline;}
.inref:hover{color:#9b0600;}
.daction{~background-color:#FFF;}
.bgdopbutton{background-color:#FFF;}
.bgsalebutton{background-color:#70B500;}
.bgsalebutton:hover{background-color:#D51313;}
.del{padding-left:10px;height:30px;background-image:url(../images/del.png);background-repeat:no-repeat;text-decoration:none;cursor:pointer;}
.defban{background-color:#F4F4F4;height:70px;border:#DEDEDE 1px dotted;width:500px;}
.bboard{padding-left:24px;padding-bottom:5px;background-image:url(../images/navigation/doc.png);background-repeat:no-repeat;}
.btalk{padding-left:24px;background-image:url(../images/navigation/chat.png);background-repeat:no-repeat;padding-bottom:5px;}
.price{color:#DA251C;font-weight:bold;}
.bgtabf{background-color:#FABC5F;padding:15px;}
.dlmenu{height:10px;background-color:#FF7300;width:160px;margin-bottom:10px;}
.drmenu{height:10px;background-color:#FF7300;width:160px;margin-bottom:10px;}
.dnobjectimage{min-height:150px;background-repeat:no-repeat;cursor:pointer;}
@media screen and (max-width:1152px) and (min-width:0px){.tabmain{width:1000px !important;}
#tseptobg{width:47px;}
.dnobjectcard{margin-right:0px;}
.dnimage{width:400px;}}
@media screen and (max-width:1280px) and (min-width:1153px){.tabmain{width:1256px !important;}
#tseptobg{width:165px;}
.dnobjectcard{margin-right:0px;}
.dnimage{width:500px;}}
@media screen and (max-width:1599px) and (min-width:1281px){.tabmain{width:1336px !important;}
#tseptobg{width:245px;}
.dconnobjectlist{width:960px;}
.dnobjectcard{margin-right:0px;}
.dnimage{width:500px;}}
@media screen and (max-width:2900px) and (min-width:1600px){.tabmain{width:1576px !important;}
#tseptobg{width:375px;}
.dnobjectcard{margin-right:0px;}
.dnimage{width:500px;}}
.left_search{width:135px;padding:0px;}
.left_search_level{width:135px;margin-bottom:5px;}
.left_search_left{float:left;}
.left_search_right{float:right;}
.clear{clear:both;}
.left_search select{width:135px;font-size:14px;}
.left_search input{width:55px;font-family:'Tahoma';font-size:14px;margin-top:0px;text-align:right;}
.left_search input[type="submit"]{width:100px;text-align:center;margin-top:8px;}
.left_search_block{border-radius:5px;border:#e5e5e5 1px solid;padding:5px;margin-bottom:20px;}
.header_appart{width:160px;height:115px;display:block;vertical-align:top;background-repeat:no-repeat;margin-top:15px;margin-right:5px;text-decoration:none;position:relative;float:left;border:#cecece 1px solid;}
.header_appart:hover{border:solid 1px #ff0000;}
.header_appart:hover>span{background:#ff0000;opacity:0.8;}
.appart_podp2{display:block;color:white;line-height:16px;padding:0px;font:14px Arial;position:absolute;left:0px;right:0px;bottom:0px;background-size:cover;color:#FFFFFF;text-shadow:1px 1px 1px #000000;background:#3a3a3a;opacity:0.3;padding-bottom:3px;padding-top:3px;}
.appart_podp2 p{padding-left:5px;padding-right:5px;font:14px Arial;margin:0;}
.clear{clear:both;}
.bannerline{color:#FFFFFF;text-shadow:1px 1px 1px #000000;}
.lmenuline{color:#FFFFFF;text-shadow:1px 1px 1px #000000;}
.itemlist{margin-bottom:50px;}
.fobjectobjecttype{background-color:#FF0000;padding:3px;margin-top:0px;margin-left:0px;color:#FFFFFF;font-size:14px;font-weight:bold;width:20px;}
.bgtabf table td{font-size:16px !important;font-family:Arial;}
.bgtabf select{max-width:200px;font-size:16px;}
.bgtabf input,textarea{font-size:16px;font-family:Arial;}
.a16{font-size:16px;text-decoration:none;}
.tcheckregion td{font-size:14px;padding-top:5px;}
#tabfobject{width:100%;overflow:scroll;}
.input-icon > [class*="fa-"], .input-icon > [class*="clip-"]{bottom:0;color:#909090;display:inline-block;font-size:14px;left:5px;line-height:35px;padding:0 3px;position:absolute;top:0;z-index:2;}
.input-icon.input-icon-right > [class*="fa-"], .input-icon.input-icon-right > [class*="clip-"]{left:auto;right:4px;}
.input-icon > input:focus + [class*="fa-"], .input-icon > input:focus + [class*="clip-"]{color:#557799;}
select.form-control{background-color:#FFFFFF;border:1px solid #D5D5D5;border-radius:0 0 0 0;color:#858585;}
select.form-control option{padding:3px 4px;}
.form-control.search-select{padding:0 !important;box-shadow:none;border:none;}
.btn-icon{background-color:#EFEFEF;background-image:-moz-linear-gradient(center top , #FAFAFA, #EFEFEF);border:1px solid #DDDDDD;border-radius:2px 2px 2px 2px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.8);cursor:pointer;height:80px;display:block;font-size:14px;margin-bottom:15px;margin-top:15px;padding:5px 0 0;position:relative;text-align:center;transition:all 0.3s ease 0s;color:#333333;}
.btn-icon:hover{border-color:#A5A5A5;box-shadow:0 0 3px rgba(0, 0, 0, 0.25);color:#444444;text-decoration:none;text-shadow:0 1px 0 #FFFFFF;}
.btn-icon .badge{border-radius:12px 12px 12px 12px !important;border-style:solid;border-width:0;box-shadow:none;color:#FFFFFF !important;font-family:'Open Sans';font-size:11px !important;font-weight:300;padding:3px 7px;position:absolute;right:-5px;text-shadow:none;top:-5px;}
.btn-icon [class^="fa-"], .btn-icon [class*=" fa-"], .btn-icon [class^="clip-"], .btn-icon [class*=" clip-"]{clear:both;display:block;}
.panel-heading{background-color:#F5F4F9;background-image:linear-gradient(to bottom, #F5F4F9 0%, #ECEAF3 100%);background-repeat:repeat-x;border-bottom:1px solid #CDCDCD;border-radius:6px 6px 0 0;box-shadow:0 1px 0 #FFFFFF inset;height:36px;padding-left:40px;position:relative;}
.panel-heading > [class^="fa-"], .panel-heading > [class*=" fa-"], .panel-heading > [class^="icon-"], .panel-heading > [class*=" icon-"], .panel-heading > [class^="clip-"], .panel-heading > [class*=" clip-"]{border-right:1px solid #CDCDCD;box-shadow:1px 0 0 0 #FFFFFF;opacity:0.7;padding:12px 10px 8px;position:absolute;left:0;top:0;height:36px;}
.panel-white{box-shadow:none;}
.panel-white .panel-heading{background-color:#ffffff;background-image:none;border-bottom:1px solid #CDCDCD;border-radius:6px 6px 0 0;box-shadow:none;height:36px;padding-left:40px;position:relative;}
.panel-white .panel-heading > [class^="fa-"], .panel-white .panel-heading > [class*=" fa-"], .panel-white .panel-heading > [class^="icon-"], .panel-white .panel-heading > [class*=" icon-"], .panel-white .panel-heading > [class^="clip-"], .panel-white .panel-heading > [class*=" clip-"]{border-right:1px solid #CDCDCD;box-shadow:none;opacity:0.7;padding:12px 10px 8px;position:absolute;left:0;top:0;height:36px;}
.panel-box{background:#FAFAFA;border:1px solid #CDCDCD;border-radius:6px 6px 6px 6px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);clear:both;margin-bottom:16px;margin-top:16px;position:relative;}
.panel.panel-full-screen{height:100%;left:0;position:fixed;top:0;width:100%;z-index:9998;}
.panel-scroll{position:relative;margin:10px;padding:0px;width:auto;height:400px;overflow:hidden;}
.pagination li a{cursor:pointer;}
.pagination.squared{border-radius:0 !important;}
.pagination.squared li:first-child a, .pagination.squared li:first-child > span{border-bottom-left-radius:0px !important;border-left-width:1px;border-top-left-radius:0px !important;}
.pagination.squared li:last-child > a, .pagination.squared li:last-child > span{border-bottom-right-radius:0px !important;border-top-right-radius:0px !important;}
.pagination.pagination-purple li a, .pagination-purple .pagination li a{background:#F5F4F9;border:none !important;color:#333333;display:inline-block;margin-right:1px;}
.pagination.pagination-purple li a:hover, .pagination-purple .pagination li a a:hover{background:#ECEAF3;color:#222222;cursor:pointer;}
.pagination.pagination-purple li:first-child a, .pagination-purple .pagination li:first-child a{border:none !important;}
.pagination.pagination-purple li.disabled a, .pagination-purple .pagination li.disabled a{color:#AAAAAA !important;}
.pagination.pagination-purple li.disabled a:hover, .pagination-purple .pagination li.disabled a:hover, .pagination.pagination-purple li.disabled a:focus, .pagination-purple .pagination li.disabled a:focus{background:#F5F4F9;cursor:default !important;}
.pagination.pagination-purple li.active a, .pagination-purple .pagination li.active a{background:#57517B !important;border:none !important;color:#FFFFFF !important;cursor:default !important;opacity:1;}
.pagination-purple [class^="fa-"], .pagination-purple [class*=" fa-"]{color:#57517B;}
.pagination-purple li.disabled [class^="fa-"], .pagination-purple li.disabled [class*=" fa-"]{opacity:0.5;}
.pagination.pagination-teal li a, .pagination-teal .pagination li a{background:#F3F8F8;border:none !important;color:#333333;display:inline-block;margin-right:1px;}
.pagination.pagination-teal li a:hover, .pagination-teal .pagination li a a:hover{background:#D8E4E7;color:#222222;cursor:pointer;}
.pagination.pagination-teal li:first-child a, .pagination-teal .pagination li:first-child a{border:none !important;}
.pagination.pagination-teal li.disabled a, .pagination-teal .pagination li.disabled a{color:#AAAAAA !important;}
.pagination.pagination-teal li.disabled a:hover, .pagination-teal .pagination li.disabled a:hover, .pagination.pagination-teal li.disabled a:focus, .pagination-teal .pagination li.disabled a:focus{background:#F3F8F8;cursor:default !important;}
.pagination.pagination-teal li.active a, .pagination-teal .pagination li.active a{background:#569099 !important;border:none !important;color:#FFFFFF !important;cursor:default !important;opacity:1;}
.pagination-teal li [class^="fa-"], .pagination-teal li [class*=" fa-"]{color:#4D8189;}
.pagination-teal li.disabled [class^="fa-"], .pagination-teal li.disabled [class*=" fa-"]{opacity:0.5;}
.pagination.pagination-green li a, .pagination-green .pagination li a{background:#EFFBEC;border:none !important;color:#333333;display:inline-block;margin-right:1px;}
.pagination.pagination-green li a:hover, .pagination-green .pagination li a a:hover{background:#CEF3C5;color:#222222;cursor:pointer;}
.pagination.pagination-green li:first-child a, .pagination-green .pagination li:first-child a{border:none !important;}
.pagination.pagination-green li.disabled a, .pagination-green .pagination li.disabled a,{color:#AAAAAA !important;}
.pagination.pagination-green li.disabled a:hover, .pagination-green .pagination li.disabled a:hover, .pagination.pagination-green li.disabled a:focus, .pagination-green .pagination li.disabled a:focus{background:#EFFBEC;cursor:default !important;}
.pagination.pagination-green li.active a, .pagination-green .pagination li.active a{background:#3D9400 !important;border:none !important;color:#FFFFFF !important;cursor:default !important;opacity:1;}
.pagination-green [class^="fa-"], .pagination-green [class*=" fa-"]{color:#327B00;}
.pagination-green li.disabled [class^="fa-"], .pagination-green li.disabled [class*=" fa-"]{opacity:0.5;}
.pagination.pagination-bricky li a{background:#FDF8F7;border:none !important;color:#333333;display:inline-block;margin-right:0;}
.pagination.pagination-bricky li a:hover{background:#FBEEEC;color:#222222;cursor:pointer;}
.pagination.pagination-bricky li a{margin-right:1px;}
.pagination.pagination-bricky li:first-child a{border:none !important;}
.pagination.pagination-bricky li.disabled a{color:#AAAAAA !important;}
.pagination.pagination-bricky li.disabled a:hover, .pagination-bricky .pagination li.disabled a:hover, .pagination.pagination-bricky li.disabled a:focus, .pagination-bricky .pagination li.disabled a:focus{background:#FDF8F7;cursor:default !important;}
.pagination.pagination-bricky li.active a{background:#C83A2A !important;border:none !important;color:#FFFFFF !important;cursor:default !important;opacity:1;}
.pagination.pagination-bricky [class^="fa-"], .pagination.pagination-bricky [class*=" fa-"]{color:#C83A2A;}
.pagination.pagination-bricky li.disabled [class^="fa-"], .pagination.pagination-bricky li.disabled [class*=" fa-"]{opacity:0.5;}
.accordion-custom .panel-heading .accordion-toggle > .icon-arrow:before{content:"\f078";}
.accordion-custom .panel-heading .accordion-toggle.collapsed > .icon-arrow:before{content:"\f054" !important;}
.accordion-custom.panel-group .panel-heading .accordion-toggle > .icon-arrow{font-size:11px;padding:0 5px;}
.accordion-custom.panel-group .panel-heading .accordion-toggle.collapsed > .icon-arrow{opacity:0.75;}
.accordion-teal .panel-heading .accordion-toggle{background:#F3F7F8;border-left:2px solid #569099;color:#437278;}
.accordion-teal .panel-heading .accordion-toggle.collapsed{background:#F3F7F8;border-left:none;}
[class^="icon-"], [class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}
[class^="icon-"]:before, [class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
a [class^="icon-"], a [class*=" icon-"]{display:inline;}
.icon-magic:before{content:"\f0d0";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-underline:before{content:"\f0cd";}
.icon-eraser:before{content:"\f12d";}
.icon-font:before{content:"\f031";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-align-left:before{content:"\f036";}
.icon-text-height:before{content:"\f034";}
.icon-table:before{content:"\f0ce";}
.icon-link:before{content:"\f0c1";}
.icon-picture:before{content:"\f03e";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-question:before{content:"\f128";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-wrench:before{content:"\f0ad";}
.icon-refresh:before{content:"\f021";}
.icon-remove:before{content:"\f00d";}
.icon-resize-full:before{content:"\f065";}
.icon-check-empty:before{content:"\f096";}
.icon-check:before{content:"\f046";}
.icon-ok:before{content:"\f00c";}
.icon-external-link-sign:before{content:"\f14c";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.animation-container{overflow:hidden;padding:140px 0 40px;background-color:#F4F4F4;}
.animation-buttons .btn{margin-bottom:10px;}
#object{display:block;margin-bottom:100px;margin-left:auto;margin-right:auto;font-size:150px;color:#007AFF;}
td.column-left{width:25%;}
td.column-right{width:75%;}
.invoice{margin-bottom:20px;}
.invoice .invoice-logo{margin-bottom:20px;}
.invoice table{margin:30px 0;}
.invoice .invoice-logo p{font-size:26px;line-height:28px;padding:25px 0;text-align:right;}
.invoice .invoice-logo p span{display:block;font-size:14px;}
.invoice h4{font-family:'Open Sans', sans-serif;font-weight:300 !important;}
.invoice-details{padding-top:30px;}
.invoice .invoice-block{text-align:right;}
.invoice .invoice-block .amounts{font-size:14px;margin-top:20px;}
#page-sidebar{bottom:0;position:fixed;right:-270px;top:49px;transition:right 0.3s ease 0s;-webkit-transition:right 0.3s ease 0s;width:270px;z-index:999;background:#F6F6F6;border-left:1px solid #c8c7cc;border-top:1px solid #c8c7cc;}
#page-sidebar .sidebar-wrapper{overflow:hidden;position:relative;}
#page-sidebar .sidebar-toggler{background:#F5F5F5;font-size:16px;color:#999999;height:50px;overflow:hidden;padding-top:18px;position:absolute;right:15px;text-align:center;top:-51px;width:47px;z-index:9994;}
#page-sidebar .sidebar-wrapper .nav-tabs li a{border-left:none;border-top:none;background:#fff;}
#page-sidebar .sidebar-wrapper .nav-tabs li.active a{background:none;border-bottom-color:transparent;}
#page-sidebar .sidebar-wrapper .tab-content{border:none;padding:0;position:relative;}
#page-sidebar #users, #page-sidebar #favorites{position:relative;right:0;top:0;transition:right 0.3s ease 0s;-webkit-transition:right 0.3s ease 0s;}
#page-sidebar .user-chat{position:relative;left:270px;top:0;}
#page-sidebar .users-list{position:absolute;right:0;left:0;top:0;}
#page-sidebar .media-list .media{border-bottom:1px solid #c8c7cc;margin:0;}
#page-sidebar .media-list .media a{padding:10px;display:block;}
#page-sidebar .media-list .media a:hover{background:#D9D9D9;text-decoration:none;}
#page-sidebar .sidebar-title{color:#999;font-size:11px;margin:15px 10px 10px 10px;text-transform:uppercase;}
#page-sidebar .sidebar-back{color:#999;font-size:11px;margin:15px 0 10px 0;text-transform:uppercase;}
#page-sidebar .sidebar-back:hover{color:#555555;text-decoration:none;}
#page-sidebar .media-list .media .media-object{border-radius:50% !important;float:left;margin-right:10px;opacity:0.8;width:40px;}
#page-sidebar .media-list .media .user-label{display:inline-block;margin-top:10px;position:absolute;right:25px;}
#page-sidebar .media-list .media .status-online{line-height:40px;font-size:6px;position:absolute;right:10px;display:inline-block;color:#5cb85c;}
#page-sidebar .media-list .media .media-heading{color:#555555;display:block;font-size:13px;margin-bottom:4px;}
#page-sidebar .media-list .media .media-body span{color:#bbbbbb;display:block;font-size:12px;}
#page-sidebar .sidebar-content{padding:10px;}
#page-sidebar .discussion .avatar img{border-radius:50% !important;width:40px;}
#page-sidebar .discussion .messages{margin-top:10px;}
#page-sidebar .discussion .messages p{font-size:12px;}
#toTop{width:100px;border:1px solid #ccc;background:#f7f7f7;text-align:center;padding:5px;position:fixed;bottom:40px;right:15px;cursor:pointer;display:none;color:#333;font-family:verdana;font-size:11px;}
.headercost{background-color:#FF7300 !important;border:#FF7300 2px solid !important;}
.tabcost{border-left:#FF7300 2px solid !important;border-right:#FF7300 2px solid !important;}
.nowrap{white-space:nowrap;}
.textright{text-align:right;}
.addfancytable td{padding:3px;}
#objectnav{width:300px;border:1px solid #ccc;background:#f7f7f7;text-align:center;padding:5px;position:fixed;bottom:30px;right:30%;cursor:pointer;color:#333;font-family:verdana;font-size:11px;}
.taddclient td{padding:5px;}
#geographycontent{min-width:900px;min-height:400px;}
.nradio{margin-top:10px;}
.nradio a{text-decoration:none;}
#geographysearchformfooter div{float:left;margin-right:20px;vertical-align:baseline;}
#geographylevellist,#hittownlist,#townlist{padding:20px;}
#townlist{overflow: scroll;max-height:500px;}
.nounderline{text-decoration:none;}
#divchoisegeography{max-height:200px;overflow-y:scroll;border:#cacaca 1px solid;margin:10px;display:none;}
#divchoisegeography td{vertical-align:top;}
#divchoisegeography div{padding:5px 12px 5px 9px;}
.fbold{font-weight:bold;}
.left{float:left;}
.arealistcell,.directionlistcell,.townlistcell{height:24px;padding:0px 13px 7px 0px;width:200px;}
.arealistcell a{font-size:13px;cursor:pointer;text-decoration:none;}
.arealistcell div{display:inline;}
.directionhighwaylist{vertical-align:top;height:150px;}
.directionhighwaylistcell{height:24px;padding:0px 13px 7px 0px;width:200px;display:inline;}
.directionhighwaylistcell a{font-size:15px;cursor:pointer;text-decoration:none;}
.directionhighwaylistcell div{display:inline;}
.directionhighwayrow{padding-left:17px;padding-top:8px;}
.dcheckbox{width:14px !important;}
#igeographylevelkm{width:100px;font-size:16px;}#igeographylevelkmfrom{width:100px;font-size:16px;}
.townlistcell a{font-size:13px;cursor:pointer;text-decoration:none;}
.townlistcell div{display:inline;}
.townlistcellname a{line-height:60%;}
.chdefault{height:30px;font-size:16px;float:left;padding-right:10px;width:150px;padding-top:10px;}
.locallink{font-size:11px;text-decoration: none;border-bottom: #000000 1px dotted;}
.locallink:hover{color:red;text-decoration: none;border-bottom: red 1px dotted;}
#townmetrolist{width:800px;}
#dres_note{padding:20px;font-size:20px;}
.btn-zay{font-size:20px;background-color: red;color: #FFFFFF;text-transform: uppercase;} .btn-zay:hover{border:#000000 1px solid;}
#calcbighere{background-color: #cecece;border-radius: 5px;padding: 15px;}
.epicture_url{width:300px;min-height:200px;text-align: center;vertical-align: middle;}.epicture_url img{max-width:300px;vertical-align: middle;}
.breadcrumbs{margin-bottom:15px;} .breadcrumbs a{font-size:12px;text-decoration: none;}
.printSelected div {display: none } /* скрываем весь контент на странице */
.printSelected div.printSelection {display: block !important; } /* делаем видимым только тот блок, который подготовлен для печати */
/*.printSelected div.printSelection div {display: block !important; }
.printSelected div.printSelection p {display: block !important; } */
@media print{a:after{content:"" !important} a{text-decoration: none;}.trline{border-bottom:#cecece 1px solid;}.trline td{padding:5px;} .trline .daction{display:none !important;}}
#phonesearch{padding:30px;text-align:center;width:400px;}
#phonesearch input{font-size:18px;padding:4px;width:200px;}
.noactive{background-color:#cecece !important;}
.selusergroup{width:200px;}
.xml-type{display:none;margin-top:10px;}
.taction a{margin-right:10px;font-size:20px;}
.taction a:hover{color:red;}
.taction a i{font-size:20px;}
.field-name-gorizont{width:150px;display:inline-block;}
.daterange{width:200px;background-image:url(../images/b_calendar.png);background-position:right center;background-repeat:no-repeat;padding:5px 7px;}
.btn.enter{width:100%;background-color:#66b033;font-size:14px;color:#FFFFFF;text-transform: uppercase;padding:7px 20px;margin-top:15px;}
.btn.enter:hover{background-color:#3d3d3d;}
.btn.reguser{text-decoration:none;width:100%;text-align:center;padding:7px 20px;background-color:#009fff;color:#FFFFFF;font-size:13px;margin-top:15px;}
.btn.reguser:hover{background-color:#3d3d3d;}
#dlogin{margin-top:20px;}
.taction a.gray{color:#cecece;}
.reklama-manager-item{padding:10px;border:#cecece 1px solid;border-radius:5px;height:100px;text-align:center;float:left;width:150px;margin:10px;}
.reklama-manager-item i{font-size:40px;}
.reklama-manager-item-cap{font-size:18px;padding-top:10px;text-decoration: none;}
.staticlist-row{width:100%;margin:10px 0;font-size:18px;padding:10px;border-bottom:#cecece 1px solid;}
.staticlist-row .staticlist-row-left{width:250px;padding-left:20px;}
.staticlist-row.parent0 .staticlist-row-left{padding-left:0px;}
.staticlist-row.parent0{font-size:28px;border-bottom:#cecece 2px solid;}
.staticlist-row-right{text-align:right;padding-right:20px;}
.smi-tree-cap{border-bottom:#cecece 1px solid;font-size:16px;padding:5px 0;}
.smi-manager{border-bottom:#cecece 1px solid;font-size:16px;padding:5px 0;}
.smi-manager a{font-size:16px !important;}
.pointer{cursor:pointer;}
.dcell{display:table-cell;padding:10px;vertical-align: top;}
#treditreklamaformat{margin-top:0;padding:10px;border:0;background-color:transparent;}
#treditreklamaformat .forma-cap{font-size:18px;padding:5px;}
.error-color{color:red;}
#dreklama-format-date-action{position:fixed;background-color: #FFFFFF;bottom:0;padding:0px 100px;margin-left:50px;border-top-left-radius: 10px;border-top-right-radius: 10px;box-shadow: #3a3a3a 0 0 3px;}
.newrow{background-color:#dbefff !important;}
.reklama-glink{padding-left:5px;display:table-cell;text-align:center;vertical-align: middle;}
.reklama-slink{padding-left:5px;display:table-cell;text-align:center;vertical-align: middle;}
.reklama-slink a{border-radius:3px;background-color:#FF7300;color:#FFFFFF !important;padding:2px 7px;}
.reklama-glink a{border-radius:3px;background-color:red;color:#FFFFFF !important;padding:2px 7px;}
.smi-event-row.active{border:red 1px solid;margin-top:3px;border-radius: 3px;width:auto;}
.select2-container, .select2-drop, .select2-search, .select2-search input{margin-top:5px;}
.select2-container .select2-choice{height:34px;padding-top:3px;}
.button,.btn.btn-green{border:0;padding:5px 15px;background-color:red;color:#FFFFFF;font-size:15px;}
.button:hover,.btn.btn-green:hover{background-color:#005A87;color:#FFFFFF;}
/*.btn{border:0;padding:5px 15px;background-color:#cecece;color:#000000;font-size:15px;}
.btn:hover{background-color:#dadada;color:#FFFFFF;}*/
.tr-notice.new{background-color:#dbefff;}
.black{color:#000000;}
.grey{color:#cecece;}
.shidden{display:none;}
.svisible{display:block;}
.scell{display:table-cell;}
#trcount-room{display:none;}
#trcount-room.active{display:table-row;}
.form-data{padding:20px;}
.form-data input[type=text],.form-data textarea{padding: 7px 14px;margin-top:8px;}
.form-data input[type=button]{padding: 15px 45px;margin-top: 20px;border-radius: 10px;background: #cecece;text-transform: uppercase;}
.form-data input[type=button]:hover{background: #464d58;color:#FFFFFF;}
.object-row:hover .daction{display:block;}
.object-row .daction{display:none;}
.mobile{display:none;}
.col-md-6{width:50%;}
.sec-main-subscribe .caption {font-size: 20px;line-height: 26px;}
.sec-main-subscribe .form-zay .form-group .form-control {border-radius: 0;background: #EEF2F6;color: #898888;border: 0;font-size: 16px;height: 50px;}
.sec-main-subscribe .form-zay .form-group {margin-bottom: 5px;}
.sec-main-subscribe .form-zay .buttons-block {display: inline-block;width: calc(100% - 347px);}
.sec-main-subscribe .form-zay .form-check {padding-left: 0;}
.sec-main-subscribe .form-zay .form-group {float: left;box-sizing: content-box;width: 347px;}
.form-check {position: relative;display: block;clear:both;}
.sec-main-subscribe .form-zay .form-control {margin-top:0;}
.sec-main-subscribe .form-zay .buttons-block [type=submit]{border-radius:0;height:50px;text-decoration:none;width:100%;}
.sec-main-subscribe .form-zay label {font-weight:normal;font-size:12px;}
#messageresult{padding:30px;}
.review-list .review-item{padding:30px;margin:15px;box-sizing: border-box;box-shadow: 0 0 15px rgba(0,0,0,0.1);min-height:220px;}
.review-list .review-item .review-item-autor{font-size:16px;line-height:25px;}
.review-list .review-item .review-item-date{font-size:12px;padding:5px 0;opacity:0.8;}
.review-list .review-item .review-item-text{font-size:14px;line-height:18px;}
.block-caption{font-size:20px;font-weight:bold;margin:20px 30px;}
.main_content{min-height:3150px;}
.main_content.page-1{min-height:100px;}
