@media only screen and (min-width: 768px){.sidebar{margin-top:2.2em}.widgettitle{border-bottom:2px solid #444;margin-bottom:.75em}.widget{padding:0 10px;margin:2.2em 0}.widget ul li{margin-bottom:.75em}.widget ul li ul{margin-top:.75em;padding-left:1em}#newObjects .list .item{width:23%}#services .list .item{width:23%}#bestStaff .info{display:block;margin:0 auto}#bestStaff .info .staff .photo img{display:block;width:100%;height:auto;margin:0 auto}.staff .phone,.staff .mail{margin:0 auto;width:100%}#urists span{display:inline-block}#advert{display:block}.footer .contacts{float:left;width:265px;margin:40px 45px;text-align:inherit}.footer .contacts .title,.addr,.phone,.mail,.site{width:265px}.footer .form{float:right;max-width:initial;margin:15px 60px;margin-bottom:60px}#map{display:block;position:absolute;width:55%;height:354px;height:-webkit-calc(100% - 60px);height:-moz-calc(100% - 60px);height:calc(100% - 120px);top:120px;right:0}.footer .form{margin:15px 50px}#news .news .item{width:30.6% !important}#news .news .item .title{height:72px;overflow:hidden}#diplomas .item img,#partners .item img{height:100%;width:50%}#diplomas a.fancy div{background-size:contain}#catList{margin:50px auto}#catList .item{width:48%}#post-9 table tr td:first-child{float:none}#post-9 .entry-content td:last-child{border-right:0;width:100%;float:left}.entry-content img{float:left !important}#vacancy .man{float:none;background:url(../images/man.png) center top no-repeat;width:250px;height:620px;display:inline-block;vertical-align:top}#vacancy .formBut{margin:660px 0 50px}#vacancy .job{display:inline-block;vertical-align:top;width:-webkit-calc(100% - 255px);width:-moz-calc(100% - 255px);width:calc(100% - 255px)}#filials .tabs .info{width:33% !important}#filials .tabs .employe .staff{height:280px;text-align:inherit}#filials .tabs .employe .staff{display:inline-block;margin:0 0px 20px;height:175px;width:100%}#objInfo .title{display:inline-block;width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:calc(100% - 380px)}#objInfo .objGal .bigPic{width:100%;width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px);width:calc(100% - 300px);height:562px;display:inline-block;vertical-align:top;position:relative}#objInfo .objGal .bigPic .photo{background-size:cover !important}#objInfo .objGal .gridPics{width:285px;display:inline-block;vertical-align:top;height:562px}#objInfo .objGal .gridPics .photoThumb{display:inline-block;width:131px;height:131px;overflow:hidden;background-size:cover !important;cursor:pointer;margin:0 5px 5px;float:none}a.but2.filterMenu{display:none}a.but2.filterMenuMain{display:none}#objInfo .title{display:inline-block;text-align:left;font-size:32pt}#objInfo .price{color:#d36358;font-size:32pt;display:block;vertical-align:top;text-align:right;float:right}.fancyPopupFluid{display:block}.callJob .titleJob{font-size:26pt}.callJob{display:block !important;width:700px;margin:0 auto}.callJob input[type=text]{width:255px;margin:0 auto;background:#fff;border:1px solid #b3bebe;display:block;margin-bottom:15px;float:left;margin-right:15px}.nav li a:hover,.nav li a:focus{color:#fff;text-decoration:none}#footNav .nav li{padding:.75em .65em}#sort button{display:inline-block;border:none;background:#cfd2d3;color:#fff;padding:5px 15px;width:100px;margin:10px 1.5%;float:none}#sort .title{display:block;margin:15px 20px 0 0;width:150px;float:left}#counter{position:initial;top:0;right:0;font-size:11pt;font-weight:700;text-align:left;left:0;width:200px}#filials .tabs .employe .staff .photo img{max-height:150px;margin:0;max-width:100%}#hmbut{right:130px;font-size:11pt}#objInfo .objGal .gridPics{max-height:auto;max-height:562px}#objInfo .objGal .bigPic .photo{cursor:pointer;height:562px;width:100%;background-size:cover}#newBuildPage .single-title{text-align:left}#newBuildPage .noCom{margin:4px 0 0 30px}#newBuildPage .tabs{text-align:left}#newBuildPage .tabs .tab{display:inline-block;margin:0 30px 0 0}#newBuildPage .tabContent #aboutTab{padding:0 20px 0 0}#newBuildPage .tabContent #plansTab{padding:0 20px 0 0}#newBuildPage .tabContent #aboutTab .galSlider .mainPhoto .item .img{height:450px}#newBuildPage .tabContent #plansTab .plans .item{width:30%}#newBuildPage .tabContent #plansTab .plans .item img{max-height:200px}#newBuildPage .tabContent #aboutTab .fullText table{font-size:12pt}#newBuildPage .tabContent #aboutTab .fullText table tr th{word-break:normal}#newBuildPage .tabContent #aboutTab .information{font-size:12pt}#newBuildPage .details{font-size:10pt}#newBuildPage #catList .flatFilter .item .name{display:inline-block;text-align:left}#newBuildPage #catList .flatFilter .item{padding:10px 20px;width:425px}#newBuilds #callMeNow .inner .field{margin:0px 0 0 15px}#newBuilds #callMeNow .inner .submit{margin:0 15px 0 -4px;width:auto}.delmar #promoDelmar .image{display:block}.delmar #block-details .button{text-align:left}.delmar #formKnowMore #delmarKnowMore input[type=text]{margin:0 auto}.delmar #formKnowMore #delmarKnowMore button{margin:0 auto}.delmar #formKnowMore #delmarKnowMore{padding:70px 0}.delmar #promoDelmar .text .mobImage{display:none}.devlabel.big{width:200px;height:200px}.delmar #promoDelmar .text .info{font-size:12pt;position:relative;max-width:100%}.delmar #promoDelmar .text .phone{text-align:center}.delmar #promoDelmar .text .phone a{font-size:24pt}.delmar #promoDelmar .text .knowMore a{padding:10px 60px}#headSellBuy .working img{margin:30px 0 0}#headSellBuy .callback{text-align:center;padding:0px}#sellBuy{margin:100px 0 0}#sellBuy .mainText{font-size:20pt}#sellBuy .buttons .text{font-size:16pt}#sellBuy .buttons .offerButs{margin:15px 0 0}#sellBuy .buttons .offerButs .but{margin:10px 30px}#sellBuy .link{margin:90px 0 0}#developer-head{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZWFlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2UzZWFlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2VhZWMiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e3eaec 0%, #e3eaec 35%, rgba(227, 234, 236, 0) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e3eaec), color-stop(35%, #e3eaec), color-stop(100%, rgba(227, 234, 236, 0)));background:-webkit-linear-gradient(top, #e3eaec 0%, #e3eaec 35%, rgba(227, 234, 236, 0) 100%);background:-o-linear-gradient(top, #e3eaec 0%, #e3eaec 35%, rgba(227, 234, 236, 0) 100%);background:-ms-linear-gradient(top, #e3eaec 0%, #e3eaec 35%, rgba(227, 234, 236, 0) 100%);background:linear-gradient(to bottom, #e3eaec 0%, #e3eaec 35%, rgba(227, 234, 236, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#e3eaec", endColorstr="#00e3eaec",GradientType=0 );padding:0}#developer-head #logo{text-align:left;float:left}#developer-head .callback{text-align:left}#developer-head .callback .phone span{display:inline-block}#pageDev h1{font-size:60px;top:100px;margin:0;width:auto;display:none}#pageDev #wearebuild{display:block}#pageDev #sellHouses .sliderHouse .item{margin:20px 25px}#pageDev #whyWe .list{margin:100px 0 0}#pageDev #clients .list .item{margin:95px 20px 20px}.page-template-main #clients .list .item{margin:20px 20px}#pageDev #timeline .list .year .row .smallDevice{float:left}#footerDev .logo{margin:0 0 30px 25px}#footerDev .phones .phone{text-align:left;margin:0 0 22px 25px}#footerDev .subscribeForm{padding:0}#footerDev .subscribeForm .form .tnp-subscription{text-align:left}#footerDev .subscribeForm .title,#footerDev .subscribeForm .subTitle{text-align:left}#footerDev .subscribeForm .form{margin:20px 0}#footerDev .subscribeForm .form form input[type=email]{margin:0 0 20px}#footerDev .subscribeForm .form form input[type=submit]{margin:0;padding:0 34px}#footerDev .telega{margin:-60px 235px 0}#footerDev .viber{margin:12px 0px}#subscribe .inner{top:50%;padding:50px;margin:-238px 0 0 -370px;width:740px}#subscribe .inner .bord .title{font-size:30px}#subscribe .inner .bord .descr{font-size:20px;margin:25px 0 40px}#subscribe .inner .bord form input[type=submit]{margin:0 0 0 50px}#subscribe .inner .bord .telega .text{font-size:20px}#subscribe .inner .bord .telega .socButs a.tg{margin-bottom:0}.m-hidden{display:block}.t-hidden{display:none}.d-hidden{display:block}#myBtn{bottom:30px}}@media only screen and (min-width: 1020px){#map{position:absolute;width:60%;height:354px;height:-webkit-calc(100% - 60px);height:-moz-calc(100% - 60px);height:calc(100% - 60px);top:60px;right:0}.footer .form{float:right;background:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:10px 20px;margin:15px 60px}#catList .item{width:23%}#filials .tabs .employe .staff{width:50%}#sort button{margin:10px 2.5%}#footNav .nav li{padding:.75em}#advert .images{width:100%;display:inline-block}#advert .info{width:49%;display:inline-block}#newBuildPage .details{font-size:11pt}#newBuilds #callMeNow .inner{padding:35px}#newBuilds #callMeNow .inner .timer{width:200px}.delmar #formKnowMore #delmarKnowMore button{font-size:16pt}#pageDev h1{font-size:60px;top:100px;margin:0}#pageDev #timeline .list .year .timePoint,#pageDev #timeline .list .line{display:block}#pageDev #sellHouses .sliderHouse .item .hover .title{font-size:20px}#pageDev #timeline .list{margin:80px 0}#pageDev #timeline .list .year .row{display:flex}#pageDev #timeline .list .year .row .col-1{width:50%;padding:20px 70px 20px 20px;float:left}#pageDev #timeline .list .year .row .col-2{width:50%;padding:20px 20px 20px 70px;float:left}#pageDev #timeline .list .year h4{text-align:left}#pageDev #timeline .list .year .row .largeDevice{display:block}#pageDev #timeline .list .year .row .smallDevice{display:none}#pageDev #infoContent{padding:100px 0}#pageDev #infoContent .textBlock.left .image,#pageDev #infoContent .textBlock.left .imageGal{float:right}#pageDev #infoContent .textBlock.left .text{position:absolute}#pageDev #infoContent .textBlock .text{padding:50px 50px}#pageDev #infoContent .textBlock .text .descr{font-size:16px}#pageDev #infoContent .textBlock .imageGal img{height:180px}#pageDev #infoContent .textBlock .imageGal{max-width:100%;width:545px;float:left}#pageDev #infoContent .textBlock.right .text{width:470px;float:right}#pageDev #clients .list .item .title{font-size:20px;margin:30px 50px}#pageDev #clients .list .item .descr{font-size:16px;margin:30px 50px}.page-template-main #clients .list .item .title{font-size:20px;margin:30px 50px}.page-template-main #clients .list .item .descr{font-size:16px;margin:30px 50px}#footerDev .subscribeForm .form{margin:48px 0}#footerDev .subscribeForm .form form input[type=email]{margin:0}#footerDev .subscribeForm .form form input[type=submit]{margin:0 0 0 50px;padding:0 34px}#footerDev .telega{margin:12px 110px 12px 35px;float:right}#footerDev .viber{float:right}.m-hidden{display:block}.t-hidden{display:block}.d-hidden{display:none}}/*# sourceMappingURL=style-tablet.css.map */
