html,body { height:auto;min-height:100%; }
#overlay-back, #overlay-back2 {
			position   : absolute;
			top        : 0;
			left       : 0;
			bottom	   : 0;
			right	   : 0;
			margin-top: -100px;
			width      : 100%;
			height     : 100%;
			background : #9ca5a7;
			/*opacity    : 0.5;
			filter     : alpha(opacity=50);*/
			z-index    : 1210;
			display    : none;
			overflow:auto;
		}
.carousel {
			  /*height: 500px; OLD*/
			  /*margin-bottom: 60px; OLD*/
			
			  /*max-width:1200px; THIS IS OPTIONAL (ANY SIZE YOU LIKE)*/
			  margin:0 auto 60px;
	
			}
			
			.carousel .item, #homepage .carousel .item {
				/*height: 500px; OLD*/
				/*background-color: #777; OLD*/
			
				width:100% !important;
				height:auto !important;
	
				padding:0px !important;
			}
			audio, canvas, progress, video{
				display:block !important;
			}
			.carousel-inner{
				margin-top:-15px;
			}
			.carousel-inner > .item.active.videoprayers{ 
				width:100%;
				height:auto;
			}
			.carousel-inner > .item > img, .carousel-inner > .item > a > img {
			  /*position: absolute; OLD+WHY?*/
			  /*top: 0; OLD+WHY?*/
			  /*left: 0; OLD+WHY?*/
			  width:100%;
			  min-width:100%;
			  height:auto;
	
			}
			video{
				width:100% !important;
				height:auto !important;
			}
			#myCarousel, #myCarousel2{
				width:100%;
				/*margin-top:50px;*/
				margin-top:15px;
				margin-bottom:0px;
			}
			#myProfileCarousel{
				margin-top:-5px;
			}
			#quoteCarousel{
				z-index:1020;
				
			}
			
			#myCarousel .homeoutcomesbutton{
				z-index:1000 !important;
			}
#studentvoicescarousel{
	position:relative;
	margin-right:0px;
	
}
#programcarousel{
	margin-right:-15px;

}
#video_1,#video_2,#video_3,#video_4,#video_5,#video_6,#video_7,#video_8,#video_9,#video_10 {
			position : absolute;
			/*top      : -60px; 0903*/
			top: 30px;
			left     : 0;
			width    : 100%;
			height   : auto;
			z-index  : 3002;
			display  : none;
			
		} 
		#video_1_temp,#video_2_temp,#video_3_temp,#video_4_temp,#video_5_temp,#video_6_temp,#video_7_temp,#video_8_temp,#video_9_temp,#video_10_temp {
			
			z-index  : 3002;
			display  : none;
			width      : 100%;
			height     : 100%;
			background : #9ca5a7;
			
		} 
		.videotakeover_temp iframe {
			
			width: 100%;
			height: 100%;
		}	
