a:hover{
	text-decoration: underline;
}
.filtered-results{position: relative;}
.filtered-results.loader:before{
	display: block;
	content: "";
	position: absolute;
	top: 47.5%;
	left: 47.5%;
	background: url( ../images/ajax-loader.gif ) no-repeat scroll 50% 50%;
	min-height: 32px;
	min-width: 32px;
}
.filtered-results.loader .table-box{opacity: 0.5;}
@media only screen and (max-width: 767px) {
	#page .info-block .vc_column-inner,
	#page .sub-menu .vc_column-inner {
		padding-left: 0;
		padding-right: 0;
		width: auto;
	}
	#page .vc_column_container.row,
	#page .vc_col-xs-12.row {
		width: auto;
	}
	#page .vc_custom_1449748429780,
	#page .vc_custom_1449753424253 {
		padding-right: 15px !important;
		padding-left: 15px !important;
	}
	.info-block .text-holder #stcpDiv {
		display: none;
	}
}

.slideshow-block .slick-dots {
	bottom: 30px;
}

.slideshow-block .slick-dots button {
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.35);
}

.slideshow-block h2 {
	margin: 0 0 15px;
}

.slideshow-block p {
	margin: 0 0 25px;
}

.slideshow-block .area {
	margin: 0 -25px;
	padding: 20px 25px !important;
	background: rgba(0, 0, 0, 0.35);
}

.slideshow-block .area * {
	color: #fff !important;
}

.slideshow-block .area br {
	display: none;
}

@media only screen and (max-width: 767px) {
	.slideshow-block .area {
		margin: 0;
		padding: 20px 15px;
	}
}
