/* === MEDIA QUERIES - FULL SCREEN */
@media only screen and (min-width: 1000px) {

.news-wrap {background: #e2e2e2; margin: 40px 0 10px; padding: 50px 0;
background-image: url('https://www.minotstateu.edu/alumni/_images/_system/01.jpg'); background-attachment: fixed; background-position: center; background-repeat: no-repeat; background-size: cover;}


	/* SLICK NEWS BLOCKS */
	#news-l {width: 98%; margin: 0; padding: 45px 1%; position: static;}
	#news-layer {max-width: 1140px; padding: 40px 50px 50px; margin: 0 auto; background: #fff; border-radius: 10px; box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
	
	#news-layer-inner {max-width: 100%; text-align: center;}
	
	.news-items {box-shadow: none; width: 100%; height: 470px; margin: 0 auto;}
	
	.news-items .news-block {position: relative; width: 358px;}
	.news-items .inner {position: relative; margin: 0 auto; max-width: 350px; min-height: 470px; text-align: left; margin: 0 20px; background: #e2e2e2; border-radius: 10px;}
	
	.news-cat {font-size: 80%; font-weight: bolder; margin: 20px 20px 0px; color: #666; text-transform: uppercase;}
	.news-header-text {font-size: 140%; font-weight: bolder; margin: 5px 20px 10px; color: #ce0e2d;}
	.news-items-p {font-size: 120%; margin: 10px 20px 0;}
	.news-button {position: absolute; left: 0; bottom: 0; background-color: #666; border: 2px solid #666; color: #fff; padding: 10px 24px; text-align: center; text-decoration: none; display: inline-block; font-size: 18px; margin: 20px; cursor: pointer; text-shadow:0 0 10px #000; box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
		.news-button:hover {background-color: #ce0e2d; border: 2px solid #ce0e2d; color: #fff; text-shadow: none;}
	.news-items .slick-prev:before, .news-items .slick-next:before {color: #000; overflow: visible !important;}
	.news-header-photo {max-width: 100%; margin: 0 0 10px; border-radius: 10px 10px 0 0;}
	
	 	.news-items button {overflow: visible !important;}
	 	.news-items .slick-prev, .news-items .slick-next {font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 44px !important; height: 40px !important; padding: 4px; -webkit-transform: translate(0, -50%);  -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; overflow: visible !important;}
	 	.news-items .slick-prev:hover, .news-items .slick-prev:focus, .news-items .slick-next:hover, .news-items .slick-next:focus {color: transparent; outline: none; background: transparent; border: 0; overflow: visible !important;}
	 	.news-items .slick-prev:hover:before, .news-items .slick-prev:focus:before, .news-items .slick-next:hover:before, .news-items .slick-next:focus:before{opacity: 1;}
	 	.news-items .slick-prev.slick-disabled:before, .news-items .slick-next.slick-disabled:before {opacity: .25;}
	 	.news-items .slick-prev:before, .news-items .slick-next:before {font-family: 'slick'; font-size: 40px !important; line-height: 1; opacity: .75; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-shadow:0 0 5px #000, 0 0 4px #000; box-shadow: none !important;}
	 	.news-items .slick-prev {left: -35px !important; z-index: 10 !important; box-shadow: -none;}
	 		.news-items [dir='rtl'] .slick-prev {right: -35px !important; left: auto !important;}
	 	.news-items .slick-next {right: -31px  !important; box-shadow: -none;}
			.news-items [dir='rtl'] .slick-next {right: auto !important; left: -31px;}
			
			
	
}

/* === MEDIA QUERIES - TABLET */
@media only screen and (min-width: 510px) and (max-width: 999px) {

	/* SLICK NEWS BLOCKS */
	#news-l {width: 100%; margin: 0; padding: 45px 0; position: static;}
	#news-layer {max-width: 1140px; padding: 0 60px; margin: 0 auto;}
	#news-layer-inner {max-width: 100%; text-align: center;}
	.news-items {box-shadow: none; margin: 0; text-align: center;}
	.news-items .news-block {position: relative;}
	
	.news-items .inner {position: relative; min-height: 470px; text-align: left; margin: 0 20px; background: #e2e2e2;}
	.news-cat {font-size: 80%; font-weight: bolder; margin: 20px 20px 0px; color: #666; text-transform: uppercase;}
	.news-header-text {font-size: 140%; font-weight: bolder; margin: 5px 20px 10px; color: #ce0e2d;}
	.news-items-p {font-size: 120%; margin: 10px 20px 0;}
	.news-button {position: absolute; left: 0; bottom: 0; background-color: #666; border: 2px solid #666; color: #fff; padding: 10px 24px; text-align: center; text-decoration: none; display: inline-block; font-size: 18px; margin: 20px; cursor: pointer; text-shadow:0 0 10px #000; box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
		.news-button:hover {background-color: #ce0e2d; border: 2px solid #ce0e2d; color: #fff; text-shadow: none;}
	.news-items .slick-prev:before, .news-items .slick-next:before {color: #000; overflow: visible !important;}
	.news-header-photo {max-width: 100%; margin: 0 0 10px;}
	 	.news-items button {overflow: visible !important;}
	 	.news-items .slick-prev, .news-items .slick-next {font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width: 44px !important; height: 40px !important; padding: 4px; -webkit-transform: translate(0, -50%);  -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; overflow: visible !important;}
	 	.news-items .slick-prev:hover, .news-items .slick-prev:focus, .news-items .slick-next:hover, .news-items .slick-next:focus {color: transparent; outline: none; background: transparent; border: 0; overflow: visible !important;}
	 	.news-items .slick-prev:hover:before, .news-items .slick-prev:focus:before, .news-items .slick-next:hover:before, .news-items .slick-next:focus:before{opacity: 1;}
	 	.news-items .slick-prev.slick-disabled:before, .news-items .slick-next.slick-disabled:before {opacity: .25;}
	 	.news-items .slick-prev:before, .news-items .slick-next:before {font-family: 'slick'; font-size: 40px !important; line-height: 1; opacity: .75; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-shadow:0 0 5px #000, 0 0 4px #000; box-shadow: none !important;}
	 	.news-items .slick-prev {left: -35px !important; z-index: 10 !important; box-shadow: -none;}
	 		.news-items [dir='rtl'] .slick-prev {right: -35px !important; left: auto !important;}
	 	.news-items .slick-next {right: -30px  !important; box-shadow: -none;}
			.news-items [dir='rtl'] .slick-next {right: auto !important; left: -30px;}
}

/* === MEDIA QUERIES - HANDHELD */
@media only screen and (max-width: 509px) {

	/* SLICK NEWS BLOCKS */
	#news-l {width: 100%; margin: 0; padding: 45px 0 10px; position: static;}
	#news-layer {padding: 0; margin: 0 auto;}
	#news-layer-inner {width: 100%;}	
	.news-items {box-shadow: none; width: 100%; margin: 0 auto;}
	.news-items .news-block {position: relative;}
	.news-items .inner {position: relative; margin: 0;  text-align: left; margin: 0;}
	.news-cat {display: none;}
	.news-header-text {font-size: 110%; font-weight: bold; margin: 5px 20px 0 10px; color: #ce0e2d;}
	.news-items-p {display: none;}
	.news-button {background-color: #ce0e2d; border: 1px solid #fff; color: #fff; padding: 2px 8px; text-align: center; text-decoration: none; display: inline-block; font-size: 18px; margin: 10px 20px 35px 10px; cursor: pointer; text-shadow:0 0 10px #000; box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}
		.news-button:hover {background-color: #666; border: 1px solid #fff; color: #fff; text-shadow: none;}
	.news-header-photo {max-width: 100%; margin: 0 0 6px;}
	 	.news-items button {display: none;}
	 	
}














	
	
