#gallery{padding:5px;position:relative;overflow: hidden;background-color: #ffffff;}.mess-stat{font-size:12px;color:#555;margin:3px 0 6px;}.message h1{margin:2px 0 4px;}
.lslide:before{content: "";background:url(../images/loop-f2.png) no-repeat scroll center center;position:absolute;pointer-events:none;bottom:0; height:100%; width:100%; right:0; transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0); -webkit-transform: scale(0);z-index:1;}
.lslide:hover:before{transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1);z-index:2;}
.lslide{position:relative;display:inline-block;*zoom:1;*display:inline;}#imageGallery li{text-align:center;}.lSGallery img{max-height:76px;}
.mesnofoto{min-height:165px;}.block-konkakt{margin:0 0 0 10px;}a.mess-back{color:#008cc3;font-size:14px;padding:0 4px 0 0;}
.price_message{text-align:center;}.point{cursor:pointer;}
.valuta{padding:0 0 5px 0;}.valuta a.btn-mini{color:#303030;padding:0 9px;background:none;border:1px solid #f5f5f5;border-radius:0;-webkit-border-radius:0;}
.valuta a.btn-mini.btn-success{color:#fff;background:#00c567;border:1px solid #00c567;}
.price_message,.price_mes_net{background:#ffed8c;font-size:20px;padding:4px 0;height:57px;line-height:53px;}.detail span{cursor:pointer;}
.region_mes a,.btn-phone,.btn-phone:hover{color:#202020;}
.telefon_mes{margin-top:5px;font-size:16px;border:1px solid #ccc;text-align:center;}.btn-phone{padding:5px;}.btn-phone:hover{background:#f7f7f7;}
.avtor-name a{color:#202020;font-size:16px;}.btn-phone span span{text-transform:lowercase;}.shop-url{color:#666;padding:3px 0 0;}.shop-url a{border-bottom:1px solid;}
.region_mes{padding:3px 10px 2px;}.avtor_mes{padding:9px 10px 5px;}.avtor-data{font-style:italic;}
.map,.video{padding:4px 0;}.span-coll{border:1px solid #e5e5e5;border-radius:3px;color:#555;padding:4px 20px;cursor:pointer;display:inline-block;margin:16px 0 0;}
.span-ac,.nav-tabs li a{margin:0;padding:7px 10px;color:#444;}.nav-tabs .active{margin:0 3px 0 0px;}
.mail_mes{padding:3px 10px 2px;}.seti_mes{color:#777;font-size:12px;padding:3px 0px 0 10px;}.print_mes a{border-bottom: 1px dashed !important;font-size:13px;}
.notepad-fav span{cursor:pointer;}.message .notepad-fav{top:6px;position:absolute;right:7px;}
.notepad,.ic-star{background:url(../images/ic-star.png) no-repeat 0 0;padding:4px 30px 7px 0;display:block;height:30px;position:relative;width:30px;}
.ic-star-act{background:url(../images/ic-star-act.png) no-repeat 0 0;padding:4px 30px 7px 0;display:block;height:30px;position:relative;width:30px;}
.but_mes{background:#f1f7f9;text-align:center;display:table;width:100%;margin:7px 0;padding:6px 0;}.but_mes_div{float:left;width:25%;line-height:21px;}
.but_mes a:hover,#commentadd:hover,.simmes-region a:hover,.articles-cat a:hover{text-decoration:none;}
.servise_mes{display:table;width:100%;margin:0 0 5px;}
.servise_mes a{background: #fff;text-align:center;border:1px solid #ddd;color:#202020;float:left;margin-right:3px;padding:0 2px;min-height:28px;line-height:27px;width:32.9%;
display:inline-block;*zoom:1;*display:inline;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);
box-shadow:0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;
transition-property:color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.servise_mes a:before {content: "";position:absolute;z-index: -1;top: 0;bottom:0;left:0;right:0;background:#f4f4f4;-webkit-transform: scaleX(0);
transform: scaleX(0);-webkit-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: transform;transition-property: transform;
-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.img-cover {
    position: absolute;
    top: 0;
    height: 100%!important;
    width: 100%!important;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    box-sizing: border-box;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-filter: blur(90px) brightness(1.2);
    -moz-filter: blur(90px) brightness(1.2);
    filter: blur(90px) brightness(1.2);
}
.lSSlideOuter .lSPager.lSGallery{z-index: 1 !important;position: relative;}.lSSlideWrapper {z-index: 1 !important;}
.servise_mes a:last-child{margin-right:0;}.servise_mes a img{vertical-align:top;padding:3px 0 0;}
.servise_mes a:hover:before,.servise_mes a:focus:before,.servise_mes a:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);}
.bl-parametri,.title-text-bl{border-top:1px solid #e7e7e7;margin:30px 0 20px;font-size:16px;}.title-field,.title-text{margin:-11px 0 11px;}
.title-field span,.title-text span{background:#f2f6f8;font-size:16px;padding:0 15px 0 0;}.mess-text{background-color: #fff;padding: 15px;box-shadow: 0 27px 53px rgba(0,0,0,0.05);}
.simmessages-bl{background: #fff;border:1px solid #eee;margin:5px;padding:5px;min-height:94px;}.simmes-region a,.simmes-region{color:#656565;font-size:12px;}
.simmessages-bl .message_block_tit {width: 74%;float: left;}.message_block_imag {position: relative;float: left;width: 26%;display: block;height: 80px;}.message_block_tit ul li {font-size: 14px;margin: 0 0px 4px 9px;height: auto;}
.metka-map{cursor:pointer;color:#008cc3;}#imageGallery img{cursor:pointer;max-height:400px;}.simnofoto{background:#f7f7f7;line-height:108px;}
.moder_panel{background:#f7f7f7;margin:10px 0 0;padding:5px 2px;}.moder_panel a{padding:0 5px 0 0;}
@media (min-width: 994px) and (max-width: 1199px){.servise_mes a{width:auto;}}@media screen and (max-width: 810px){.no-foto{min-height:auto;}}
@media (min-width: 768px) and (max-width: 993px){.servise_mes a{overflow:hidden;padding:1px 8px 0;width:47px;height:30px;}}
@media screen and (max-width: 767px){.price_message{border-radius:3px;-webkit-border-radius:3px;}.price_message:before{background:none}
.block-konkakt{margin:0;}}
@media (min-width: 438px) and (max-width: 612px){.servise_mes a {padding:0 4px;width:auto;}}
@media screen and (max-width: 450px){.servise_mes a{overflow: hidden;padding: 1px 0px 0;height: 30px;font-size: 12px;float: left;width: 32%;}}