﻿body,td,th{font-family:"Arial", Helvetica, sans-serif}body,html{height:100%}.reset,header .phoneInfo ul,.searchBox .cont ul{list-style:none;margin-left:0;margin-right:0;padding:0}a,input[type=submit],button,.transi{transition:all 0.5s ease-out}a{text-decoration:none !important}.nontrans,a.nontran,.nontran a{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.font1,.searchBox .cont h3{font-family:'Oswald', sans-serif}.c-cuadro{border:1px solid #fff !important}.c-cuadro .btn-primary{color:#fff}.c-opacity-1 *{transition:none !important}nav{display:none}.navGral li{position:relative;height:42px}.navGral li a{display:block;padding:0 14px;white-space:nowrap;color:#fff}.navGral li.active a,.navGral li:hover a{color:#000;background-color:#fff}.navGral li:hover>ul{opacity:1}.navGral li:hover>ul li{overflow:visible;padding:0;height:34px}.navGral li ul{margin:0;padding:0;list-style:none;position:absolute;z-index:200;left:0;opacity:0;box-shadow:0 0 8px rgba(0,0,0,0.38);background-color:#fff;min-width:140px;-webkit-transition:opacity 0.25s ease 0.1s;-moz-transition:opacity 0.25s ease 0.1s;-o-transition:opacity 0.25s ease 0.1s;-ms-transition:opacity 0.25s ease 0.1s;transition:opacity 0.25s ease 0.1s}.navGral li ul li{height:0;overflow:hidden;padding:0;width:100%;-webkit-transition:height 0.25s ease 0.1s;-moz-transition:height 0.25s ease 0.1s;-o-transition:height 0.25s ease 0.1s;-ms-transition:height 0.25s ease 0.1s;transition:height 0.25s ease 0.1s}.navGral li ul li a{height:34px;line-height:34px}.navGral li ul li a:hover{background-color:#e6e6e6}.navGral>li>a{height:42px;line-height:42px}.ellipsis,.projects ul li h4,.projects ul li p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scrollup{display:none;position:fixed;bottom:11px;right:20px;cursor:pointer;z-index:200;transition:none}.scrollup span{display:none}.scrollup:after{content:"^";width:36px;height:36px;border-radius:18px;background-color:#000;font-size:25px;text-align:center;color:#fff;display:block;line-height:42px;font-family:'tahoma';font-weight:bold;opacity:.8;transition:all 0.5s ease-out}.scrollup:hover:after{opacity:1}body{background-color:#000000}header{background-color:#602D1C}header .showNav span{font-size:40px;cursor:pointer}header .logo{display:block;padding:12px 0 0px 0;text-align:center}header .logo img{max-width:100%}header .phoneInfo{background-color:#7B4634;padding:12px}header .phoneInfo ul{overflow:hidden;margin-bottom:0}header .phoneInfo ul li a{display:block;padding:4px 0;color:#fff}header .phoneInfo ul li:first-child{text-align:center}header .phoneInfo ul li:nth-child(2),header .phoneInfo ul li:nth-child(3){width:50%}header .phoneInfo ul li:nth-child(2) a,header .phoneInfo ul li:nth-child(3) a{font-size:11px}header .phoneInfo ul li:nth-child(2){float:left}header .phoneInfo ul li:nth-child(3){float:right;text-align:right}header .showNav{background-image:url("../images/navBg.jpg");padding:4px 11px 1px 7px;position:relative;min-height:40px}header .showNav span{font-size:30px;color:#fff}header .showNav .search{position:absolute;right:8px;top:5px;color:#fff;border:solid 1px rgba(255,255,255,0.29);padding:4px 12px;border-radius:4px;transition:all 0.5s ease-out;cursor:pointer}header .showNav .search:hover{background-color:rgba(255,255,255,0.23)}header nav .navGral{background-color:rgba(123,70,52,0.67)}.mdtbtn{background-color:#602D1C;color:#fff !important}.mdtbtn:hover{color:#333 !important}.slideArea{max-width:1170px;margin:auto;position:relative}.slideArea .carousel{max-width:100%;margin-left:auto}.container.slideArea{padding-left:0;padding-right:0}.innersBox .searchBox{width:auto;min-height:inherit;margin:auto;background-color:transparent;float:none;padding:0}.innersBox .searchBox .cont{padding:20px 12px}.innersBox .searchBox .cont h3{text-align:center}.innersBox .searchBox .cont ul{text-align:center}.innersBox .searchBox .cont ul li{width:48%;display:inline-block}.innersBox .searchBox .cont ul li label{text-align:left}.innersBox .searchBox .cont ul li input,.innersBox .searchBox .cont ul li select{height:32px !important}.innersBox .searchBox .cont ul li.btnArea{width:100%}.searchBox{background-color:#602D1C;padding:0 15px}.searchBox .cont{background-image:url("../images/navBg.jpg");padding:31px;border-top:solid 1px #602D1C}.searchBox .cont h3{font-size:18px;margin:0 0 12px 0;font-weight:100;padding-bottom:0px;color:#fff}.searchBox .cont ul{margin-bottom:0}.searchBox .cont ul li{margin-bottom:12px;clear:both;display:table;width:100%}.searchBox .cont ul li .left,.searchBox .cont ul li .right{width:49%}.searchBox .cont ul li .left{float:left}.searchBox .cont ul li .right{float:right}.searchBox .cont ul li label{display:block;color:#fff;font-weight:normal;margin-bottom:2px}.searchBox .cont ul li input,.searchBox .cont ul li select{width:100%;padding:6px;border:0}.searchBox .cont ul li input[type=submit]{-webkit-appearance:none;background-color:#602D1C;color:#fff;text-transform:uppercase;font-weight:bold;height:40px}.searchBox .cont ul li input[type=submit]:hover{background-color:#391a10}.searchBox .cont ul li:last-child{margin-bottom:0}.contentArea{background-color:#fff;padding-left:20px;padding-top:15px;padding-right:20px}.contentArea article{border:solid 0px #ccc;padding:0px;margin-bottom:15px}.contentArea article h1{text-align:center;margin-top:0}.contentArea article a{color:#B22222}.contentArea article a:hover{color:#000}.projects h3{margin:0 0 3px 0;padding:12px;text-align:center;background-image:url("../images/navBg.jpg");color:#fff;font-size:20px;border-top-left-radius:8px;border-top-right-radius:8px}.projects ul{overflow:hidden}.projects ul li{width:49%;float:left;border:solid 1px #ccc;padding:10px;margin-bottom:5px}.projects ul li a{display:block}.projects ul li img{width:100%;height:75px}.projects ul li h4{font-size:12px;font-weight:bold;margin-bottom:3px}.projects ul li p{margin:0}.projects ul li p span{display:inline-block;font-weight:bold}.projects ul li p span.red{color:#FF0000}.projects ul li p span.price{color:#ff7f00}.boxhome_1{margin-left:17px}.boxhome_1 img{width:100%;min-width:auto;max-width:100%;height:auto}aside .partner{background-color:#F4F4F4;border:solid 1px #ccc;border-radius:12px;margin-bottom:12px;padding:12px;text-align:center}aside .partner h3{margin-top:0;text-align:center;background-color:#E5E5E5;border-top-left-radius:8px;border-top-right-radius:8px;padding:10px}aside .partner img{margin:auto auto 12px auto}aside .partner a{color:inherit}aside .partner a:hover{color:#602D1C}aside .testimonials{background-color:#9c6e54;background-image:url("../images/navBg.jpg");color:#fff;padding:15px;border-radius:12px;margin-bottom:15px}aside .testimonials h3{margin-top:0;text-align:center;border-bottom:solid 1px rgba(255,255,255,0.27);padding-bottom:12px}aside .testimonials .item{font-style:italic;margin-bottom:20px}aside .testimonials .item:after,aside .testimonials .item:before{display:block;font-size:67px;margin-right:4px;line-height:56px;position:relative;height:22px;width:31px;top:5px;font-style:normal}aside .testimonials .item:before{content:"“";float:left}aside .testimonials .item:after{content:"”";float:right}aside .testimonials .profile{float:left;margin-bottom:12px;margin-right:12px}aside .testimonials .profile img{border:inset 5px #FFF;border-radius:60px;padding:1px;background-color:#91603F;max-width:86px}aside .testimonials .rightT{display:inline-block}aside .testimonials .stars{padding-bottom:5px;padding-top:14px}aside .testimonials .author{display:inline-block}aside .testimonials .author span{display:block;font-size:12px}aside .testimonials .tLinks{clear:both;padding-top:13px;border-top:dotted 1px #fff;text-align:center;overflow:hidden;margin-bottom:0}aside .testimonials .tLinks li{display:inline-block}aside .testimonials .tLinks li a{font-size:13px}aside .testimonials .tLinks li:first-child{float:left}aside .testimonials .tLinks li:last-child{float:right}aside .testimonials .tLinks li:last-child a{background-color:#FFBF80;border:solid 1px #FFC58B}aside .testimonials .tLinks li:last-child a:hover{background-color:#ffa54d}footer{background-color:#400000;color:#fff;text-align:center;font-size:14px;padding:12px 0}footer a{color:inherit}@media only screen and (min-width: 480px){header .phoneInfo ul li:nth-child(2) a,header .phoneInfo ul li:nth-child(3) a{font-size:14px}}@media only screen and (min-width: 481px){.projects ul li{width:32%;margin-right:2%}.projects ul li:last-child{margin-right:0}.projects ul li img{height:120px}.projects ul li h4{font-size:15px}}@media only screen and (min-width: 768px){header .container{padding-left:0;padding-right:0}header .logo{padding:15px 0 0px 0}header .showNav{display:none}header .phoneInfo ul{text-align:center}header .phoneInfo ul li{display:inline-block;width:30%}header .phoneInfo ul li:nth-child(2){width:30%;float:none}header .phoneInfo ul li:nth-child(3){text-align:center;width:30%;float:none}header nav{display:block}header nav .navGral{margin-bottom:0}header nav .navGral>li{float:left}header nav .navGral>li>a{border-right:solid 1px #965641}.slideArea{width:750px}.slideArea .carousel{width:70%;float:right}.slideArea .carousel-inner>.item>a>img,.slideArea .carousel-inner>.item>img{min-height:368px}.innersBox .searchBox{width:100%}.innersBox .searchBox .cont{position:relative}.innersBox .searchBox .cont ul li{width:13%;display:inline-block;vertical-align:bottom;margin:0 0.4%;margin-bottom:0}.innersBox .searchBox .cont ul li label{font-size:12px}.innersBox .searchBox .cont ul li.btnArea{width:inherit}.searchBox{width:30%;padding:0;float:left;min-height:368px}.searchBox .cont{border-top:0}.searchBox .cont ul li{margin-bottom:7px}aside .partner{width:32%;float:left}aside .testimonials{float:right;width:66%}aside .searchBox{width:100%;margin-bottom:12px}aside .searchBox .close{display:none}aside.inner .partner,aside.inner .testimonials{width:100%;clear:both}footer .left{text-align:left}footer .right{text-align:right}.col-sm-6{width:32%}}@media only screen and (max-width: 767px){.phoneInfo{display:none}.slideArea .carousel{padding-left:15px;padding-right:15px}.searchBox{display:none}.contentArea{padding-left:12px;padding-right:12px}.contentArea .row{margin-right:-12px;margin-left:-12px}.contentArea article{text-align:justify}.contentArea article h1{font-size:22px}.innerHead{padding-left:15px;padding-right:15px}aside .searchBox{position:fixed;width:100%;height:90%;z-index:500;left:0;top:10%;background-color:rgba(96,45,28,0.85)}aside .searchBox .close{width:20px;height:20px;background-color:#fff;text-align:center;opacity:0.6;line-height:18px}}@media only screen and (max-width: 480px){.projects ul li:nth-child(2n+2){float:right}.projects ul li p{font-size:13px}}@media only screen and (min-width: 992px){header .container{position:relative}header .logo{display:inline-block}header .phoneInfo{position:absolute;right:0;top:0;padding:7px 19px 7px 75px}header .phoneInfo ul li{display:block;width:100%}header .phoneInfo ul li a{padding:1px 0}header .phoneInfo ul li a:hover{color:#ffb68c}header .phoneInfo ul li a:hover i{color:#ffb68c}header .phoneInfo ul li:nth-child(2),header .phoneInfo ul li:nth-child(3){width:100%;text-align:left}header .phoneInfo ul li:first-child{text-align:left}header .phoneInfo ul li i{font-size:37px;position:absolute;left:20px;top:22px;color:#C7A599;transition:all 0.5s ease-out}header nav{background-image:url("../images/navBg.jpg");border-bottom:solid 7px #fff}header nav .navGral{background-color:transparent}header nav .navGral>li>a{border-right:solid 1px #A98174;font-family:"Lucida Sans Unicode", Arial;font-size:15px}.slideArea{width:970px}.searchBox{min-height:376px}.searchBox .cont h3{font-size:21px}.contentArea article{border-radius:8px}.contentArea article h1{text-align:left;margin-top:5px;font-size:30px}aside .partner,aside .testimonials{width:100%;float:none}aside .searchBox{border-radius:8px}aside .searchBox .cont{border-radius:8px}footer{padding:19px 0}.col-md-3{width:22%}}@media only screen and (min-width: 1200px){header .container{min-height:91px}header .container .logo{position:absolute;left:0;top:0;z-index:9999}header nav .container{min-height:inherit}header nav .container .navGral{float:right}.slideArea{width:1170px}.slideArea .carousel{width:74%}.slideArea .carousel-inner>.item>a>img,.slideArea .carousel-inner>.item>img{max-height:388px;width:100%}.searchBox{width:26%;min-height:388px}.searchBox .cont h3{font-size:24px;line-height:29px}.innersBox .searchBox .cont ul li label{font-size:14px}}.fourBoxs .bdeals{border-bottom:solid 1px #ccc;padding-bottom:1px;margin-bottom:19px}.fourBoxs .bdeals .itemImg{border:solid 1px #ccc;padding:3px;width:100%}.fourBoxs h3{width:100%;font-size:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:8px 0 0 0;color:#6C6C6C;padding-bottom:10px}.fourBoxs ul{border-bottom:solid 1px #CCC;text-align:center;margin-bottom:3px;padding-bottom:12px}.fourBoxs ul li{display:inline-block;padding-top:5px;margin:0 5px;font-size:11px}.fourBoxs ul li:before{content:"";display:inline-block;width:18px;height:22px;background-image:url("../images/imgs.png");position:relative;top:5px;margin-right:5px}.fourBoxs ul li.beds:before{background-position:0 -36px}.fourBoxs ul li.baths:before{background-position:-24px -36px}.fourBoxs ul li.sqft:before{background-position:-48px -36px}.fourBoxs .price{margin-left:-10px;color:#8E6046;font-size:20px;font-family:"arial";letter-spacing:-1px}.fourBoxs .btn{margin-right:-10px}.fourBoxs .btn2{color:#3D3D3D}
