	/* Container and Elements */
	.anim-slider{
		background:transparent url("../images/slide/loading_spinner.gif");
		background-repeat: no-repeat;
		background-position: center; 
		width:100%;
		height: 550px;
		}
	.anim-slide{opacity: 0;}
	.anim-slide-this{opacity: 1;}

	li.anim-slide:nth-of-type(1){background:transparent url("../images/slide/1bg.jpg") 100%/cover;}
	li.anim-slide:nth-of-type(2){background:transparent url("../images/slide/2bg.jpg") 100%/cover;}
	li.anim-slide:nth-of-type(3){background:transparent url("../images/slide/3bg.jpg") 100%/cover;}
	li.anim-slide:nth-of-type(4){background:transparent url("../images/slide/4bg.jpg") 100%/cover;}

	#slide1-00,
	#slide2-00,
	#slide3-00,
	#slide4-00 {
		width: 40%;
		margin: 10px auto;
		Top: 130px;
		left: 7.5%;
		background: rgba(0, 0, 0, 0.30);
		height: 290px;
		padding: 20px;
		box-shadow: inset 0 0 20px rgba(0,0,0,0.2);
		border: 1px solid rgba(0,0,0,0.15);
		}

	#slide1-01,
	#slide2-01,
	#slide3-01,
	#slide4-01 {
		color: #FFF;
		margin: 10px auto;
		text-align: left;
		font-weight: bold;
		font-size: 44px;
		line-height: 1.2;
	}

	#slide1-02,
	#slide2-02,
	#slide3-02 ,
	#slide4-02  {
		color: #FFF;
		margin: 10px auto;
		Top: 80px;
		text-align: left;
		font-size: 26px;
	}
	/* Container and Elements */

	/* makes the font 33% larger relative to the icon container */
	.fa-lg {
	  font-size: 1.3333333333333333em;
	  line-height: 0.75em;
	  vertical-align: -15%;
	}

	.fa-fw {
	  width: 1.2857142857142858em;
	  text-align: center;
	}
	.fa-ul {
	  padding-left: 0;
	  margin-left: 2.142857142857143em;
	  list-style-type: none;
	}
	.fa-ul > li {
	  position: relative;
	}
	.fa-li {
	  position: absolute;
	  left: -2.142857142857143em;
	  width: 2.142857142857143em;
	  top: 0.14285714285714285em;
	  text-align: center;
	}
	.fa-li.fa-lg {
	  left: -1.8571428571428572em;
	}
	.fa-border {
	  padding: .2em .25em .15em;
	  border: solid 0.08em #eeeeee;
	  border-radius: .1em;
	}
	.pull-right {
	  float: right;
	}
	.pull-left {
	  float: left;
	}
	.fa.pull-left {
	  margin-right: .3em;
	}
	.fa.pull-right {
	  margin-left: .3em;
	}
	.fa-spin {
	  -webkit-animation: spin 2s infinite linear;
	  -moz-animation: spin 2s infinite linear;
	  -o-animation: spin 2s infinite linear;
	  animation: spin 2s infinite linear;
	}

	@-moz-keyframes spin {
	  0% {
		-moz-transform: rotate(0deg);
	  }
	  100% {
		-moz-transform: rotate(359deg);
	  }
	}
	@-webkit-keyframes spin {
	  0% {
		-webkit-transform: rotate(0deg);
	  }
	  100% {
		-webkit-transform: rotate(359deg);
	  }
	}
	@-o-keyframes spin {
	  0% {
		-o-transform: rotate(0deg);
	  }
	  100% {
		-o-transform: rotate(359deg);
	  }
	}
	@-ms-keyframes spin {
	  0% {
		-ms-transform: rotate(0deg);
	  }
	  100% {
		-ms-transform: rotate(359deg);
	  }
	}
	@keyframes spin {
	  0% {
		transform: rotate(0deg);
	  }
	  100% {
		transform: rotate(359deg);
	  }
	}

	.fa-rotate-90 {
	  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	  -webkit-transform: rotate(90deg);
	  -moz-transform: rotate(90deg);
	  -ms-transform: rotate(90deg);
	  -o-transform: rotate(90deg);
	  transform: rotate(90deg);
	}
	.fa-rotate-180 {
	  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	  -webkit-transform: rotate(180deg);
	  -moz-transform: rotate(180deg);
	  -ms-transform: rotate(180deg);
	  -o-transform: rotate(180deg);
	  transform: rotate(180deg);
	}
	.fa-rotate-270 {
	  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	  -webkit-transform: rotate(270deg);
	  -moz-transform: rotate(270deg);
	  -ms-transform: rotate(270deg);
	  -o-transform: rotate(270deg);
	  transform: rotate(270deg);
	}
	.fa-flip-horizontal {
	  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	  -webkit-transform: scale(-1, 1);
	  -moz-transform: scale(-1, 1);
	  -ms-transform: scale(-1, 1);
	  -o-transform: scale(-1, 1);
	  transform: scale(-1, 1);
	}
	.fa-flip-vertical {
	  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	  -webkit-transform: scale(1, -1);
	  -moz-transform: scale(1, -1);
	  -ms-transform: scale(1, -1);
	  -o-transform: scale(1, -1);
	  transform: scale(1, -1);
	}
	.fa-stack {
	  position: relative;
	  display: inline-block;
	  width: 2em;
	  height: 2em;
	  line-height: 2em;
	  vertical-align: middle;
	}
	.fa-stack-1x,
	.fa-stack-2x {
	  position: absolute;
	  left: 0;
	  width: 100%;
	  text-align: center;
	}
	.fa-stack-1x {
	  line-height: inherit;
	}
	.fa-stack-2x {
	  font-size: 2em;
	}
	.fa-inverse {
	  color: #ffffff;
	}

  /******Slider****/
  .anim-slider
  {
  list-style-type: none;
  position: relative;
  overflow: hidden;
  text-align: center;
  top: 0;
  left: 0;
  width: 100%;
  padding:0;
  margin:0;
  
  }
  /********Slides**********/
  .anim-slide
  {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  }
  .anim-slide *
  {
  position: absolute;
  opacity: 0;
  }
  /*****Current Slide******/
  .anim-slide-this
  {
  z-index: 100;
  } 
  .anim-slide-this *
  {
  opacity: 1;
  }
  /***********************************************************/
  /* Initial position and style of each element in the Slide */
  /***********************************************************/

  /*******Arrows********/
  nav.anim-arrows>span
  {
  position: absolute;
  top: 48%;
  z-index: 2000;
  opacity: 0;
  -webkit-transition: opacity .4s ease-in;
  -moz-transition: opacity .4s ease-in;
  -ms-transition: opacity .4s ease-in;
  -o-transition: opacity .4s ease-in;
  transition: opacity .4s ease-in;
  }
  nav.anim-arrows>span.anim-arrows-prev,
  nav.anim-arrows>span.anim-arrows-next
  {
  color: #fff;
  position: absolute;
  padding: 2px 10px;
  }
  nav.anim-arrows>span.anim-arrows-prev
  {
  left: 1%;
  }
  nav.anim-arrows>span.anim-arrows-next
  {
  right: 1%;
  }
  .anim-slider:hover>nav.anim-arrows>span
  {
  opacity:1;
  cursor: pointer;
  }
  /********Dots************/
  .anim-dots
  {
  width: 100%;
  position: absolute;
  text-align: center;
  left: 0px;
  bottom: 20px;
  z-index: 2000;
  }
  .anim-dots span
  {
  display: inline-block;
  position: relative;
  width: 14px;
  height: 14px;
  margin: 3px;
  cursor: pointer;
  box-shadow: 
  	1px 1px 1px rgba(0,0,0,0.1) inset, 
  	1px 1px 1px rgba(255,255,255,0.1);
  }
  
  .anim-dots span:after
  {
  content: '';
  width: 10px;
  height: 10px;
  position: absolute;
  top: 2px;
  left: 2px;
  background: rgba(255,255,255,0.5);
  }
  
  .anim-dots span.anim-dots-this:after
  {
  content: '';
  width: 10px;
  height: 10px;
  position: absolute;
  top: 2px;
  left: 2px;
  background: #fff;
  }

  .delay0-5s{-webkit-animation-delay:1s;animation-delay:.5s;}
  .delay1s{-webkit-animation-delay:1s;animation-delay:1s;}
  .delay1-5s{-webkit-animation-delay:1.5s;animation-delay:1.5s;}
  .delay2s{-webkit-animation-delay:2s;animation-delay:2s;}
  .delay2-5s{-webkit-animation-delay:2.5s;animation-delay:2.5s;}
  .delay3s{-webkit-animation-delay:3s;animation-delay:3s;}
  .delay3-5s{-webkit-animation-delay:3.5s;animation-delay:3.5s;}
  .delay4s{-webkit-animation-delay:4s;animation-delay:4s;}
  .delay4-5s{-webkit-animation-delay:4.5s;animation-delay:4.5s;}
  .delay5s{-webkit-animation-delay:5s;animation-delay:5s;}
  .delay5-5s{-webkit-animation-delay:5.5s;animation-delay:5.5s;}
  .delay6s{-webkit-animation-delay:6s;animation-delay:6s;}
  .delay6-5s{-webkit-animation-delay:6.5s;animation-delay:6.5s;}
  .delay13s{-webkit-animation-delay:13s;animation-delay:13s;}



