@charset "utf-8";
/*
Author: Triana Putra @triana_putra
Date : November 2014
*/

@import url(https://fonts.googleapis.com/css?family=Lato:400,300,700,900);

/*------Reet Boosrap BabyCow-------*/
body{color:#7a7a7a;	 font-size:12px;}
a{color: #046201;}
a:focus{outline:none; background:none;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background:none;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color:#c4d725;}
a:hover{text-decoration:none;  background:none;}

.form-control::-moz-placeholder {color: #046201;}

h1, h2, h3, h4{font-family: 'Lato', sans-serif; font-weight:100; text-transform:uppercase;}
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}
/*------Header Top-------*/
.header-top{background:#046201; padding:10px 0px 25px; margin-bottom:10px;}

.bahasa{font-size:12px; letter-spacing:1px;}
.bahasa ul{}
.bahasa ul li{ padding:0px;}
.bahasa ul li a{ color:#c4d725; padding:10px 0px 10px 10px; font-size:13px; }
.bahasa ul li a:hover{background:none;}
.bahasa ul li ul{background:#046201; border:none; box-shadow:none ;font-size:12px; padding:0 10px 10px 10px;}
.bahasa ul li ul li{}
.bahasa ul li ul li a{padding:0 0 5px 0px; text-align:right;}
/*------Slide-------*/
.ayara-slide{margin-bottom:10px;}
.carousel-caption{background:rgba(255,255,255,0.8); border-radius:3px; text-align:left; padding:20px;color:#7a7a7a; text-shadow:none; left:10%; right:60%;}
.carousel-caption a{ color:#046201}
.carousel-caption h3{font-size:30px;margin-top:0px;}

@media only screen and (max-width: 480px){ 
.ayara-slide{display:none;}
}
/*------Navigasi-------*/
.navigasi{background:#046201; margin-bottom:10px;}
.main-navigasi{background:none; border:none;margin-bottom:0px;}

.navbar-default .navbar-toggle{border:#c4d725 solid 1px;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#035500;}
.navbar-default .navbar-toggle .icon-bar{background:#c4d725;}

.navbar-default .navbar-collapse{padding:0px;}
.navigasi ul.navbar-nav{margin:0px;}
.navigasi ul.navbar-nav li{}
.navigasi ul.navbar-nav li a{color:#c4d725 ; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) ;}

.navigasi ul.navbar-nav li a:hover, .navbar-default .navbar-nav > .open > a, .navigasi .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color:#046201; background: linear-gradient(180deg, #d4a549 0%,#b98a2e 100%); text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3);}
.navigasi ul.navbar-nav .open .dropdown-menu > li > a:hover{color:#c4d725;}
.dropdown-menu{background:#046201; border-top:none; font-size:12px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#c4d725; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) ;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#c4d725;  background: linear-gradient(180deg, #d4a549 0%,#b98a2e 100%);}

.navigasi .phone{position:inherit;  background: linear-gradient(180deg, #d4a549 0%,#b98a2e 100%); color:#046201; font-size:19px; text-align:center; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3); padding-bottom:12px; padding-top:11px; }

/*------Content-------*/
.content-fliud{background:#f6f9eb; border-top:#e0ebd5 solid 1px; padding-bottom:40px; padding-top:40px;}
.content-fliud h1{color:#045c01;}

.content{padding-bottom:20px; padding-top:20px;}
.content h1{margin-top:0px;}


/*------serach-------*/
.serach-advance{background:#e5eec2 ; padding:15px 10px 0px 10px; border:#dde9d3 solid 1px; border-radius:3px; margin-bottom:15px;}
.serach-advance .form-control{background:#d7e5a1; border:#cedfaf solid 1px; font-size:12px; color:#045c01;}
.serach-advance .form-control:focus{ border:#f6f9eb solid 1px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(159, 185, 59, 0.6);}
.serach-advance .btn-default{background:#045c01; color:#ffc410; border:none; text-transform:uppercase; border-radius:3px;}
::-moz-placeholder {  
   color: #045c01;  
}

.serach-code .form-control{background:#d7e5a1; border:#cedfaf solid 1px; font-size:12px; color:#045c01;}
.serach-code .form-control:focus{ border:#f6f9eb solid 1px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(159, 185, 59, 0.6);}
.serach-code .btn-default{background:#045c01; color:#ffc410; border:none; text-transform:uppercase; border-radius:3px;}


.inquery-pop{background:#e5eec2 ; padding:15px 10px 0px 10px; border:#dde9d3 solid 1px; border-radius:3px; margin:15px;}
.inquery-pop h2{margin-top:0px;}
.inquery-pop .form-control{background:#d7e5a1; border:#cedfaf solid 1px; font-size:12px; color:#045c01;}
.inquery-pop .form-control:focus{ border:#f6f9eb solid 1px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(159, 185, 59, 0.6);}
.inquery-pop .btn-default{background:#045c01; color:#ffc410; border:none; text-transform:uppercase; border-radius:3px;}

form .btn-default{background:#045c01; color:#ffc410; border:none; text-transform:uppercase; border-radius:3px;}
form .btn-default:hover{background:#045c01; color:#ffc410; border:none; }
form .form-control{ border:#cedfaf solid 1px; font-size:12px; color:#045c01;}
form .form-control:focus{ border:#f6f9eb solid 1px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(159, 185, 59, 0.6);}

/*------list-------*/
.title-list{margin-bottom:15px;}
.title-list h2{margin-bottom:5px;}


.list-thumb{ margin-bottom:15px;}
.list-thumb h3{margin-top:5px;}
.list-thumb a{color:#595959;}
.list-thumb a:hover{color:#045c01;}
.list-thumb p{margin-bottom:0px;}

.more-listing{border-top:#e6efe6 solid 1px; text-align:center;}
.more-listing a{background: linear-gradient(180deg, #d4a549 0%,#b98a2e 100%); color:#046201; font-size:14px; padding:8px 20px; display:inline-block; text-transform:uppercase; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3);}


.list-block{}
.list-block a.btn{background:#045c01; border-radius: 3px; display:inline-block; margin-right: 5px;}
.list-block a{color:#ffc410;}
.list-block a:hover{color:#045c01;}
.list-block .price-list{background:#045c01; padding:13px 10px 13px 30px; margin-bottom:10px; color:#ffc410 ; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2); font-family: 'Lato', sans-serif; font-size:15px; font-weight:bold; margin-left:-30px;}
.description-list-block .more-details{display:block; margin-top:10px; color:#ffc410; font-weight:bold; font-size:13px;}
.description-list-block .more-details:hover{color:#ffc410; }

.property-meta {margin-top:10px; padding:0 10px; background:#e1e1e1; border:#c7c8c3 solid 1px; border-left:none; border-right:none; display:block;}
.property-meta span{border-right: 1px solid #c7c8c3;  display: inline-block;padding:10px 15px;  }
.property-meta span i{color:#586162; font-size:20px; margin-right:10px; vertical-align:middle;}
.property-meta span [class^="icon-"] { display: inline-block;height: 19px; margin-right: 8px; vertical-align: -6px;width: 20px;}
.property-meta span .icon-bed { background: url(../images/icon-bed.png) no-repeat scroll left center rgba(0, 0, 0, 0);}
.property-meta span .icon-bath { background: url(../images/icon-bath.png) no-repeat scroll left center rgba(0, 0, 0, 0);}
@media only screen and (max-device-width: 767px){ 

.list-block .thumb-list-block{width:40% ; float:left}
.list-block .description-list-block{width:60%; float:left}
.modal-dialog{margin-left:auto; margin-right:auto;}
}


@media only screen and (max-width: 480px){ 
.property-meta{}
.property-meta span{border-right: none; border-bottom: 1px solid #c7c8c3;   display: block;padding:10px 10px;  }
.property-meta span:last-child{border:none;}
.list-block .price-list{margin-left:0px; padding:13px 10px 13px 10px;} 
.list-block .thumb-list-block{width:100% ; float:left}
.list-block .description-list-block{width:100%; float:left}
}

/*------detail-------*/
.images-detail{margin-bottom:20px; padding:4px;  border: 1px solid #ddd;  border-radius: 4px;}
.images-detail img{width:100%; height:auto;}
.more-detail{ margin-bottom:10px; }
.more-detail a{background: linear-gradient(180deg, #d4a549 0%,#b98a2e 100%); color:#046201; font-size:14px; padding:8px 20px; display:inline; text-transform:uppercase; text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.3); display:block; text-align:center; border-radius:3px;}

.btnnew .more-details{display:block; margin-top:10px; color:#ffc410; font-weight:bold; font-size:13px; margin-bottom:10px;}
.btnnew a.btn{background:#045c01; border-radius: 3px; display:inline-block; margin-right: 5px;}
.mapview {margin-bottom:20px;}

.testimonial {border-bottom:dotted 1px #046201; padding-bottom:20px; margin-bottom:20px;}
.testimonial:last-child{margin-bottom:0px; border:none;}
.testimonial .date{margin-bottom:5px; color:#046201;}

.featured{margin-top:30px; padding-bottom:0px; padding-top:20px; background:#f6f9eb;}
.featured h1{text-align:center; margin-bottom:20px;}

/*------footer-------*/
.footer{color:#fff; font-size:12px; }
.footer-top{background:#045c01; border-bottom:#347f0a solid 1px;   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3)}
.copyright{padding-top:10px;}
.copyright a{color:#fff;}
.sosialmedia ul {margin-bottom:0px;}
.sosialmedia ul li{ padding:10px; border-right:#347f0a solid 1px; }
.sosialmedia ul li:last-child{padding-right:0px; border-right:none;}
.sosialmedia ul  li a{color:#fff;}
.footer-bottom{background:#046201; }

.footer-bottom {}
.skype-chat{}
.footer .skype-chat ul p a img{margin:0px !important; vertical-align:inherit !important;}
.footer .skype-chat ul p{margin:0px !important;}