body { }
a, input, textarea, select, option, label, .cur { cursor: pointer; }
.b { font-weight: bold;}
.c { text-align: center;}
.form-group label { font-weight: normal;}
/* 
*/
.has-error, .has-error label { color: #dd0000 !important; }
.cb { clear: both;}
.dn { display: none; }
.scroll { cursor: pointer; }
/* material-kit.css:3053 */
/* 
h4, .h4 { font-size: 15px; line-height: 1.55em; }
*/


.carousel-caption {
  position: absolute;
  right: 0%;
  bottom: 7%;
  left: 0%;
  z-index: 10;
	padding: 11px 35px 20px !important; 
  color: white;
  text-align: left;
	/* 
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
	*/
	text-shadow: none !important; 
	/* */
	background: rgba(69,85,232,0.40);
	font-weight: bold; 
	font-size: 20px;  
	line-height: 22px;
}
.carousel-caption h4 { text-align: left; font-size: 46px; color: #feb42d; font-weight: bold; letter-spacing: -2px; line-height: 1.25em; padding: 0; margin: 0; }

/* 
Carousel fade transition
*/
.carousel-fade .carousel-inner .item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
}

.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}

.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.carousel-fade .carousel-control {
  z-index: 2;
}

