h1{
			font-weight: 900;
			font-size: 8em;
			-webkit-text-shadow: 0 .3rem .9rem rgba(0,0,0,.4);
			text-shadow: 0 0.3rem 0.9rem rgba(0,0,0,.4);
			letter-spacing: -3px;
		}
		h1,
		.intro p{
			color: #fff;
			font-family: 'Source Sans Pro', sans-serif;
		}
		.intro p{
			text-shadow: -1px 1px 8px rgba(0,0,0,.8);
		}
		#section1 h1{
			-webkit-text-shadow: none;
			text-shadow: none;
		}
		#slide1-1 h1{
			color: #999;
		}
		/*
		* Setting the backgrounds for each section / slide
		*/


		
		.fp-bg{
			background-size: cover;
			transform: translate3d(0,0,0);
			-webkit-backface-visibility: hidden; /* Chrome, Safari, Opera */
    		backface-visibility: hidden;
    		
		}
		.fp-bg{
    transition: all 10s ease;
}
		#slide1-1 .fp-bg{
			background-image: url('imgs/bg1.jpg');
			background-size: cover;
    background-position: center 80%;

		
		}
		#slide1-2 .fp-bg{
			background-image: url('imgs/bg2.jpg');
			background-size: cover;
    background-position: center 80%;
		}
		#slide1-3 .fp-bg{
			background-image: url('imgs/bg3.jpg');
			background-size: cover;
    background-position: center 80%;
		}

	
		#section2 h1{
			color: #fff;
		}
		#slide1-4 .fp-bg{
			background-image: url('imgs/bg4.jpg');
			background-size: cover;
    background-position: center 80%;

		
		}
		#slide1-5 .fp-bg{
			background-image: url('imgs/bg5.jpg');
			background-size: cover;
    background-position: center 80%;

		
		}
		#slide1-6 .fp-bg{
			background-image: url('imgs/bg6.jpg');
			background-size: cover;
    background-position: center 80%;
		}
		#slide3-2 .fp-bg{
			background-image: url('imgs/bg6.jpg');
			background-size: cover;
    background-position: center 80%;
		}
		#slide3-3 .fp-bg{
			background-image: url('imgs/bg7.jpg');
			background-size: cover;
    background-position: center 80%;
		}
		#slide3-4 .fp-bg{
			background-image: url('imgs/bg8.jpg');
			background-size: cover;
    background-position: center 80%;
		}
		#section4 .fp-bg{
			background-image: url('imgs/bg9.jpg');
			background-size: cover;
    background-position: center 80%;
		}
		.button a.button-purchase:hover {
			background-color: #3cc63c !important;
			color: #fff !important;
		}
		.button-purchase{
			background: #fff !important;
			color: #000 !important;
		}
		.documentation a{
			font-size: 13px;
			margin: 20px 0;
			padding: 0;
			color: #222;
		}

		/*
		* Configurations
		*/
		.actions{
		    position: fixed;
		    bottom: 0;
		    left: 0;
		    z-index: 99999;
		    background: rgba(0,0,0,0.6);
		    padding: 13px;
		    color: white;
		    font-size: 13px;
		}
		.actions-option{
			margin: 0 0 15px 0;
			position: relative;
		}
		.actions select{
			display: block;
			margin: 5px 0 0 0;
			padding: 3px;
		}
		.actions-option:last-child{
			margin:0;
		}
		.actions-title{
			display: block;
		    font-size: 30px;
		    padding: 10px 0;
		}
		.note{
			display: none;
		    position: absolute;
		    z-index: 99;
		    color: #fff;
		    font-size: 14px;
		    left: 112%;
		    bottom: -17px;
		    width: 400px;
		    background: rgba(0,0,0,0.3);
		    padding: 20px;
		}
		.note-title{
			margin-bottom: 10px;
			display: block;
		}
		.note li{
			padding: 2px 0;
		    list-style: disc;
		    margin-left: 26px;
		}
		.actions-compatible{
			cursor: pointer;
		}
		.actions-compatible:hover .note{
			display: block;
		}
		#actions{
			top: 153px;
			left: 30px;
			z-index: 99999;
		}
		#actions li{
			background: rgba(255,255,255,0.6);
			padding: 7px 12px;
			margin: 2px;
			color: #000;
			display: inline-block;
			cursor: pointer;
		}
		#actions li:hover,
		#actions .active{
			color: #fff;
			background: #81A140;
		}