@import url(https://fonts.googleapis.com/css?family=Lobster&subset=latin,cyrillic);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700&subset=latin,cyrillic);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0 #fff;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}html{margin:0;position:relative;background-size:cover;background-attachment:fixed;width:100%;height:100%;}body{height:100%;font-size:15px;position:relative;font-family:'Open Sans',sans-serif;}h1{font-family:'Lobster',cursive;font-size:30px;font-weight:bold;text-align:left;margin:0 0 20px 0;color:#ff5d5d;}a{text-decoration:underline;color:#000;}a:hover{text-decoration:none;color:#EB3D74;}a:visited{text-decoration:none;color:#000;}li{list-style:circle inside none;margin:5px 0;}.container980{width:940px;margin:0 auto;position:relative;}@media screen and (max-width:979px){.container980{width:100%;padding:12px;box-sizing:border-box;}}#moder_panel{position:fixed;bottom:0;height:30px;background-color:#333;width:100%;color:#bbb;opacity:0.5;z-index:9999;box-shadow:0 0 10px #000;}#moder_panel:hover{opacity:1;}#moder_panel ul{margin:0 auto;width:980px;}#moder_panel ul li{list-style:none;display:inline-block;padding:0 7px;}#moder_panel ul li a{color:#fff;}#moder_panel ul li a:hover{color:#EB3D74;}#upmenu{width:100%;height:40px;position:fixed;top:0;background-color:rgba(255,255,255,0.9);font-family:"Lobster",cursive;z-index:2;box-shadow:0 0 7px #000;}#upmenu .region-menu{margin:0 auto;width:980px;}#upmenu ul.menu li{list-style:none;padding-top:7px;}#upmenu ul.menu li a{font-size:21px;color:#ff5d5d;}@media screen and (max-width:979px){#header{padding:12px;box-sizing:border-box;}}#logo{background-image:url(/sites/all/themes/lana54/img/logo.png);float:left;height:245px;position:absolute;top:-285px;width:245px;z-index:1;}@media screen and (max-width:979px){#logo{width:95%;background-repeat:no-repeat;background-position:center;}}#block-block-1{float:right;}#headphones{background-image:url(/sites/all/themes/lana54/img/shadow.png);background-position:center bottom;background-repeat:no-repeat;color:#222;font-family:"Lobster",cursive;font-size:21px;line-height:28px;margin-bottom:30px;padding:30px;text-align:center;}@media screen and (max-width:979px){.discount-text{text-align:center;line-height:1.5em;}}.sp-color-1{color:#ff5d5d;}.sp-color-2{color:#555;}@media screen and (max-width:979px){.view-vw-flats tbody tr{display:flex;flex-wrap:wrap;}}.view-vw-flats .col-1{padding:0 20px 20px 0;position:relative;}@media screen and (max-width:979px){.view-vw-flats .col-1{padding:0;}}.view-vw-flats .col-2{position:relative;}@media screen and (max-width:979px){.view-vw-flats tbody tr td,.view-vw-flats .col-1,.view-vw-flats .col-2{padding-bottom:18px;}}.view-vw-flats .views-field-field-kvartir-genphoto img{border-radius:7px 7px 7px 40px;}@media screen and (max-width:979px){.view-vw-flats .views-field-field-kvartir-genphoto img{width:100% !important;height:auto !important;}}.view-vw-flats .views-field-field-kvartir-genphoto a:after{content:' ';background-color:#000;height:300px;left:0;opacity:0.8;position:absolute;top:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-ms-transition:opacity 0.3s;transition:opacity 0.3s;width:450px;opacity:0;border-radius:7px 7px 7px 40px;}@media screen and (max-width:979px){.view-vw-flats .views-field-field-kvartir-genphoto a:after{content:'';height:0;width:0;}}.view-vw-flats .views-field-field-kvartir-genphoto a:hover:after{opacity:0.2;}.view-vw-flats .views-field-field-kvartira-komnaty{background-color:rgba(0,0,0,0.7);border-radius:100px;color:white;font-size:40px;height:65px;left:10px;padding-top:5px;position:absolute;text-align:center;top:220px;width:70px;}@media screen and (max-width:979px){.view-vw-flats .views-field-field-kvartira-komnaty{top:inherit;bottom:28px;}}.view-vw-flats .views-field-nothing{color:white;font-size:17px;left:29px;position:absolute;top:263px;}@media screen and (max-width:979px){.view-vw-flats .views-field-nothing{top:inherit;bottom:38px;}}.view-vw-flats .views-field-title a{color:#fff;font-family:"Lobster",cursive;font-size:25px;left:98px;position:absolute;text-decoration:none;text-shadow:1px 1px 1px #000;top:235px;}@media screen and (max-width:979px){.view-vw-flats .views-field-title a{top:inherit;bottom:60px;font-size:20px;}}@media screen and (max-width:379px){.view-vw-flats .views-field-title a{font-size:18px;}}.view-vw-flats .views-field-field-kvartir-hour,.view-vw-flats .views-field-field-kvartir-night,.view-vw-flats .views-field-field-kvartir-sutki{color:white;font-size:15px;left:97px;position:absolute;text-shadow:1px 1px 1px #000;top:266px;}@media screen and (max-width:979px){.view-vw-flats .views-field-field-kvartir-hour,.view-vw-flats .views-field-field-kvartir-night,.view-vw-flats .views-field-field-kvartir-sutki{top:inherit;bottom:40px;font-size:13px;}}@media screen and (max-width:379px){.view-vw-flats .views-field-field-kvartir-hour,.view-vw-flats .views-field-field-kvartir-night,.view-vw-flats .views-field-field-kvartir-sutki{font-size:11px;}}.view-vw-flats .views-field-field-kvartir-hour span,.view-vw-flats .views-field-field-kvartir-night span,.view-vw-flats .views-field-field-kvartir-sutki span{display:inline-block;font-weight:bold;}.view-vw-flats .views-field-field-kvartir-hour div,.view-vw-flats .views-field-field-kvartir-night div,.view-vw-flats .views-field-field-kvartir-sutki div{display:inline-block;}.view-vw-flats .views-field-field-kvartir-sutki{left:97px;}.view-vw-flats .views-field-field-kvartir-night{left:210px;}.view-vw-flats .views-field-field-kvartir-hour{left:230px;}@media screen and (max-width:979px){.view-vw-flats .views-field-field-kvartir-night{left:190px;}.view-vw-flats .views-field-field-kvartir-hour{left:220px;}}@media screen and (max-width:379px){.view-vw-flats .views-field-field-kvartir-night{left:181px;}.view-vw-flats .views-field-field-kvartir-hour{left:260px;}}#left_col{display:inline-block;width:500px;vertical-align:top;}@media screen and (max-width:979px){#left_col{width:100%;}}#left_col img{border-radius:7px;}@media screen and (max-width:979px){#left_col img{width:100% !important;height:auto !important;}}#left_col img:hover{opacity:0.9;}#right_col{display:inline-block;width:410px;vertical-align:top;margin-left:20px;}@media screen and (max-width:979px){#right_col{display:block;margin-left:0;width:100%;}}.field-name-field-kvartira-rooms{font-weight:bold;}.field-name-field-kvartira-type{font-weight:bold;margin:7px 0;}.field-name-field-kvartira-photos div{display:inline-block;margin:3px 4px;}.field-name-field-kvartira-komnaty{font-size:18px;}.field-name-field-kvartira-etaj{margin:10px 0;}.field-name-field-kvartira-opisanie{line-height:17px;}.field-name-field-kvartira-opisanie p{margin:10px 0;line-height:21px;}#prices{padding:10px;margin:10px 0;background-color:#E3F2C9;border-radius:7px;display:inline-flex;gap:25px;}.price-cont{display:inline-block;text-align:center;}.price-cont .lbl{color:#74894D;}.price-cont .field-item{font-size:19px;margin-top:7px;}#phones{color:#FF5D5D;display:table;border-radius:7px;font-size:19px;line-height:23px;}#phones span{color:#000;font-size:14px;}.leaflet-marker-pane img{margin-top:-48px !important;}#map{border-radius:25px;height:400px;position:relative;width:100%;}#footer{height:60px;width:100%;background-color:#222;color:white;padding:20px 0;margin-top:60px;line-height:20px;}
.csslider1{display:inline-block;position:relative;height:295px;width:100%;margin-top:40px;}.csslider1 > .cs_anchor{display:none;}.csslider1 > ul{position:relative;z-index:1;font-size:0;line-height:0;margin:0 auto;padding:0;height:320px;overflow:hidden;white-space:nowrap;}.csslider1 > ul > li.img img{height:480px;margin-top:-20px;}.csslider1 > ul > li.img{font-size:0pt;-khtml-user-select:none;-moz-user-select:none;user-select:none;}.csslider1 > ul > li{position:relative;display:inline-block;width:100%;height:100%;overflow:hidden;font-size:15px;font-size:initial;line-height:normal;white-space:normal;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.csslider1 .cs_lnk{display:none;}.csslider1 > ul > li{position:absolute;left:0;top:-7px;display:inline-block;opacity:0;z-index:1;-webkit-transition:opacity 2000ms ease,-webkit-transform 8100ms linear;-moz-transition:opacity 2000ms ease,-moz-transform 8100ms linear;-ms-transition:opacity 2000ms ease,-ms-transform 8100ms linear;-o-transition:opacity 2000ms ease,-o-transform 8100ms linear;transition:opacity 2000ms ease,transform 8100ms linear;}.csslider1 > ul > li.num0{opacity:0;-webkit-transform:scale(1.3) translate(-11.53846%,11.53846%);-moz-transform:scale(1.3) translate(-11.53846%,11.53846%);-ms-transform:scale(1.3) translate(-11.53846%,11.53846%);-o-transform:scale(1.3) translate(-11.53846%,11.53846%);transform:scale(1.3) translate(-11.53846%,11.53846%);}.csslider1 > ul > li.num1{opacity:0;-webkit-transform:scale(1.3) translate(11.53846%,11.53846%);-moz-transform:scale(1.3) translate(11.53846%,11.53846%);-ms-transform:scale(1.3) translate(11.53846%,11.53846%);-o-transform:scale(1.3) translate(11.53846%,11.53846%);transform:scale(1.3) translate(11.53846%,11.53846%);}.csslider1 > ul > li.num2{opacity:0;-webkit-transform:scale(1.3) translate(-11.53846%,-11.53846%);-moz-transform:scale(1.3) translate(-11.53846%,-11.53846%);-ms-transform:scale(1.3) translate(-11.53846%,-11.53846%);-o-transform:scale(1.3) translate(-11.53846%,-11.53846%);transform:scale(1.3) translate(-11.53846%,-11.53846%);}.csslider1 > ul > li.num0{opacity:1;z-index:2;}.csslider1 > .slide:checked ~ ul > li.num0{opacity:0;z-index:1;}.csslider1 > #cs_slide1_0:checked ~ ul > li.num0,.csslider1 > #cs_slide1_1:checked ~ ul > li.num1,.csslider1 > #cs_slide1_2:checked ~ ul > li.num2{opacity:1;-webkit-transform:scale(1) translate(0,0);-moz-transform:scale(1) translate(0,0);-ms-transform:scale(1) translate(0,0);-o-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);z-index:2;}@-webkit-keyframes kenbernsBR{0%,100%{-webkit-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-webkit-transform:scale(1.3) translate(11.53846%,11.53846%);opacity:0;z-index:2;}}@-moz-keyframes kenbernsBR{0%,100%{-moz-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-moz-transform:scale(1.3) translate(11.53846%,11.53846%);opacity:0;z-index:2;}}@-ms-keyframes kenbernsBR{0%,100%{-ms-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-ms-transform:scale(1.3) translate(11.53846%,11.53846%);opacity:0;z-index:2;}}@-o-keyframes kenbernsBR{0%,100%{-o-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-o-transform:scale(1.3) translate(11.53846%,11.53846%);opacity:0;z-index:2;}}@keyframes kenbernsBR{0%,100%{transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{transform:scale(1.3) translate(11.53846%,11.53846%);opacity:0;z-index:2;}}@-webkit-keyframes kenbernsBL{0%,100%{-webkit-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-webkit-transform:scale(1.3) translate(11.53846%,-11.53846%);opacity:0;z-index:2;}}@-moz-keyframes kenbernsBL{0%,100%{-moz-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-moz-transform:scale(1.3) translate(11.53846%,-11.53846%);opacity:0;z-index:2;}}@-ms-keyframes kenbernsBL{0%,100%{-ms-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-ms-transform:scale(1.3) translate(11.53846%,-11.53846%);opacity:0;z-index:2;}}@-o-keyframes kenbernsBL{0%,100%{-o-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-o-transform:scale(1.3) translate(11.53846%,-11.53846%);opacity:0;z-index:2;}}@keyframes kenbernsBL{0%,100%{transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{transform:scale(1.3) translate(11.53846%,-11.53846%);opacity:0;z-index:2;}}@-webkit-keyframes kenbernsTL{0%,100%{-webkit-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-webkit-transform:scale(1.3) translate(-11.53846%,-11.53846%);opacity:0;z-index:2;}}@-moz-keyframes kenbernsTL{0%,100%{-moz-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-moz-transform:scale(1.3) translate(-11.53846%,-11.53846%);opacity:0;z-index:2;}}@-ms-keyframes kenbernsTL{0%,100%{-ms-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-ms-transform:scale(1.3) translate(-11.53846%,-11.53846%);opacity:0;z-index:2;}}@-o-keyframes kenbernsTL{0%,100%{-o-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-o-transform:scale(1.3) translate(-11.53846%,-11.53846%);opacity:0;z-index:2;}}@keyframes kenbernsTL{0%,100%{transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{transform:scale(1.3) translate(-11.53846%,-11.53846%);opacity:0;z-index:2;}}@-webkit-keyframes kenbernsTR{0%,100%{-webkit-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-webkit-transform:scale(1.3) translate(-11.53846%,11.53846%);opacity:0;z-index:2;}}@-moz-keyframes kenbernsTR{0%,100%{-moz-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-moz-transform:scale(1.3) translate(-11.53846%,11.53846%);opacity:0;z-index:2;}}@-ms-keyframes kenbernsTR{0%,100%{-ms-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-ms-transform:scale(1.3) translate(-11.53846%,11.53846%);opacity:0;z-index:2;}}@-o-keyframes kenbernsTR{0%,100%{-o-transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{-o-transform:scale(1.3) translate(-11.53846%,11.53846%);opacity:0;z-index:2;}}@keyframes kenbernsTR{0%,100%{transform:scale(1);opacity:0;}8.23045267489712%,33.333333333333336%{opacity:1;}41.56378600823045%,66.66666666666666%{transform:scale(1.3) translate(-11.53846%,11.53846%);opacity:0;z-index:2;}}.csslider1 > #cs_play1:checked ~ ul > li.num0{-webkit-animation:kenbernsTR 24300ms infinite -2000ms linear;-moz-animation:kenbernsTR 24300ms infinite -2000ms linear;-ms-animation:kenbernsTR 24300ms infinite -2000ms linear;-o-animation:kenbernsTR 24300ms infinite -2000ms linear;animation:kenbernsTR 24300ms infinite -2000ms linear;}.csslider1 > #cs_play1:checked ~ ul > li.num1{-webkit-animation:kenbernsBR 24300ms infinite 6100ms linear;-moz-animation:kenbernsBR 24300ms infinite 6100ms linear;-ms-animation:kenbernsBR 24300ms infinite 6100ms linear;-o-animation:kenbernsBR 24300ms infinite 6100ms linear;animation:kenbernsBR 24300ms infinite 6100ms linear;}.csslider1 > #cs_play1:checked ~ ul > li.num2{-webkit-animation:kenbernsTL 24300ms infinite 14200ms linear;-moz-animation:kenbernsTL 24300ms infinite 14200ms linear;-ms-animation:kenbernsTL 24300ms infinite 14200ms linear;-o-animation:kenbernsTL 24300ms infinite 14200ms linear;animation:kenbernsTL 24300ms infinite 14200ms linear;}.csslider1 > #cs_play1:checked ~ ul > li{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}@media screen and (min-width:1921px){.csslider1 > ul > li.img img{width:100%;margin-top:-20px;}
