#home{background:#fff}.blocks-home{padding:0 0 10px}.blocks-home .blocks-title{text-align:center}.blocks-home .blocks-title .name{margin-bottom:25px}.blocks-home .blocks-title .name a{background:url(../images/icon-nha-mau.png) no-repeat scroll bottom center;font-family:RobotoConL;color:#d81b17;font-size:48px;text-transform:uppercase;padding-bottom:12px}.blocks-home .blocks-title .summary{font-family:OpenSans;color:#777;font-size:16px;padding:0 11%;margin-bottom:30px}.blocks-samples{background:#272727;padding:20px 0 30px}.blocks-samples .samples-title .name{margin-bottom:27px}.blocks-samples .samples-title .name a{color:#fff;font-size:60px;padding-bottom:12px}.blocks-build{background:url(../images/bg-bt-build.png) repeat-x scroll center bottom}.blocks-advices{padding:12px 0 0;border-bottom:1px solid #dcdcdc;margin-bottom:20px}.blocks-architects{padding:20px 0 30px;background:url(../images/bg-bt-build.png) repeat-x scroll center bottom}.blocks-content{padding:20px 0 30px}.blocks-content .content-title .summary{margin-bottom:50px}.blocks-samples .home-samples-list{background:#fff;margin-right:-.3%;padding:.2%}.blocks-samples .home-samples-item{position:relative;width:24.7%;float:left;margin-right:.3%;margin-bottom:4px}.blocks-samples .home-samples-item a.bg-image{display:block}.blocks-samples .samples-home-title{background:url(../images/image-hover.png) repeat-x scroll center bottom;position:absolute;bottom:0;padding:100px 5% 20px;display:none;border-bottom:4px solid red;width:90%}.blocks-samples .home-samples-item:hover .samples-home-title{display:block}.blocks-samples .samples-home-title .samples-name{font-family:OpenSans;color:#fff;font-size:18px;text-transform:uppercase}.blocks-samples .samples-home-title .summary{font-family:OpenSans;color:#777;font-size:14px}.blocks-build .home-build-list{margin-right:-2.5%}.blocks-build .home-build-item{position:relative;width:22.5%;float:left;margin-right:2.5%;margin-bottom:30px}.blocks-build .home-build-item span.types{background:url(../images/icon-type.png) no-repeat scroll left bottom;position:absolute;top:5px;left:6px;font-family:Segoeui;color:#fff;font-size:15px;padding:2px 15px 8px;z-index:9;width:auto;margin-right:5px}.blocks-build .home-build-item a.bg-image{display:block;position:relative}.blocks-build .home-build-item .summary{background:url(../images/image2-hover.png) repeat-x scroll center bottom;font-family:OpenSans;color:#fff;font-size:14px;position:absolute;bottom:12px;border-bottom:4px solid red;padding:80px 15px 10px;display:none}.blocks-build .home-build-item:hover .summary{display:block}.blocks-build .home-build-item img{margin-bottom:12px}.blocks-build .build-home-title h3,.blocks-build .build-home-title h4{height:48px;overflow:hidden;margin-bottom:6px}.blocks-build .home-build-item .build-name{font-family:OpenSans;color:#333;font-size:16px;line-height:22px}.blocks-build .home-build-item:hover .build-name{font-family:OpenSansB;color:red}.blocks-build .build-home-title span{background:url(../images/status.png) no-repeat scroll left center;font-family:OpenSans;color:#777;font-size:15px;padding-left:20px;float:left}.blocks-build .build-home-title span.datetime{background:url(../images/datetime.png) no-repeat scroll left center;margin-right:20px}.blocks-content .home-content-list{width:100%}.blocks-content .content_item{width:23%;text-align:center;float:left;margin-left:2.6666%}.blocks-content .content_item.content_item_first{margin-left:0}.blocks-content .content_item a{display:block;margin-bottom:18px}.blocks-content .content_item .content_title .name{background:url(../images/icon-content.png) no-repeat scroll center bottom;color:#272727;font-family:RobotoCon;font-size:24px;text-transform:uppercase;display:block;padding-bottom:11px}.blocks-content .content_item .content_title p{color:#777;font-family:OpenSans;font-size:14px}.home-architects-list{}.home-architects-list .col-nef-6{width:50%;float:left}@media only screen and (max-width:1024px){.blocks-home .blocks-title .name{margin-bottom:15px}.blocks-home .blocks-title .name a{font-size:35px;padding-bottom:5px}.blocks-home .blocks-title .summary{padding:0 5%;margin-bottom:15px}.build-home-title p{height:40px;overflow:hidden}}@media only screen and (max-width:768px){.blocks-samples .home-samples-list{margin-right:-.4%}.blocks-samples .home-samples-item{width:32.933%;margin-right:.4%}.blocks-build .home-build-list{margin-right:-1.3%}.blocks-build .home-build-item{position:relative;width:32.033%;float:left;margin-right:1.3%;margin-bottom:30px}}@media only screen and (max-width:668px){figure{width:100%!important}img{height:auto!important}#footer{padding-left:10px;padding-right:10px}.list-advices{padding:23px 5px}.projects-detail .title-projects{font-size:18px}.blocks-home .blocks-title .name a{font-size:20px!important}.blocks-content .content_item{width:48%;margin-left:4%;margin-bottom:25px}.blocks-content .content_item.content_item_first,.blocks-content .content_item.content_item_left{margin-left:0}.blocks-content{padding:20px 0 0}}@media only screen and (max-width:480px){.blocks-home .blocks-title .name a{font-size:27px;margin-bottom:10px}.blocks-home .blocks-title .summary{font-size:14px}.blocks-samples .home-samples-list{margin-right:-.7%}.blocks-samples .home-samples-item{width:49.2%;margin-right:.8%}.blocks-build .home-build-list{margin-right:-1.5%}.blocks-build .home-build-item{position:relative;width:48.5%;float:left;margin-right:1.5%;margin-bottom:30px}}@media only screen and (max-width:375px){.blocks-content .content_item{width:100%;margin-left:0;margin-bottom:25px}.blocks-build .home-build-item:hover .summary{display:none}}