.m-carousel-controls {
	text-align: center; padding-top: 10px;
}
.m-carousel-controls a {
	padding: 5px; -webkit-user-select: none; -moz-user-select: -moz-none; user-select: none; -webkit-user-drag: none; -moz-user-drag: -moz-none; user-drag: none;
}
.m-carousel-controls a span {
	display: none;
}
.newstext img {
	margin: 0px auto; width: 95%; height: auto; padding-top: 10px; display: block;
}
.m-carousel-bulleted a {
	
}
.m-carousel-bulleted a:hover {
	text-decoration: none; background-color: rgba(255, 255, 255, 0.6);
}
.m-carousel-bulleted a:focus {
	text-decoration: none; background-color: rgba(255, 255, 255, 0.6);
}
.m-carousel-bulleted a.m-active {
	box-shadow: 0px 1px 2px rgba(0,0,0,0.25); background-color: rgba(255, 255, 255, 1); -webkit-box-shadow: rgba(0, 0, 0, 0.25) 0 1px 2px; -moz-box-shadow: rgba(0, 0, 0, 0.25) 0 1px 2px;
}
.m-carousel-pagination {
	padding-top: 10px;
}
.m-carousel-pagination a {
	margin: 1px 0px; padding: 3px 10px; border-radius: 2px; transition:background-color 0.1s ease-in; color: rgb(51, 51, 51); text-decoration: none; display: inline-block; background-color: rgba(255, 255, 255, 0.3); -webkit-transition: background-color 0.1s ease-in; -moz-transition: background-color 0.1s ease-in; -o-transition: background-color 0.1s ease-in; -webkit-border-radius: 2px; -moz-border-radius: 2px;
}
.m-carousel-pagination a:hover {
	text-decoration: none; background-color: rgba(255, 255, 255, 0.6);
}
.m-carousel-pagination a:focus {
	text-decoration: none; background-color: rgba(255, 255, 255, 0.6);
}
.m-carousel-pagination a.m-active {
	background-color: rgba(255, 255, 255, 1);
}
.m-carousel-hud {
	padding-top: 0px;
}
.m-carousel-hud a {
	margin: -25px 0px 0px; padding: 0px; transition:opacity 0.1s ease-in; top: 50%; width: 37px; height: 39px; text-indent: -999px; text-decoration: none; display: block; position: absolute; z-index: 2; opacity: 1; -webkit-transition: opacity 0.1s ease-in; -moz-transition: opacity 0.1s ease-in; -o-transition: opacity 0.1s ease-in;
}
.m-carousel:hover .m-carousel-hud a {
	opacity: 1;
}
.m-carousel .m-carousel-hud a:hover {
	opacity: 1;
}
.m-carousel .m-carousel-hud a:focus {
	opacity: 1;
}
.m-carousel-hud a::after {
	left: 0px; top: 10px; width: 37px; height: 39px; text-align: center; color: rgba(255, 255, 255, 0.85); text-indent: 0px; font-size: 25px; font-weight: bold; display: block; position: absolute; z-index: 9; content: url(../images/l_icon.png);
}
.m-carousel-hud .m-carousel-prev {
	left: 10px;
}
.m-carousel-hud .m-carousel-next {
	right: 6px;
}

.m-carousel-hud .m-carousel-next::after {
	content: url(../images/r_icon.png);
}
.m-caption {
	margin: 0px; padding: 10px; height: auto; text-align: center;
}
.m-scaled .m-item {
	opacity: 0.7; transform: scale(0.75); -moz-transition-timing-function: -moz-transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s, opacity ease-out 0.25s; -o-transition-timing-function: -o-transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s, opacity ease-out 0.25s; -webkit-transition: -webkit-transform cubic-bezier(0.33, 0.66, 0.66, 1) 0.25s, opacity ease-out 0.25s; -webkit-backface-visibility: hidden; -webkit-transform: scale(0.75); -moz-transform: scale(0.75); -o-transform: scale(0.75);
}
.m-scaled .m-active {
	opacity: 1; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
}
.m-fluid .m-item {
	
}
.m-carousel-photos {
	
}
.m-carousel-photos .m-item > img {
	margin: 0px; padding: 0px; width: 100%; height: auto; max-width: none;
}
.m-carousel-photos .m-caption {
	background: rgba(0, 0, 0, 0.7); width: 100%; bottom: 0px; position: absolute; z-index: 9; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.m-card-dark {
	padding: 20px; border-radius: 6px; box-shadow: 0px 5px 10px rgba(0,0,0,0.5); -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 5px 10px; -moz-box-shadow: rgba(0, 0, 0, 0.5) 0 5px 10px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-box-shadow: rgba(0, 0, 0, 0.5) 0 5px 10px; -ms-box-shadow: rgba(0, 0, 0, 0.5) 0 5px 10px;
}
.m-card-light {
	padding: 20px; border-radius: 6px; box-shadow: 0px 5px 10px rgba(0,0,0,0.5); -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0 5px 10px; -moz-box-shadow: rgba(0, 0, 0, 0.5) 0 5px 10px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-box-shadow: rgba(0, 0, 0, 0.5) 0 5px 10px; -ms-box-shadow: rgba(0, 0, 0, 0.5) 0 5px 10px;
}
.m-card-dark {
	background: rgba(0, 0, 0, 0.5); color: rgb(255, 255, 255);
}
.m-card-light {
	background: rgba(255, 255, 255, 0.9); color: rgb(0, 0, 0);
}
.m-card-dark .m-caption {
	margin: 0px; padding: 10px 0px 0px;
}
.m-card-light .m-caption {
	margin: 0px; padding: 10px 0px 0px;
}
.m-fade-out {
	-webkit-mask-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 5%, rgba(0, 0, 0, 1) 95%, rgba(0, 0, 0, 0) 100%);
}
