/*
 Theme Name:   Dreamhomes of cabo Enfold Child
 Theme URI:
 Description: Enfold Child Theme <strong>A superflexible and responsive Business Theme by Kriesi</strong> - <br/> Update notifications available on twitter and facebook:<br/> <a href='http://twitter.com/kriesi'>Follow me on twitter</a><br/> - <a href='http://www.facebook.com/pages/Kriesi/333648177216'>Join the Facebook Group</a>
 Author:       Kriesi
 Author URI:   http://www.kriesi.at
 Template:     enfold
 Version:      3.0.4
 Tags:
 Text Domain:  realestatecabosanlucas-enfold-child
*/
/* =Theme customization starts here
 *
-------------------------------------------------------------- */
/*--------- masterdigm plugin customization start here ----------*/
/*==================== nav tabs ====================*/
.nav-tabs > li {
	margin-left: 0px;
	margin-right: 5px;
}
.nav-tabs > li > a {
	font-size: 12px;
	text-transform: uppercase;
    margin-right: 0px;
    line-height: 12px;
    border: none;
    border-radius: 2px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	border: none;
}
.nav-tabs {
	margin-left: 0px;
}

/*----- start color changes -----*/
.nav-tabs > li > a {
	background-color: #ff5f00;
	color: #fff;
}
.nav-tabs > li > a:hover {
	background-color: #ff9600;
	color: #fff;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #fff;
    cursor: default;
    background-color: #000;
}
.nav-tabs {
    border-bottom: transparent;
}

/*==================== price and details ====================*/
.list-inline {
	margin-top: 7px;
	margin-left: 0px;
	margin-bottom: 10px;
	height: 70px;
}
.list-inline li {
	height: 70px;
	margin: 0px;
	padding: 10px 25px 0px 25px;
	text-align: center;
	font-size: 17px;
}
.list-inline li p {
	padding: 0px;
	margin: 0px;
}
.list-inline li.price {
	font-size: 27px;
	font-weight: bold;
	text-transform: uppercase;
}
.list-inline li.price span {
	visibility: hidden;
}
.list-inline li.price p {
	display: block;
}
.list-inline li.price {
	padding-top: 5px;
}
/*----- start color changes -----*/
.list-inline li {
	background-color: #000;
	color: #999;
}
.list-inline li.price p {
	color: #FFF;
}

/*==================== carousel ====================*/
.single-property-carousel {
	margin-top: 0px;
	margin-bottom: 10px !important;
}
/*----- start color changes -----*/
.galleria-theme-classic {
	background-color: transparent;
	padding: 0px;
}

/*==================== details ====================*/
.left-details, .right-details {
}
ul.left-details, ul.right-details {
	margin-left: 0px;
}
.left-details li, .right-details li {
	list-style: none;
	margin-left: 0px;
	padding-left: 25px;
}
.left-details li span, .right-details li span {
	display: inline-block;
	width: 150px;
}
.single-property-desc {
	margin-top: -30px;
}
/*----- start color changes -----*/
.left-details li.light, .right-details li.light {
	background-color: #f3f3f3;
}
.left-details li.dark, .right-details li.dark {
	background-color: #e8e8e8;
}

/*==================== property page listings ====================*/
.single-property-related {
}
.single-property-related h3 {
	padding: 10px 20px;
	font-size: 17px;
	text-transform: uppercase;
	border-radius: 3px;
}
.masterdigm-property-box {
	padding: 3px !important;
}
.masterdigm-property-box .caption h3 {
	text-transform: none;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	padding: 10px;
	margin-bottom: 0px;
}
.list-group-item {
	padding: 0px;
	margin: 0px;
}
ul.list-group {
	padding: 0px;
	margin: 0px;
}
ul.list-group li {
	padding: 7px;
	margin: 0px;
	width: 100%;
	text-align: center;
}
.caption .row {
	margin-bottom: 10px;
}
.caption h3.price {
	border-radius: 1px;
}
.caption .beds {
	padding-right: 2px;
}
.caption .baths {
	padding-left: 2px;
}
.panel-footer .btn {
    font-size: 11px;
    border-radius: 2px;
	margin-bottom: 2px;
}
.panel-footer {
	padding: 5px 2px;
}
/*----- start color changes -----*/
.single-property-related h3 {
	background-color: #000;
	color: #999;
}
.masterdigm-property-box {
	background-color: #f4f4f4;
	border-color: #e9e9e9 !important;
}
.masterdigm-property-box .caption h3 {
	background-color: #f4f4f4;
	color: #000;
}
ul.list-group li {
	background-color: #CCC;
	border-color: transparent;
}
.caption h3.price {
	background-color: #000;
	color: #CCC !important;
	font-size: 18px;
	font-weight: bold;
}
.panel-footer .btn {
	border: none !important;
	background-color: #333;
	color: #fff;
}
.panel-footer .btn:hover {
	background-color: #000;
	color: #999;
}
.breadcrumbs{
	background-color:inherit !important;
}
.breadcrumb{
	background-color:inherit !important;
}
/*==================== Right side bar listings ====================*/
.right-sidebar {
}
.right-sidebar .panel {
}
.right-sidebar .btn-xs {
	padding: 1px 3px;
	font-size: 11px;
}
/*----- start color changes -----*/
.right-sidebar .panel {
	background-color: #e8e8e8;
	border-color: #d9d9d9;
}
.right-sidebar .btn {
	border: none !important;
	background-color: #ff5f00;
	color: #fff;
}
.right-sidebar .btn:hover {
	background-color: #fe8300;
	color: #fff;
}
.right-sidebar .panel-heading {
	background-color: #000;
}
.right-sidebar h3 {
	color: #999;
}

/*==================== photos tab ====================*/
.photos-single-container {
	margin-bottom: 0px;
}
.single-property-photos .list-inline li {
	height: auto !important;
	background-color: transparent;
	padding: 0px 10px 10px 0px;
}
.single-property-photos .thumbnail {
	margin-bottom: 0px;
}

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
  #homebanner {
	margin-top: 10px;
  }
  .list-inline{
	height:auto;
  }
  .list-inline li {
	height:auto;
	width:100%;
  }
  .list-inline li.price{
    padding-bottom: 11px;
	margin-bottom: 2px;
  }

}

@media only screen and (max-width: 1024px) {
  /* Add your Mobile Styles here */
  #homebanner {
	margin-top: 10px;
}

}


#property-details li.price {
	background-color: #6e1418;
}
#md-proppage-left .tab-light {
    background-color: #c4bd9e;
}
#md-proppage-left .tab-dark {
    background-color: #b8b194;
}
#md-proppage-right .inqform {
    background-color: #c4bd9e;
    border: 1px solid #b8b194;
}
