﻿ @media screen and (min-width:992px) 
	{
	
	.TBAlligment{padding-top: 5.4vw;padding-bottom: 0px;}
	}
	@media screen and (max-width: 991px) and (min-width: 768px)
	{
	.TBAlligment{padding-top:10px;padding-bottom:20px;}

	}	
	.carousel .carousel-indicators li.active{background:#00843D !important;}

.carousel .carousel-indicators li{
    background: #fff !important;
}
.carousel .carousel-indicators{
	z-index:1;}
}

.carousel .carousel-indicators {background: none !important;}
	
	#myCarousel{margin-bottom:-20px !important;}
	.sliderpattern{
	background-color: #052049;
	background-image: url(/Style%20Library/Images/HPBannerPattern.png);
    -moz-background-size: cover;
    -o-background-size: cover;
	}
	
	.btnhpslider .fa-chevron-right:before {padding-right: 0px !important;font-size: 16px;}
	
	@media screen and (min-width:768px) 
	{
	.BannerCaption {font-size: 2.4vw;font-family: Roboto Slab;font-weight: 500;color: white !important;}
	.BannerBlurb {font-size: 1.4vw;color: white !important;line-height: 1.4;margin: 0% 0% 0% 0% !important;padding-bottom:20px;}
	.SliderCalltoAction a {font-size: 1.2vw !important;font-family: Roboto Slab !important;color: white !important;vertical-align: top;margin: 0% 0% 0% 0% !important;}
	.textareaPL{padding-left:11% !important;}
	.btnhpslider {border: 2px solid white!important;color: white!important;font-family: "Roboto Slab", Helvetica , Times New Roman !important; !important;font-style: normal !important;}
	.btnhpslider i {padding-left: 5px !important;}
	.carousel-indicators{padding-bottom:10px !important;}
	.carousel-indicators{margin-left: 36% !important;}
	}
	
	@media screen and (max-width:767px) 
	{
	.BannerCaption {font-size: 15px;font-family: Roboto Slab;font-weight: 500;color: white !important;}
	.BannerBlurb {font-size: 1.4vw;color: white !important;line-height: 1.4;margin: 0% 0% 0% 0% !important;padding-bottom:20px;}
	.SliderCalltoAction a {font-size: 16px !important;font-family: Roboto Slab !important;color: white !important;font-weight: 700;vertical-align: top;margin: 0% 0% 0% 0% !important;}
	.PL25{padding-left:25px;}
	.btnhpslider {border: 2px solid white!important;color: white!important;font-family: "Roboto Slab", Helvetica , Times New Roman !important;!important;font-style: normal !important;font-size:12px !important;}
	.btnhpslider i {padding-left: 5px !important;}
	.textcenter{text-align: right !important;padding-right: 35px !important;}
	.TBAlligment{padding-top:10px !important;padding-bottom:10px !important;}
	/*.PT22{padding-top:15px;}*/
	.carousel-indicators{padding-bottom: 75px !important;}	
	.btnhpslider .fa-chevron-right:before {padding-right: 0px !important;font-size: 12px;}
	.Balancetext{height: 40px !important;padding-top: 5px;
	}
	
	
	
	
	/* Carousel Fading slide */
.carousel-fade .carousel-inner { background: #000; }
.carousel-fade .carousel-control { z-index: 2; }  
.carousel-fade .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  }

  .carousel-fade .next.left,
  .carousel-fade .prev.right,
  .carousel-fade .item.active { opacity: 1; }

  .carousel-fade .active.left,
  .carousel-fade .active.right {
    left: 0;
    opacity: 0;
    z-index: 1;
    }