#video_1.boldmoversvideo, #video_2.boldmoversvideo, #video_3.boldmoversvideo, #video_4.boldmoversvideo, #video_5.boldmoversvideo, #video_6.boldmoversvideo, #video_7.boldmoversvideo, #video_8.boldmoversvideo, #video_9.boldmoversvideo, #video_10.boldmoversvideo{
	top:40px;
}
#videoclose_1.boldmoversvideoclose, #videoclose_2.boldmoversvideoclose, #videoclose_3.boldmoversvideoclose, #videoclose_4.boldmoversvideoclose, #videoclose_5.boldmoversvideoclose, #videoclose_6.boldmoversvideoclose, #videoclose_7.boldmoversvideoclose, #videoclose_8.boldmoversvideoclose, #videoclose_9.boldmoversvideoclose, #videoclose_10.boldmoversvideoclose{
	top:0px;
	height:100%;
}
	div.videoclose a{
		font-weight:200;
			font-family:"Helvetica Neue", Arial, sans-serif;
			-webkit-font-smoothing:antialiased;
	}
	#videoclose_1,#videoclose_2,#videoclose_3,#videoclose_4,#videoclose_5,#videoclose_6,#videoclose_7,#videoclose_8,#videoclose_9,#videoclose_10{
			text-align:left;
			width:100%;
			background-color:#9ca5a7;
			position:absolute;
			/*top:-100px; 0903 */
			top:0;
			left:0;
			z-index:3012;
			padding:0px 20px 5px 20px;
			display:none;
			/*-moz-box-shadow:    3px 3px 5px 6px #ccc;
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;
  box-shadow:         3px 3px 5px 6px #ccc;*/
		}

			
		div.videotakeover{
			width:100%;
			/*background-color:#ddd;0903*/
			background-color:#9ca5a7;
			height:auto;
			
			
		}
		.videotakeover.programsiframe{
			top:-100px !important;
		}
		.videoclose.programsiframe{
			top:-140px !important;
		}
		.videotakeover {
			position: relative;
			padding-bottom: 56.25%; /* 16:9 */
			padding-top: 25px;
			height: 0;
		}
		.videotakeover iframe {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
		}	
		img.hp_carousel_imagewithlink{
			width:100% !important;
			height:auto !important;
		} 
		.carousel-caption-student-voices{
			top:70px;
			left:50px;
			font-size:30px;
			line-height:30px;
			z-index:1000;
			width:50%;
			position:absolute;
			color:white;
			border:0;
			font-weight:normal;
		}
		.carousel-caption-student-voices p{
			margin:0;
			padding:0;
			font-size:20px;
			font-weight:200;
			font-family:"Helvetica Neue", Arial, sans-serif;
			-webkit-font-smoothing:antialiased;
			
		}
		.student-voices-slide-image{
			position:relative;
			width:600px;
			padding-top:20px;
			padding-bottom:20px;
			margin:0 auto;
		}
		.carousel-caption{
			bottom:40% ;
			left:25% ;
			font-size:50px;
			/*line-height:60px;09082015*/
			z-index:1000;
			width:50%;
			position:absolute ;
			color:white;
			border:0 ;
			font-weight:bold;
			min-height:100px;
		}
		.vine-video-overlay{
			position   : absolute;
			top        : 0;
			left       : 0;
			width      : 100%;
			height     : 100%;
			background : #000;
			opacity    : 0.5;
			filter     : alpha(opacity=50);
			z-index    : 10; 
			
		}
		.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{
			z-index:102 !important;
		}
		.carousel-control{
			z-index:1000 !important;
		}
		input.caption-button{
			background-color:#E75525;
			color:#fff;
			
			padding:5px 20px 5px 20px;
			line-height:50px;
			font-size:30px;
			margin-left:-10px;
			opacity    : 0.8;
			filter     : alpha(opacity=80);
			border:0;
			margin-top:30px;
		}
		.student-voices-carousel > .item{
			background-color:#fff;
		}
	    .successcarousel > .item{
			background-color:#9ca5a7;
			min-height: 300px;
		}
		.student-voices-carousel > .item{
			background-color: #9ca5a7
		}
		.successcarousel > .item > img, .carousel-inner > .item > img > a {
			min-width:100%;
			height:auto;
			min-height:100px;
		}
		
		.carousel-indicators-ps{
			bottom:0px;
		}
		div.slideFloat{
			height:auto;
			overflow:hidden;
			position:absolute;
			margin-top:30px;
			background-color:#fff;
			margin-right:auto;
			margin-left:auto;
			
			
			left:0;
			right:0;
			
			
		}
	    
		.slideImage img{
			width:50%;
			height:auto;
		}
		.slideImage{
			text-align:right;
		}
		
		.slidetextpopup, .slidetextpopup div, .slidetextpopup p{
			z-index:2000;
			color:#000;
		}
		.slidetextpopup{
		
			height:100%;
		}
		
		.modal-content{
			/*background-color:#A0AAB2 !important;*/
			background-color:#9ca5a7;
		}
		.modal-dialog{
			width:100%;
			z-index:2002 !important;
		}
		.text-slide-right{
			padding-top:0;
			padding-left:0;
		}
		.text-slide-right h2{
		
		}
		.text-slide-right h3.darkblue{
			color:#005CA6;
			font-size:14px;
			margin-left:52%;
			padding-top:40px;
			margin-top:0;
			margin-right:30px;
			margin-bottom:0px;
		}
		.text-slide-right h3.lightblue{
			color:#00AAC7 !important;
			font-size:14px;
			margin-left:52%;
			margin-top:5px;
			margin-right:30px;
		}
		.slideFloat > a > img{
			width:50%;
			padding-top:0;
			margin-top:0;
			float:left;
		}
		.text-slide-right > p{
			margin-top:10px;
			margin-left:52%;
			font-size:12px;
			margin-right:30px;
		}
		a.text-slide-right{
			text-decoration:none;
			color:black;
		}
		#news3carousel{
			display:block;
		}
		#newscarousel{
			display:none;
		}
		#newshomepagecarousel{
			display:block;
			margin-right:0px !important;
			margin-left:0px !important;
		}
		#newshomepagemobilecarousel{
			display:none;
		}
		p.vinesubheading{
			font-size:20px;
			line-height:25px;
			font-family:"Cabin";
			/*text-transform:lowercase;*/
			font-weight:200;
		}
		p.vineheading{
			font-family:"Cabin";
			font-size:28px;
			margin:0;
			padding:0;
			font-weight:bold;
		}
		  .carousel-control.news3, .carousel-control.news3 {
			background-image: none
		}
		.news_3{
			width:30%;
			float:left;
			margin-right:5%;
			border:1px solid black;
			margin-left:5%;
		}
		.news_3_first{
			width:30%;
			float:left;
			margin-right:0;
			border:1px solid black;
			margin-left:0;
		}
		.news_3_last{
			width:30%;
			float:left;
			margin-right:0;
			border:1px solid black;
		}
		#news3carousel{
			width:100%;
			margin-left:0px;
			
		}
		.news3.left{
			margin-left:-60px;
		}
		.news3.right{
			margin-right:-60px;
		}
		h3.newsblue{
			color:#005CA6;
			font-weight:normal;
			font-size:14px;
			padding-bottom:5px;
			padding-top:0;
		}
		.news_3_text p{
			color:#000;
			margin-top:0;
		}
		.news_3_text{
			padding:15px 10px 10px 10px;
			font-size:12px;
			min-height:100px;
		}
		
		h3.newslightblue{
			color:#00AAC7;
			font-weight:normal;
			font-size:14px;
			padding-bottom:10px;
			padding-top:0;
		}
		
		ol.newsindicators{
			
		}
		#myCarousel4{
			padding-bottom:40px;
			
		}
		
		div.news-1column-carousel{
			width:100%;
		}
		.news-1column-carousel p{
			color:#000;
			margin-top:0;
		}
		.news-1column-carousel-text{
			padding:15px 10px 10px 10px;
			font-size:12px;
		}
		
		div.news-carousel{
			margin-top:10px;
		}
		div.news-homepage-mobile-carousel-text{
		padding:10px;
		padding-bottom:70px;
		height:20%;
	}
	.carousel-indicators.homepagemobilenews{
		left:82%;
		top:30px;
		height:30px;
		width:auto;
	}
	#newshomepagecarousel{
		width:100%;
	}
	#newshomepagecarousel img{
		width:50%;
	}
	div.news-homepage-carousel-text{
		padding-top:70px;
		margin-left:52%;
		padding-right:40px;
		color:#000;
	}
	div.news-homepage-carousel-text p{
		color:#000;	
	}
	.carousel-indicators.homepagenews{
		/*left:82%;*/
		left:22%;
		top:30px;
		height:30px;
		width:auto;
	}
	#studentvoicescarousel{
		border-top: 2px solid #E75525;
	}
	#carousel-control-profile-right .glyphicon-chevron-right, #carousel-control-profile-right .icon-next,#carousel-control-success-right .glyphicon-chevron-right, #carousel-control-success-right .icon-next{
		/*margin-right:80px;*/
	}
	#carousel-control-profile-left .glyphicon-chevron-left, #carousel-control-profile-left .icon-prev,#carousel-control-success-left .glyphicon-chevron-left, #carousel-control-success-left .icon-prev{
		/*margin-left:80px;*/
	}
	.jumbotron{
			font-weight:200;
			font-family:"Helvetica Neue", Arial, sans-serif;
			-webkit-font-smoothing:antialiased;
			width:350px;
			margin-left:50px;
			margin-top:-20px;
		}
		
		.carousel-caption-mobile{
			bottom:10% ;
			left:25% ;
			font-size:50px;
			line-height:60px;
			z-index:1000;
			width:50%;
			position:absolute ;
			color:white;
			border:0 ;
			font-weight:bold;
	
		}
		.carousel-caption-tablet{
			bottom:40% ;
			left:0 ;
			right:0;
			font-size:50px;
			line-height:60px;
			z-index:1000;
			width:50%;
			position:absolute ;
			color:white;
			border:0 ;
			font-weight:bold;
	
		}
		.slide_mobile_img_0, slide_mobile_img_1, slide_mobile_img_2, slide_mobile_img_3, slide_mobile_img_4, slide_mobile_img_5, slide_mobile_img_6, slide_mobile_img_7, slide_mobile_img_8, slide_mobile_img_9, slide_mobile_img_10{
			display:none !important;
		}
			#newshomepagecarousel{
			margin-top:15px;
		}
		#newshomepagecarousel img.closemodal{
			width:35px !important;
			height:auto;
		}
		.programmodal{
		border-top:0px;
		border-bottom:0px;
	}
	.modal-dialog.programmodal{
		margin-left:0px !important;
		margin-right:0px !important;
	}
	.iframecenter1{
		width:100%;
		position:relative;
		text-align:center;
	}
	.iframecenter2{
		width:80%;
		margin:0 auto;
	}
	.newsfeaturedimage{
			/*height:350px;*/ 
			overflow:hidden;
		}
		.news-homepage-carousel{
			height:350px;
			overflow:hidden;	
			background-color:#fff;
			border: 1px solid #A1ABB2;
			border-radius: 0px;
		}
		#myCarousel5{
			margin-left:-15px;
			margin-right:-15px;
		}
		.homeitem .carousel-indicators {
			top:40px;
			left:82%;
			position:absolute;
		}
		.hp-news-feature{
				width:100% !important;
			}
	    .hp-featured-news-image{
			height:80%;
			overflow:hidden;
		}
		.news-homepage-mobile-carousel{
			height:350px;
		}
		news-homepage-mobile-carousel-text{
			height:20%;
		}
		/* START NEW CSS AS OF 9/2/15 TO STRETCH PROFILE AND STUDENT VOICES CAROUSELS */
		.videocarouselbackground{
			background-color: #9ca5a7;
			min-height:100px;
			height:100%;
			position:absolute;
			width:500%;
			left:0;
			right:0;
			margin-left:-500px;
			margin-right:-500px;
			text-align:center;
		}
		#programmaincontainer{
			overflow-x:hidden;
		}
		#myProfileCarousel {
			margin-top: 15px !important;
		}
		#programcarousel.row{
			/*margin-right:0 !important;*/
		}
		.carousel-indicators-sv{
			margin-top:30px;
		}
		
		/* END NEW CSS AS OF 9/2/15 TO STRETCH PROFILE AND STUDENT VOICES CAROUSELS */
		@media screen and (max-width: 400px){
			.carousel-caption-student-voices{
				left:20px;
				font-size:20px;
				line-height:25px;
			}
			.carousel-caption-student-voices p{
				font-size:15px;
				
			}
		}
		/*MOBILE STYLESHEET ELEMENT*/ 
		@media screen and (max-width: 480px) {
			
			
			 .vineDesktop_0, .vineDesktop_1, .vineDesktop_2, .vineDesktop_3, .vineDesktop_4, .vineDesktop_5, .vineDesktop_6, .vineDesktop_7, .vineDesktop_8, .vineDesktop_9, .vineDesktop_10, .fullVideoDesktop_0, .fullVideoDesktop_1, .fullVideoDesktop_2, .fullVideoDesktop_3, .fullVideoDesktop_4, .fullVideoDesktop_5, .fullVideoDesktop_6, .fullVideoDesktop_7, .fullVideoDesktop_8, .fullVideoDesktop_9, .fullVideoDesktop_10,.linkToPageDesktop_0, .linkToPageDesktop_1, .linkToPageDesktop_2, .linkToPageDesktop_3, .linkToPageDesktop_4, .linkToPageDesktop_5, .linkToPageDesktop_6, .linkToPageDesktop_7, .linkToPageDesktop_8, .linkToPageDesktop_9, .linkToPageDesktop_10  {
				  display:none;
			 }
			 .vineTablet_0, .vineTablet_1, .vineTablet_2, .vineTablet_3, .vineTablet_4, .vineTablet_5, .vineTablet_6, .vineTablet_7, .vineTablet_8, .vineTablet_9, .vineTablet_10, .vineTabletText_0, .vineTabletText_1, .vineTabletText_2, .vineTabletText_3, .vineTabletText_4, .vineTabletText_5, .vineTabletText_6, .vineTabletText_7, .vineTabletText_8, .vineTabletText_9, .vineTabletText_10,.fullVideoTablet_0, .fullVideoTablet_1, .fullVideoTablet_2, .fullVideoTablet_3, .fullVideoTablet_4, .fullVideoTablet_5, .fullVideoTablet_6, .fullVideoTablet_7, .fullVideoTablet_8, .fullVideoTablet_9, .fullVideoTablet_10,.fullVideoTabletText_0, .fullVideoTabletText_1, .fullVideoTabletText_2, .fullVideoTabletText_3, .fullVideoTabletText_4, .fullVideoTabletText_5, .fullVideoTabletText_6, .fullVideoTabletText_7, .fullVideoTabletText_8, .fullVideoTabletText_9, .fullVideoTabletText_10,.linkToPageTablet_0, .linkToPageTablet_1, .linkToPageTablet_2, .linkToPageTablet_3, .linkToPageTablet_4, .linkToPageTablet_5, .linkToPageTablet_6, .linkToPageTablet_7, .linkToPageTablet_8, .linkToPageTablet_9, .linkToPageTablet_10{
			 	display:none;
			 }
			 .vineMobile_0, .vineMobile_1, .vineMobile_2, .vineMobile_3, .vineMobile_4, .vineMobile_5, .vineMobile_6, .vineMobile_7, .vineMobile_8, .vineMobile_9, .vineMobile_10, .vineMobileText_0, .vineMobileText_1, .vineMobileText_2, .vineMobileText_3, .vineMobileText_4, .vineMobileText_5, .vineMobileText_6, .vineMobileText_7, .vineMobileText_8, .vineMobileText_9, .vineMobileText_10,.fullVideoMobile_0, .fullVideoMobile_1, .fullVideoMobile_2, .fullVideoMobile_3, .fullVideoMobile_4, .fullVideoMobile_5, .fullVideoMobile_6, .fullVideoMobile_7, .fullVideoMobile_8, .fullVideoMobile_9, .fullVideoMobile_10, .fullVideoMobileText_0, .fullVideoMobileText_1, .fullVideoMobileText_2, .fullVideoMobileText_3, .fullVideoMobileText_4, .fullVideoMobileText_5, .fullVideoMobileText_6, .fullVideoMobileText_7, .fullVideoMobileText_8, .fullVideoMobileText_9, .fullVideoMobileText_10,.linkToPageMobile_0, .linkToPageMobile_1, .linkToPageMobile_2, .linkToPageMobile_3, .linkToPageMobile_4, .linkToPageMobile_5, .linkToPageMobile_6, .linkToPageMobile_7, .linkToPageMobile_8, .linkToPageMobile_9, .linkToPageMobile_10, .linkToPageMobileText_0, .linkToPageMobileText_1, .linkToPageMobileText_2, .linkToPageMobileText_3, .linkToPageMobileText_4, .linkToPageMobileText_5, .linkToPageMobileText_6, .linkToPageMobileText_7, .linkToPageMobileText_8, .linkToPageMobileText_9, .linkToPageMobileText_10{
			 	display:block;
				position:relative;
			 }
			  .vineMobileText_0, .vineMobileText_1, .vineMobileText_2, .vineMobileText_3, .vineMobileText_4, .vineMobileText_5, .vineMobileText_6, .vineMobileText_7, .vineMobileText_8, .vineMobileText_9, .vineMobileText_10,.fullVideoMobileText_0, .fullVideoMobileText_1, .fullVideoMobileText_2, .fullVideoMobileText_3, .fullVideoMobileText_4, .fullVideoMobileText_5, .fullVideoMobileText_6, .fullVideoMobileText_7, .fullVideoMobileText_8, .fullVideoMobileText_9, .fullVideoMobileText_10,.linkToPageMobileText_0, .linkToPageMobileText_1, .linkToPageMobileText_2, .linkToPageMobileText_3, .linkToPageMobileText_4, .linkToPageMobileText_5, .linkToPageMobileText_6, .linkToPageMobileText_7, .linkToPageMobileText_8, .linkToPageMobileText_9, .linkToPageMobileText_10{
			  	text-align:center;
				width:100%;
				padding:10px 40px 50px 40px;
				font-size:24px;
			  }
			  .carousel-indicators{
			  	bottom:2px !important;
			  }
			 .vineTablet_0 img , .vineTablet_1 img , .vineTablet_2 img , .vineTablet_3 img , .vineTablet_4 img , .vineTablet_5 img , .vineTablet_6 img , .vineTablet_7 img , .vineTablet_8 img , .vineTablet_9 img , .vineTablet_10 img, .vineMobile_0 img , .vineMobile_1 img , .vineMobile_2 img , .vineMobile_3 img , .vineMobile_4 img , .vineMobile_5 img , .vineMobile_6 img , .vineMobile_7 img , .vineMobile_8 img , .vineMobile_9 img , .vineMobile_10 img,.fullVideoTablet_0 img , .fullVideoTablet_1 img , .fullVideoTablet_2 img , .fullVideoTablet_3 img , .fullVideoTablet_4 img , .fullVideoTablet_5 img , .fullVideoTablet_6 img , .fullVideoTablet_7 img , .fullVideoTablet_8 img , .fullVideoTablet_9 img , .fullVideoTablet_10 img, .fullVideoMobile_0 img , .fullVideoMobile_1 img , .fullVideoMobile_2 img , .fullVideoMobile_3 img , .fullVideoMobile_4 img , .fullVideoMobile_5 img , .fullVideoMobile_6 img , .fullVideoMobile_7 img , .fullVideoMobile_8 img , .fullVideoMobile_9 img , .fullVideoMobile_10 img,.linkToPageTablet_0 img , .linkToPageTablet_1 img , .linkToPageTablet_2 img , .linkToPageTablet_3 img , .linkToPageTablet_4 img , .linkToPageTablet_5 img , .linkToPageTablet_6 img , .linkToPageTablet_7 img , .linkToPageTablet_8 img , .linkToPageTablet_9 img , .linkToPageTablet_10 img, .linkToPageMobile_0 img , .linkToPageMobile_1 img , .linkToPageMobile_2 img , .linkToPageMobile_3 img , .linkToPageMobile_4 img , .linkToPageMobile_5 img , .linkToPageMobile_6 img , .linkToPageMobile_7 img , .linkToPageMobile_8 img , .linkToPageMobile_9 img , .linkToPageMobile_10 img{
			 	width:100%;
				max-width:100%;
				height:auto;
			 }
			 input.caption-button{
			 	margin-left:0;
			 }
			 input.caption-button{
			 	font-size:18px;
				line-height:20px;
				padding:5px 10px 5px 10px;
				margin:0 auto;
				box-sizing:border-box;
			 }
			 .carousel-caption-button{
			 	width:100%;
				text-align:center;
				margin:0 auto;
				
			 }
			 .jumbotron{
					font-weight:200;
					font-family:"Helvetica Neue", Arial, sans-serif;
					-webkit-font-smoothing:antialiased;
					width:100%;
					margin-left:0;
					margin-top:-20px;
				}
			
		}
		
		@media screen and (min-width: 481px){
			.vineDesktop_0, .vineDesktop_1, .vineDesktop_2, .vineDesktop_3, .vineDesktop_4, .vineDesktop_5, .vineDesktop_6, .vineDesktop_7, .vineDesktop_8, .vineDesktop_9, .vineDesktop_10 {
				  display:block;
			 }
			 .vineTablet_0, .vineTablet_1, .vineTablet_2, .vineTablet_3, .vineTablet_4, .vineTablet_5, .vineTablet_6, .vineTablet_7, .vineTablet_8, .vineTablet_9, .vineTablet_10,.vineTabletText_0, .vineTabletText_1, .vineTabletText_2, .vineTabletText_3, .vineTabletText_4, .vineTabletText_5, .vineTabletText_6, .vineTabletText_7, .vineTabletText_8, .vineTabletText_9, .vineTabletText_10,.fullVideoTablet_0, .fullVideoTablet_1, .fullVideoTablet_2, .fullVideoTablet_3, .fullVideoTablet_4, .fullVideoTablet_5, .fullVideoTablet_6, .fullVideoTablet_7, .fullVideoTablet_8, .fullVideoTablet_9, .fullVideoTablet_10,.linkToPageTablet_0, .linkToPageTablet_1, .linkToPageTablet_2, .linkToPageTablet_3, .linkToPageTablet_4, .linkToPageTablet_5, .linkToPageTablet_6, .linkToPageTablet_7, .linkToPageTablet_8, .linkToPageTablet_9, .linkToPageTablet_10{
			 	display:none;
			 }
			 .vineMobile_0, .vineMobile_1, .vineMobile_2, .vineMobile_3, .vineMobile_4, .vineMobile_5, .vineMobile_6, .vineMobile_7, .vineMobile_8, .vineMobile_9, .vineMobile_10, .vineMobileText_0, .vineMobileText_1, .vineMobileText_2, .vineMobileText_3, .vineMobileText_4, .vineMobileText_5, .vineMobileText_6, .vineMobileText_7, .vineMobileText_8, .vineMobileText_9, .vineMobileText_10,.fullVideoMobile_0, .fullVideoMobile_1, .fullVideoMobile_2, .fullVideoMobile_3, .fullVideoMobile_4, .fullVideoMobile_5, .fullVideoMobile_6, .fullVideoMobile_7, .fullVideoMobile_8, .fullVideoMobile_9, .fullVideoMobile_10, .fullVideoMobileText_0, .fullVideoMobileText_1, .fullVideoMobileText_2, .fullVideoMobileText_3, .fullVideoMobileText_4, .fullVideoMobileText_5, .fullVideoMobileText_6, .fullVideoMobileText_7, .fullVideoMobileText_8, .fullVideoMobileText_9, .fullVideoMobileText_10,.linkToPageMobile_0, .linkToPageMobile_1, .linkToPageMobile_2, .linkToPageMobile_3, .linkToPageMobile_4, .linkToPageMobile_5, .linkToPageMobile_6, .linkToPageMobile_7, .linkToPageMobile_8, .linkToPageMobile_9, .linkToPageMobile_10, .linkToPageMobileText_0, .linkToPageMobileText_1, .linkToPageMobileText_2, .linkToPageMobileText_3, .linkToPageMobileText_4, .linkToPageMobileText_5, .linkToPageMobileText_6, .linkToPageMobileText_7, .linkToPageMobileText_8, .linkToPageMobileText_9, .linkToPageMobileText_10{
			 	display:none;
			 }
		}
		/*END OF MOBILE STYLESHEET */
		@media screen and (max-width: 500px) {
			.successcarousel > .item{
				height:450px !important;
			}
			.modal-dialog{
				margin-left:0px !important;
			}
			.carousel-caption-student-voices{
				left:20px;
				font-size:25px;
				line-height:25px;
			}
			.carousel-caption-student-voices p{
				font-size:15px;
				
			}
			p.vinesubheading{
				font-size:16px;
				line-height:18px;
			}
			p.vineheading{
				font-size:22px;
			}
			.carousel-caption{
				bottom:25%;
				width:75%;
				left:15%;
	
			}
			p.vinesubheading{
				font-size:16px;
				line-height:18px;
			}
			p.vineheading{
				font-size:22px;
			}
			.carousel-caption{
				bottom:20%;
				width:85%;
				left:10%;
	
			}
		}
		@media screen and (max-width: 550px){
			.carousel-caption{
				bottom:10%;
			}
			#moretoseedownbelow{
				display:none;
			}
		}
		@media screen and (max-width: 600px) {
			.student-voices-slide-image{
				position:relative;
				width:100%;
				padding-top:40px;
				padding-bottom:40px;
				margin:0 auto;
			}
			.slideFloat{
				/*margin:0 auto !important;*/
				text-align:center;
				background-color:white;
				width:100%;
				margin-top:30px;
				background-color:white;
				vertical-align:middle;
			}
			.slideFloat > a > img{
				width:100% !important;
				height:auto !important;
				padding-top:0;
				margin-top:0;
				float:none;
			}
			.text-slide-right{
				clear:left;
				text-align:left;
			}
			
			#slide_desktop_img_1, #slide_desktop_img_2, #slide_desktop_img_3, #slide_desktop_img_4, #slide_desktop_img_5, #slide_desktop_img_6, #slide_desktop_img_7, #slide_desktop_img_8, #slide_desktop_img_9, #slide_desktop_img_10{
				display:none;
			}
			#slide_mobile_img_1, #slide_mobile_img_2, #slide_mobile_img_3, #slide_mobile_img_4, #slide_mobile_img_5, #slide_mobile_img_6, #slide_mobile_img_7, #slide_mobile_img_8, #slide_mobile_img_9, #slide_mobile_img_10{
				display:block;
			}
			.text-slide-right > p, .text-slide-right h3.darkblue, .text-slide-right h3.lightblue{
				margin-left:50px;
			}
			#news3carousel{
			 display:none;
			}
			#newscarousel{
				display:block;
			}
			#newshomepagecarousel{
				display:none;
			}
			#newshomepagemobilecarousel{
				display:block;
			}
			.carousel-caption{
				bottom:35%;
				width:75%;
				left:15%;
	
			}
			.homeitem .carousel-indicators{
				bottom:2px !important;
				top:auto !important;
				position:relative !important;
				width:100%;
				left:25% !important;
			}
			 .successcarousel > .item{
				min-height: 470px !important;
			}
			.text-slide-right{
				width:90%;
			}
			.carousel-caption-button{
				display:none;
			}
			.news-homepage-carousel{
				height:350px;
			}
			 .hp-featured-news-image{
			height:70%;
			overflow:hidden;
		}
		
		news-homepage-mobile-carousel-text{
			height:30%;
		}
		.homeitem ol.homepagenewsmobile{
			position:absolute !important;
			top:320px !important;
			
		}	
		#myCarousel6{
			margin-bottom:20px;
		}
		div.slideFloat{
				width:90%;
			    /*padding-left: 5%;*/
				background : #9ca5a7;
		}
		
			.text-slide-right {
				background-color:white;
				width:100%;
				padding-bottom:30px;

			}
			.successcarousel > .item {
				margin-bottom:0px !important; 
			}
			.student-voices-carousel .item{
				width:90% !important;
				padding-left:10% !important;
			}
			.studentvoicescarousel{
				margin-right:-15px;
			}
			.carousel-indicators-sv {
				bottom:0px !important;
			} 
			
		}
		@media screen and (min-width: 601px) {
			#slide_desktop_img_1, #slide_desktop_img_2, #slide_desktop_img_3, #slide_desktop_img_4, #slide_desktop_img_5, #slide_desktop_img_6, #slide_desktop_img_7, #slide_desktop_img_8, #slide_desktop_img_9, #slide_desktop_img_10{
				display:block;
			}
			#slide_mobile_img_1, #slide_mobile_img_2, #slide_mobile_img_3, #slide_mobile_img_4, #slide_mobile_img_5, #slide_mobile_img_6, #slide_mobile_img_7, #slide_mobile_img_8, #slide_mobile_img_9, #slide_mobile_img_10{
				display:none;
			}
			.slideFloat{
				width:600px;
				background-color:white;
				vertical-align:middle;
			}
			
		}
		@media screena and (max-width: 650px){
				.successcarousel > .item{
					min-height:350px;
				}

			}
		}
		@media screena and (max-width: 700px){
				.successcarousel > .item{
					min-height:350px;
				}

			}
		}
		@media screen and (min-width: 700px){
			#carousel-control-profile-right .glyphicon-chevron-right, #carousel-control-profile-right .icon-next,#carousel-control-success-right .glyphicon-chevron-right, #carousel-control-success-right .icon-next{
	}
	#carousel-control-profile-left .glyphicon-chevron-left, #carousel-control-profile-left .icon-prev,#carousel-control-success-left .glyphicon-chevron-left, #carousel-control-success-left .icon-prev{
		/*margin-left:0;*/
	}
	
		
		}
		
		@media screen and (max-width: 750px) {
			p.vinesubheading{
				font-size:18px;
				line-height:18px;
			}
			p.vineheading{
				font-size:24px;
			}
			.carousel-caption{
				bottom:35%;
				width:75%;
				left:15%;
	
			}
			.successcarousel > .item{
				/*min-height:250px;*/
				margin-bottom:20px;

			}
			#carousel-control-profile-right .glyphicon-chevron-right, #carousel-control-profile-right .icon-next{
		/*margin-right:-10px !important;*/
	}
	
	#carousel-control-profile-left .glyphicon-chevron-left, #carousel-control-profile-left .icon-prev{
		/*margin-left:-10px !important;*/
	} 
			#carousel-control-success-right .glyphicon-chevron-right, #carousel-control-success-right .icon-next{
		/*margin-right:-10px !important;*/
	}
	#carousel-control-success-left .glyphicon-chevron-left, #carousel-control-success-left .icon-prev{
		/*margin-left:-10px !important;*/
	}
		
		}
		@media screen and (max-width: 767px) {
			.homeoutcomesbutton img{
				width:100% !important;
			}
			#mobilePause{
				display:none;
			}
		}
		@media screen and (min-width: 800px){
			#carousel-control-profile-right .glyphicon-chevron-right, #carousel-control-profile-right .icon-next,#carousel-control-success-right .glyphicon-chevron-right, #carousel-control-success-right .icon-next{
		/*margin-right:30px;*/
	}
	#carousel-control-profile-left .glyphicon-chevron-left, #carousel-control-profile-left .icon-prev,#carousel-control-success-left .glyphicon-chevron-left, #carousel-control-success-left .icon-prev{
		/*margin-left:30px;*/
	}
		}
		@media screen and (max-width: 850px) {
			p.vinesubheading{
				font-size:18px;
				line-height:18px;
			}
			p.vineheading{
				font-size:24px;
			}
			.carousel-caption{
				bottom:15%;
			}
			.homeoutcomesbutton img{
				width:150px;
			}
			#mobilePause{
				display:none;
			}
		}
		@media screen and (min-width: 900px){
			#carousel-control-profile-right .glyphicon-chevron-right, #carousel-control-profile-right .icon-next,#carousel-control-success-right .glyphicon-chevron-right, #carousel-control-success-right .icon-next{
		/*margin-right:40px;*/
	}
	#carousel-control-profile-left .glyphicon-chevron-left, #carousel-control-profile-left .icon-prev,#carousel-control-success-left .glyphicon-chevron-left, #carousel-control-success-left .icon-prev{
		/*margin-left:40px;*/
	}
		}
		@media screen and (max-width: 1000px) {
			.carousel-caption{
				
				font-size:25px;
				line-height:40px;
				
			}
			input.caption-button{
				
				padding:5px 20px 5px 20px;
				line-height:30px;
				font-size:17px;
				margin-top:15px;
			}
			#carousel-control-profile-right .glyphicon-chevron-right, #carousel-control-profile-right .icon-next,#carousel-control-success-right .glyphicon-chevron-right, #carousel-control-success-right .icon-next{
		/*margin-right:50px;*/
	}
	#carousel-control-profile-left .glyphicon-chevron-left, #carousel-control-profile-left .icon-prev,#carousel-control-success-left .glyphicon-chevron-left, #carousel-control-success-left .icon-prev{
		/*margin-left:50px;*/
	}
		div.slideFloat{
			/*width:100%;
			margin-top:5px;
			margin-bottom:5px;
			*/
		}
		#mobilePause{
				display:none;
			}
		}
		@media screen and (max-width: 1150px) {
			.carousel-caption{
				
				font-size:30px;
				line-height:35px;
				
			}
			input.caption-button{
				
				padding:5px 20px 5px 20px;
				line-height:35px;
				font-size:20px;
				margin-top:15px;
			}
			#carousel-control-profile-right .glyphicon-chevron-right, #carousel-control-profile-right .icon-next{
		/*margin-right:-30px;*/
	}
	
	#carousel-control-profile-left .glyphicon-chevron-left, #carousel-control-profile-left .icon-prev{
		/*margin-left:-30px;*/
	} 
	#carousel-control-success-right .glyphicon-chevron-right, #carousel-control-success-right .icon-next{
		/*margin-right:-30px;*/
	}
	#carousel-control-success-left .glyphicon-chevron-left, #carousel-control-success-left .icon-prev{
		/*margin-left:-30px;*/
	}
		}
		
		@media screen and (max-width: 1350px) {
			.carousel-caption{
				
				font-size:35px;
				line-height:38px;
				
			}
			input.caption-button{
				
				padding:5px 20px 5px 20px;
				line-height:40px;
				font-size:25px;
				margin-top:20px;
			}
		}
		@media screen and (max-width: 1630px) {
			.carousel-caption{
				
				font-size:40px;
				line-height:43px;
				
			}
			input.caption-button{
				
				padding:5px 20px 5px 20px;
				line-height:30px;
				font-size:25px;
				margin-top:25px;
			}
		}
		
		
		@media screen and (min-width:1001px){
			#hp-news-left, #hp-news-middle, #hp-news-right{
				min-height:270px;
			}
			
		}
		@media screen and (max-width:1000px){
			#hp-news-left, #hp-news-middle, #hp-news-right{
				min-height:350px;
			}
		}
		@media screen and (max-width:770px){
			#hp-news-left, #hp-news-middle, #hp-news-right{
				min-height:0px;
			}
		}
		/*
		@media screen and (max-height: 950px) and (min-width:1200px){
			.homeoutcomesbutton{
				bottom:20% !important;
			}
		}
		@media screen and (max-height: 1050px) and (min-width:1500px){
			.homeoutcomesbutton{
				bottom:20% !important;
			}
		}
		@media screen and (max-height: 700px) and (min-width:1200px){
			.homeoutcomesbutton{
				bottom:25% !important;
			}
			
		}
		
		.homeoutcomesbutton{
			position:fixed !important;
			bottom:20px !important;
		}*/
		#myCarousel5{
			margin-bottom:30px;
		}
		div.hp_mobileCarouselCaption a, div.hp_mobileCarouselCaption a:link, div.hp_mobileCarouselCaption a:active, div.hp_mobileCarouselCaption a:visited{
			color:#000;
		}
		#homepagenewsright, #homepagenewsright{
			width:20% !important; 
		}
		div.moretosee{
			z-index:1010;
			position:absolute;
			bottom:10px;
			right:26%;
			left:25%;
			text-align:center;
		}
		p.vinesubheading{
			margin-top:4px;
		}
		#studentvoicescarousel{
			margin-left:0px !important;
		}
		a p.vineheading, a p.vineheading:active, a p.vineheading:visited{
			color:white;
		}
		.headervideo{
			margin-top:200px;
		}
		.headervideoclose{
			margin-top:200px;
		}
		#mobilePause{
			display:none;
		}
		
		