@-webkit-keyframes bounceright {
  from {
    -webkit-transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(3px);
  }
}

@keyframes bounceright {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(3px);
  }
}


/*  Responsive Definitions */
	/* Larger Screens*/
		@media screen and (max-width: 1280px) {  
			.anim-slider{
				height: 515px;
			}
			.fa-5x {
				font-size: 4.5em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 122px;
				height: 272px;
				padding: 19px;
				box-shadow: inset 0 0 19px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 37px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 75px;
				font-size: 24px;
			}
		}

		@media screen and (max-width: 1024px) {  
			.anim-slider{
				height: 412px;
			}
			.fa-5x {
				font-size: 4em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 97px;
				height: 217px;
				padding: 15px;
				box-shadow: inset 0 0 15px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 30px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 60px;
				font-size: 19px;
			}
		}
	/* Large Screens*/

	/* Medium Screens*/
		@media screen and (max-width: 800px) {  
			.anim-slider{
				height: 322px;
			}
			.fa-5x {
				font-size: 3.5em;
			}	
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 76px;
				height: 170px;
				padding: 12px;
				box-shadow: inset 0 0 12px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 24px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 47px;
				font-size: 15px;
			}
		}
		@media screen and (max-width: 773px) {  
			.anim-slider{
				height: 311px;
			}
			.fa-5x {
				font-size: 3.5em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 74px;
				height: 164px;
				padding: 11px;
				box-shadow: inset 0 0 11px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 23px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 45px;
				font-size: 15px;
			}
		}
		@media screen and (max-width: 768px) {  
			.anim-slider{
				height: 309px;
			}
			.fa-5x {
				font-size: 3.5em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 73px;
				height: 163px;
				padding: 11px;
				box-shadow: inset 0 0 11px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 23px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 45px;
				font-size: 15px;
			}
		}
		@media screen and (max-width: 736px) {  
			.anim-slider{
				height: 296px;
			}
			.fa-5x {
				font-size: 3.5em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 70px;
				height: 156px;
				padding: 11px;
				box-shadow: inset 0 0 11px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 22px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 43px;
				font-size: 14px;
			}
		}
		@media screen and (max-width: 667px) {  
			.anim-slider{
				height: 269px;
			}
			.fa-5x {
				font-size: 3.5em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 63px;
				height: 142px;
				padding: 10px;
				box-shadow: inset 0 0 10px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 20px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 39px;
				font-size: 13px;
			}
		}
		@media screen and (max-width: 640px) {  
			.anim-slider{
				height: 258px;
			}
			.fa-5x {
				font-size: 3.5em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 61px;
				height: 136px;
				padding: 9px;
				box-shadow: inset 0 0 9px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 19px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 37px;
				font-size: 12px;
			}
		}
		@media screen and (max-width: 568px) {  
			.anim-slider{
				height: 229px;
			}
			.fa-5x {
				font-size: 3.5em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 54px;
				height: 121px;
				padding: 8px;
				box-shadow: inset 0 0 8px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 16px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 33px;
				font-size: 11px;
			}
		}
	/* Medium Screens*/

	/* Small Screens*/
		@media screen and (max-width: 480px) {  
			.anim-slider{
				height: 193px;
			}
			.fa-5x {
				font-size: 3em;
			}
			.anim-dots
			  {
			  display: none;
			  }
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 46px;
				height: 102px;
				padding: 7px;
				box-shadow: inset 0 0 7px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 13px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02,
			#slide4-02  {
				top: 28px;
				font-size: 9px;
			}
		}
		@media screen and (max-width: 414px) {  
			.anim-slider{
				height: 167px;
			}
			.fa-5x {
				font-size: 2.5em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 39px;
				height: 88px;
				padding: 6px;
				box-shadow: inset 0 0 6px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 11px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 24px;
				font-size: 8px;
			}
		}
		@media screen and (max-width: 375px) {  
			.anim-slider{
				height: 151px;
			}
			.fa-5x {
				font-size: 2em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 36px;
				height: 80px;
				padding: 5px;
				box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 10px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 22px;
				font-size: 7px;
			}
		}
		@media screen and (max-width: 325px) {  
			.anim-slider{
				height: 131px;
			}
			.fa-5x {
				font-size: 1.5em;
			}
			#slide1-00,
			#slide2-00,
			#slide3-00,
			#slide4-00 {
				top: 31px;
				height: 69px;
				padding: 5px;
				box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
				}

			#slide1-01,
			#slide2-01,
			#slide3-01,
			#slide4-01 {
				font-size: 8px;
			}

			#slide1-02,
			#slide2-02,
			#slide3-02 ,
			#slide4-02  {
				top: 19px;
				font-size: 6px;
			}
		}
	/* Small Screens*/

/*  Responsive Definitions */