/*TAB START*/
.tabsContainer {
  background-color: #fff;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.13);
  margin-bottom: 20px;
}

.tab-content {
  padding: 10px;
}

.nav-tabs, .nav-tabs.nav-justified {
  border-bottom: none;
  background-color: #e8e8e8;
}

.nav-tabs > li.active {
  background-color: #fff;
  border: none;
}

.nav-tabs.nav-justified > .active > a, .no-touch .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
  border:none;
}

.nav-tabs > li > a{
  border: none;
}


/*TAB END*/

.singleTop ul.stats li span {
  font-size: 11px;
  color: #ffffff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 0px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 0px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 4px rgba(0, 0, 0, 1);
}

.featured.carousel{
    height:450px;
}

.slideshowShadow {
	position: absolute;
	z-index: 5;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.25);
}

.propsWidget ul.propList li a .image img {
  height: auto;
  width: 100%;
}
.entry-content table > tbody > tr > th, .entry-content table > tbody > tr > td {
  vertical-align: top;
}

.checkbox.custom-checkbox label,
.radio.custom-radio label,
.checkbox.switch label {
    padding-left: 0;
    white-space: normal
}