/* carousel fullscreen */

		.carousel-fullscreen .carousel-inner .item {
		    height: 100vh; 
		    min-height: 600px; 
		    background-position: center center; 
		    background-repeat: no-repeat; 
		    background-size: cover;
		}


		/* carousel fullscreen - vertically centered caption*/

		.carousel-fullscreen .carousel-caption {
		    top: 50%;  
		    bottom: auto;
		    -webkit-transform: translate(0, -50%); 
		    -ms-transform: translate(0, -50%); 
		    transform: translate(0, -50%);
		}

		/* overlay for better readibility of the caption  */

		.overlay {
		    position: absolute;
		    width: 100%;
		    height: 100%;
		    background: #000;
		    opacity: 0.3;
		    transition: all 0.2s ease-out;
		}


		/* demo typography */

		h1,h2,h3,h4 {
		    font-weight: 700;
		}

		.super-heading {
		    /*Possible future editing... */
		}


		.super-paragraph {
		    font-size: 30px; font-weight: 300;
		}

		.carousel-caption .super-paragraph a,
		.carousel-caption .super-paragraph a:hover
		{
		    color: #fff;
		}

		#carousel-example-generic {
		    margin: 40px 0;
		}

		/* carousel fade */
		/* original solution by https://codepen.io/Rowno/pen/Afykb */

		.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;
		}

		.demo-content {padding-top: 50px; padding-bottom: 50px; }

		.well {
		   background-color: rgba(0, 0, 0, 0.7);
		}
