.featured-properties{margin:0 0 15px;min-height:40px;position:relative;background:#dce1e4}.featured-properties .input-loader{background:#dce1e4;margin-right:-6px!important;right:50%!important}.featured-properties .featured-items{padding:0;margin:0;list-style:none}.featured-properties .featured-items li{overflow:hidden;color:#546d7d;position:relative;font:13px/18px robotoregular,sans-serif}.featured-properties .featured-items li+li{margin:20px 0 0}.featured-properties .featured-items li .thumb{float:left;width:90px;margin:4px 6px 0 0;height:90px;position:relative;overflow:hidden;background:#d0d0d0}.featured-properties .featured-items li .thumb img{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.featured-properties .featured-items li .holder{overflow:hidden;padding:0 0 5px 5px}.featured-properties .featured-items li .holder .title{display:block;color:#7b93a2;font-family:robotobold,sans-serif;font-weight:400}.featured-properties .featured-items li p{margin:0 0 7px}.featured-properties .featured-items li .btn-price{font-size:13px;padding:6px 12px}@media (min-width:1025px){.featured-properties .featured-items li{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.featured-properties .featured-items li .btn-price:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}}.add-project{display:block;color:#fff;font:15px/19px robotomedium,sans-serif;background:#368c52;position:relative;border-radius:2px;box-shadow:0 2px 0 #d1d6d8;margin:0 0 15px;overflow:hidden;padding:24px 20px 25px 53px;-webkit-transition:all .5s;transition:all .5s}.add-project .fo{position:absolute;left:7px;top:12px;width:45px;height:45px;font-size:28px;line-height:43px;-webkit-transition:all .5s;transition:all .5s}.add-project:hover{background:#fff;color:#368c52;padding-left:63px;font-size:17px}.add-project:hover .fo{font-size:110px;left:-20px;opacity:.5;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.our-guides{margin:0 0 20px}.guides{padding:0;margin:0;list-style:none}.guides li{font:15px/19px robotomedium,sans-serif;position:relative}.guides li+li{margin:15px 0 0}.guides a{display:block;position:relative;background:#fff;box-shadow:0 2px 0 #d1d6d8;border-radius:2px;padding:24px 22px 25px 53px;color:#333;overflow:hidden;-webkit-transition:all .2s;transition:all .2s}.guides a.active,.guides a:hover{color:#368c52}.guides a:after,.guides a:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;text-decoration:none;text-align:center;font-variant:normal;text-transform:none;vertical-align:top;position:absolute;top:23px;left:15px;width:30px;font-size:23px;-webkit-transition:all .3s;transition:all .3s}.guides a.ico1:before{content:'\e811'}.guides a.ico2:before{content:'\e828'}.guides a.ico3:before{content:'\e829'}.guides a.ico4:before{content:'\e835'}.guides a.ico5:before{content:'\e810'}.guides a:after{color:#368c52;content:'\e827';top:24px;right:14px;font-size:15px;left:auto;width:auto;-webkit-transform:translate(0px,0);-ms-transform:translate(0px,0);transform:translate(0px,0);-webkit-animation:horz 1s ease infinite;animation:horz 1s ease infinite}.user-guides a{color:#368c52}.user-guides a:after{display:none}.user-guides a span{color:#333;float:right}@media (min-width:1025px){.our-guides ul li{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.our-guides ul li a:hover{padding-left:60px}.our-guides ul li a:hover:before{font-size:40px;left:8px;opacity:.5;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}}.user-area{position:relative;overflow:hidden;background:url(../images/bg-user-area.jpg) 50% 50%/cover no-repeat #dce1e4;font:13px/17px robotoregular,sans-serif;color:#fff;text-shadow:0 1px 0 #000;padding:16px 12px 17px;margin:0 -15px 20px}.user-area .wrap{overflow:hidden;position:relative;padding:10px}.user-area .cell{height:128px;display:table-cell;vertical-align:middle}.user-area .avatar-col{float:left;position:relative;margin:0 13px 0 0}.user-area .avatar-col .img{background:url(../images/avatar-ico.png) 0 100% no-repeat #dce1e4;border:2px solid #646260;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.3);height:128px;overflow:hidden;position:relative;width:128px}.user-area .avatar-col .ico{position:absolute;top:-4px;right:-4px;color:#fff;border-radius:50%;background:#13a7bd;width:36px;height:36px;text-shadow:none;overflow:hidden}.user-area .avatar-col .ico .btn{width:36px;height:36px;padding:0;text-align:center;margin:0}.user-area .avatar-col .ico .fo{display:block;margin:9px 0 0 8px;line-height:19px;width:21px;height:19px}.user-area .avatar-col .progress{position:absolute;top:20px;left:20px;bottom:20px;right:20px;text-shadow:none}.user-area .avatar-col .progress p{text-align:center;position:absolute;margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:green;width:100%;font-size:17px}.user-area .avatar-col .progress .fo{color:green;font-size:81px;line-height:84px;height:84px;width:84px;display:block;-webkit-animation:rotating 5s linear infinite;animation:rotating 5s linear infinite}.user-area .holder{overflow:hidden}.user-area h3{margin:6px 0 4px;font:24px/27px robotomedium,sans-serif}.user-area ul{padding:0 0 4px;margin:0;list-style:none}.user-area ul li{padding:0 0 4px}.user-area .user-rating{overflow:hidden;min-width:200px}.user-area .user-rating .counter{overflow:hidden;font:15px/18px robotomedium,sans-serif;color:#6dc088;text-shadow:none}.user-area .user-rating .counter span{color:#fff}.user-area .member{text-align:right;margin:-18px 9px 0 0}.user-area .btn-mob{position:absolute;border-radius:4px;top:10px;right:10px;width:auto;background:0 0;font:17px/19px robotomedium,sans-serif;color:#fff;padding:0 30px 0 0}.user-area .btn-mob span{display:block;height:4px;text-indent:-9999px;overflow:hidden;border-radius:2px}.user-area .btn-mob span+span{margin-top:3px}.user-area .btn-mob strong{width:24px;position:absolute;right:0;top:1px}.user-area .btn-mob span{background:#fff}@media (min-width:1025px){.user-area{margin:0 -10px}.user-area .btn-mob{display:none}}#navigation{display:none}#mobile-navigation{padding:0;margin:0;list-style:none}@media (min-width:1025px){#navigation{display:block;position:relative;z-index:50;border-bottom:1px solid #cfd6da;margin:0 -10px 15px}#navigation>ul{padding:0;margin:0;list-style:none}#navigation>ul>li{display:table-cell;width:1%;text-align:center;border-left:1px solid #cfd6da;height:49px;vertical-align:middle;font:15px/49px robotomedium,sans-serif;position:relative}#navigation>ul>li>a{color:#7b93a2;display:block;padding:0 5px;white-space:nowrap;background:#fff}#navigation>ul>li>a:hover{color:#000}#navigation>ul>li .num{background:#368e52;border-radius:50%;color:#fff;font:10px/16px robotomedium,sans-serif;height:16px;position:absolute;right:7px;top:7px;width:16px}#navigation>ul>li .num.big{right:5px;top:5px;height:19px;width:19px;line-height:19px}#navigation>ul>li.active>a{color:#000}#navigation>ul>li.home>a span{display:none}#navigation>ul>li.home>a:after{font-family:fontello;font-style:normal;font-variant:normal;font-weight:400;text-align:center;text-decoration:none;text-transform:none;vertical-align:top;content:'\e811'}#navigation>ul>li.hasdrop>a:after{font-family:fontello;font-style:normal;font-variant:normal;font-weight:400;text-align:center;text-decoration:none;text-transform:none;vertical-align:top;content:'\e832';margin:0 0 0 3px}#navigation>ul>li.color>a{background:#368d52;color:#fff;text-shadow:0 1px 0 #000}#navigation>ul>li.color>a span{color:#6dc088}#navigation>ul>li.color>a span em{font-style:normal;color:#fff}#navigation>ul>li.color>a:after{color:#87ba97}#navigation>ul>li.color ul{left:0;width:100%}#navigation>ul>li.color.active>a,#navigation>ul>li.color:hover>a{background:#40a761;box-shadow:inset 0 0 0 3px #368d52}#navigation>ul>li:hover ul{display:block}#navigation>ul>li ul{margin:-6px 0 0;list-style:none;font-size:15px;line-height:21px;position:absolute;top:100%;left:-6px;padding:2px 15px 3px;background:#fff;border-radius:2px;text-align:left;width:214px;display:none;box-shadow:0 0 16px rgba(201,201,201,.9);z-index:20}#navigation>ul>li ul:after{content:'';position:absolute;bottom:100%;left:8px;border:5px solid transparent;border-bottom:6px solid #fff}#navigation>ul>li ul li{font-size:15px;border-top:1px solid #f0f0f0;padding:10px 0 11px;display:block}#navigation>ul>li ul li:first-child{border:none}#navigation>ul>li ul li.active a{color:#368c52}#navigation>ul>li ul a{color:#7b93a2;padding:5px 5px 4px;position:relative;display:block;width:100%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}#navigation>ul>li ul a:hover{color:#368c52}}.designs-items{padding:0 0 20px;overflow:hidden}.designs-items>div{position:relative}.designs-items .designs-holder{position:relative;overflow:hidden;margin:0 -10px}.designs-items .designs-holder .information-block{width:calc(100% - 20px);color:#7b93a2;left:10px!important;padding:20px 15px 18px;font-size:15px}.designs-items .item{width:50%;color:#666;font-size:13px;line-height:20px;padding:0 10px 20px}.designs-items .item .wrap{background:#fff}.designs-items .item.size-2 figure{height:270px}.designs-items .item.size-3 figure{height:325px}.designs-items .item figure{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;margin:0 0 11px;height:223px}.designs-items .item figure .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(194,194,194,.81);-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;opacity:0;overflow:hidden}.designs-items .item figure .mask .box{background:#fff}.designs-items .item figure .mask .buttons{height:37px;text-align:center;padding:3px 5px 2px}.designs-items .item figure .mask .buttons .btn{min-width:90px}.designs-items .item figure .mask .zoom-design{position:absolute;top:37px;left:0;bottom:0;right:0;color:#fff;font-size:28px}.designs-items .item figure .mask .zoom-design i{-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,100%) scale(0.3);-ms-transform:translate(-50%,100%) scale(0.3);transform:translate(-50%,100%) scale(0.3);-webkit-transition-delay:.2s;transition-delay:.2s;opacity:0}.designs-items .item figure:hover .mask{opacity:1}.designs-items .item figure:hover .zoom-design i{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.designs-items .item figure:hover .social-list li a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.designs-items .item .more{color:#368c52;display:inline-block;vertical-align:top;margin:0 0 10px}.designs-items .item .more:hover{color:#28673c}.designs-items .item .social-list{padding:0;margin:0 auto;list-style:none;border-right:1px solid #eef0f2;overflow:hidden;width:153px}.designs-items .item .social-list li{width:38px;text-align:center;float:left;border-left:1px solid #eef0f2}.designs-items .item .social-list li a{display:block;height:37px;border-top:4px solid;color:#cfd6da;background-color:#fff;font-size:15px;line-height:32px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}.designs-items .item .social-list li a:hover{-webkit-transition-delay:.1s!important;transition-delay:.1s!important}.designs-items .item .social-list li a.facebook{border-color:#3b5998}.designs-items .item .social-list li a.google-plus{border-color:#d34836;-webkit-transition-delay:.4s;transition-delay:.4s}.designs-items .item .social-list li a.twitter{border-color:#1dcaff;-webkit-transition-delay:.5s;transition-delay:.5s}.designs-items .item .social-list li a.email{border-color:#ecb700;-webkit-transition-delay:.6s;transition-delay:.6s}.designs-items .item .social-list li a.facebook:hover{color:#3b5998}.designs-items .item .social-list li a.google-plus:hover{color:#d34836}.designs-items .item .social-list li a.twitter:hover{color:#1dcaff}.designs-items .item .social-list li a.email:hover{color:#ecb700}.designs-items .item .info{border-bottom:1px solid #cfd6da;padding:0 10px}.designs-items .item h3{margin:0;color:#333;font-size:18px;line-height:21px;font-weight:400}.designs-items .item .line{padding:17px 0 16px;margin:0;list-style:none;overflow:hidden;position:relative}.designs-items .item .line:after{content:'';left:50%;top:0;bottom:0;width:1px;background:#cfd6da;position:absolute}.designs-items .item .line li{text-align:center;color:#333;font:14px/21px robotobold,sans-serif;float:left;width:50%;padding:0 5px}.designs-items .item .line li i{color:#368c52;font-size:15px;margin-right:3px;display:none}.designs-items .item .line li span{display:inline-block;vertical-align:top}.designs-items .item .add-item{display:table;height:100%;width:100%;background:#fff}.designs-items .item .add-item a{color:#97a4ab;text-align:center;font:15px/18px robotomedium,sans-serif;display:table-cell;vertical-align:middle;padding:40px 20px}.designs-items .item .add-item a .fo{font-size:60px;line-height:64px}.designs-items .item .add-item a span{display:block;padding:4px 0 0}.designs-items .item .add-item a:hover{color:#368c52}.designs-items .more-line{position:relative;overflow:hidden;text-align:center}.designs-items .more-line a{position:relative;overflow:visible;margin:0}.designs-items .more-line a:after,.designs-items .more-line a:before{content:'';position:absolute;background:#ececec;height:1px;top:50%;left:100%;width:9999px;margin:-1px 0 0 10px}.designs-items .more-line a:before{margin:0 10px 0 0;left:auto;right:100%}@media (min-width:900px){.designs-items .item{width:33.33%}}@media (min-width:1025px){.designs-items .item .line li i{display:inline-block}}.lined-ttl{margin:-7px 0 14px;padding:0 0 7px}.lined-ttl h2{overflow:hidden;padding:11px 0 8px}.lined-ttl .sel-group{float:right;width:228px;margin-left:15px}.lined-ttl .select-area{border:none;height:40px;border-radius:0;color:#6c7f8a;font:15px/21px robotomedium,sans-serif}.lined-ttl .select-area .center{padding-top:10px}.lined-ttl select{opacity:0;height:40px}