@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'candara';
	src: url('/Content/Uploads/Tuskegee/fonts/CANDARA.eot');
	src: url('/Content/Uploads/Tuskegee/fonts/CANDARA.eot?#iefix') format('embedded-opentype'),
	     url('/Content/Uploads/Tuskegee/fonts/CANDARA.woff') format('woff'),
    	 url('/Content/Uploads/Tuskegee/fonts/CANDARA.ttf') format('truetype'),
	     url('/Content/Uploads/Tuskegee/fonts/CANDARA.svg#candara') format('svg');
	font-weight:600;
	font-style:normal;
}
.size-block figure {
    margin: 1em 40px !important;
}
body{ font-family: 'candara', 'Open Sans', sans-serif; font-size:15px; color:#696868; line-height:19px; font-weight:400; background:#fff; padding:0; margin:0; }
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.spacer{clear:both; display:block; line-height:0; font-size:0;}
a {color: #a21609;}
fieldset {border:none;margin:0 0;padding:0 0;}

#wrapper{ padding:0; margin:0;}
.content{ width:1140px; margin:0 auto;}

/*================ Header Start ================*/
#header{ padding:0; margin:0; background:url(/Content/Uploads/Tuskegee/Images/header-border.png) repeat-x left bottom; }
#header .header-top-block{margin:0;border-bottom:7px solid #bdb9b8;}
#header .header-top-block .lt-block{float:left;padding: 4px 0;margin:0;}
#header .header-top-block .lt-block ul{ padding:0; margin:0; list-style:none; }
#header .header-top-block .lt-block ul li{ display:block; float:left; font-size:12px; color:#8c8c8c; line-height:22px; font-weight:700; padding:0 0 0 25px; margin:0 18px 0 0; }
#header .header-top-block .lt-block ul li.icon1{ background:url(/Content/Uploads/Tuskegee/Images/icon1.png) no-repeat left center; }
#header .header-top-block .lt-block ul li.icon2{ background:url(/Content/Uploads/Tuskegee/Images/icon2.png) no-repeat left center; }
#header .header-top-block .lt-block ul li.icon3{ background:url(/Content/Uploads/Tuskegee/Images/icon3.png) no-repeat left center; }
#header .header-top-block .lt-block ul li.icon4{ background:url(/Content/Uploads/Tuskegee/Images/icon4.png) no-repeat left center; }
#header .header-top-block .lt-block ul li a{ color:#8c8c8c; text-decoration:none; transition: all 300ms ease-in-out;text-transform:uppercase; }
#header .header-top-block .lt-block ul li a:hover{ color:#ff0000; transition: all 300ms ease-in-out; }

#header .header-top-block .search-block{ float:right; padding:0; margin:0; }
#header .header-top-block .rt-block{ float:right; padding:0; margin:0; }
#header .header-top-block .rt-block ul{margin:0;list-style:none;}
#header .header-top-block .rt-block > ul > li{display:block;float:left;font-size:12px;color:#484848;line-height:22px;font-weight:400;text-transform:uppercase;padding: 4px 8px;margin:0;}
#header .header-top-block .rt-block > ul > li:hover {background-color:#dfdfdf;}

#header .header-top-block .rt-block .search{ line-height:0;margin-left:20px;}
#header .header-top-block .rt-block > ul > li > a{ color:#484848; text-decoration:none; transition: all 300ms ease-in-out; }
#header .header-top-block .rt-block > ul > li > a:hover{ color:#ff0000; transition: all 300ms ease-in-out; }

#header .header-bottom-block{ padding:5px 0; margin:0; }
h1.logo{ background:url(/Content/Uploads/Tuskegee/Images/logo.png) 0 0 no-repeat; width:527px; padding:0; margin:0 auto; }
h1.logo a{ display:block; text-decoration:none; padding:74px 0 0 0; line-height:normal; overflow:hidden; height:0; }

.rslides_tabs {display: none;}

/*================ Navigation Start ================*/
#navigation{ padding:0; margin:0; height:33px; background:#a21609; text-align:center; }
#navigation .content{ position:relative; }

/*================ Quick Links Mega Menu ================*/
#header .header-top-block .content {position:relative;}


.quick-links-mega {display:none;background:#fff;padding: 20px;z-index: 999;width: 1072px;border: 1px solid #000;box-sizing: border-box;top: 30px;width: 97.6%;margin: 0 auto;left:0px;text-transform: initial;position:absolute;/* overflow:hidden; */}
.quick-links-mega .block {margin:0;padding: 0 5px 10px;}
.quick-links-mega h3{font-family: 'Open Sans', sans-serif;font-size: 24px;color: #4b4b4b;font-weight: 500;border-bottom: 2px solid #e4e4e4;padding: 0 0 10px 0;margin: 0 0 8px 0;}
.quick-links-section1 {float: left;width: 20%;min-height:280px;padding:0 20px 0px 0;margin:0;text-align:left;}
.quick-links-section1 .quick-links-column {width:100%;}
.quick-links-section1 .quick-links-column ul li a {font-size:14px;}
.quick-links-section2 {width: 77%;float:left;}
.quick-links-section2 .quick-links-column {width: 33%;font-size: 14px;float:left;}
.quick-links-section2 .quick-links-column ul li a {color:#696868;text-decoration:none;}
.quick-links-section2 .quick-links-column ul li a:hover {text-decoration:underline;}
.quick-links-mega ul{ padding:0; margin:0; list-style:none; }
.quick-links-mega ul li{display:block;padding: 0px;margin:0;}
.quick-links-mega .quick-links-section1 ul li a{font-size: 13px;color: #a21609!important;text-decoration:none;}
.quick-links-mega ul li a:hover{ text-decoration:underline;}
.header-top-block .rt-block > ul > li:hover > .quick-links-mega {display: block;}

/*================== Search ================== */
.search fieldset {border:none;padding:0 0;}
.search .site-search-icon{box-sizing:border-box;background:url('/Content/Uploads/Tuskegee/Images/search-btn.png') 100% 50% no-repeat;width:28px;height:28px;border:0;padding:0;margin:0;cursor:pointer;text-indent:-9999em;transition:all 300ms ease-in-out;}
.search .site-search-icon:focus{box-sizing:border-box; background:url('/Content/Uploads/Tuskegee/Images/search-btn.png') 98% 50% no-repeat #fff; width:200px; color:#717171; font-size:14px; line-height:14px; border-radius:4px; padding:2px 30px 2px 4px; text-indent:0;}
.search .is-focused .site-search-icon{text-indent:0;}
.search input[type=submit]{display:none;}

.underpage .content ul li a {color:#a21609;}

/*================ Banner Start ================*/
.home-slider{ padding:0; margin:0; line-height:0; position:relative; }
.home-slider img.big{ width:100%; }
.home-slider .desc{ width:100%; position:absolute; left:0; bottom:10%; padding:0; margin:0; text-align:right; }
.home-slider .desc h2{ font-size:70px; color:#fff; line-height:72px; font-weight:700; text-transform:uppercase; padding:0 0 40px 0; margin:0; text-shadow: 0px 2px 5px rgba(0, 0, 0, 1); }
.home-slider .desc h2 span{ display:block; font-size:57px; text-transform:none; }
.home-slider .desc a{ font-size:30px; color:#fff; line-height:32px; font-weight:600; font-style:italic; text-decoration:none; padding:0; margin:0; text-shadow: 0px 2px 5px rgba(0, 0, 0, 1); }
.home-slider .desc a:hover{ text-decoration:underline; }

.fa-arrow-right{cursor:pointer;width:27px;position:absolute;right: 25px;top: 46%;line-height:0;padding:0;margin:0;z-index:9999;}
.fa-arrow-left {cursor:pointer;width:27px;position:absolute;left: 40px;top: 46%;line-height:0;padding:0;margin:0;z-index:9999;}

.home-slider .slick-dots {bottom:10px;}
.home-slider .slick-dots li button:before {font-size:14px;color:#ffffff;}
.home-slider .slick-dots li.slick-active button:before {color:#ffffff;}
.slick-dotted.slick-slider {margin-bottom:0px!important;}

/*================ Alert Start ================*/
.alert-block{ padding:26px 0 ; margin:0;text-align:center; background: #e9bd22; }
.alert-block .content{ position:relative; }
.alert-block .lt-block{ display:inline-block; vertical-align:middle;float: none; padding:0; margin:0; text-align:left; }
.alert-block .lt-block h3{  font-size:38px; color:#000; line-height:40px; font-weight:700; padding:0 25px 0 0; margin:0; }
.alert-block .rt-block{display:inline-block;vertical-align:middle;float:none;color: #000;padding:0 94px 0 0;margin:0;text-align:left;}
.alert-block .rt-block p{ font-size:18px; color:#000; line-height:22px; font-weight:400; padding:0; margin:0; }
.alert-block .cross-block{ position:absolute; right:0; top:-5px; line-height:0; padding:0; margin:0; }
.alert-block .cross-block h3 {color:#000;font-size:12px;}
.alert-block .cross-block img{ border:none;cursor:pointer;cursor:hand; }
.alert-block #hideshow {background: url('/Content/Uploads/Tuskegee/Images/close-icon.png') no-repeat;cursor:pointer;border:none;}

/*================ Body Top Start ================*/
.body-top-block{ padding:40px 0 40px 0; margin:0; background:#dfdfdf; }
.body-top-block #homepage-news-carousel .slick-dots {bottom: 9px;}
.body-top-block .content{ position:relative; }
.body-top-block aside{ padding:0; margin:0 28px 40px; }
.body-top-block aside .img-block {background: url('/Content/Uploads/Tuskegee/Images/news-article.png') no-repeat center; position:relative; width: 324px;height: 218px;margin:0 auto;align-items:center;display:flex;background-color: #fff;overflow: hidden; line-height:0;}
.body-top-block aside .img-block img {flex-shrink:0;min-width:100%;min-height:100%;}

.body-top-block aside .img-block h5{ display:inline-block; font-size:15px; color:#fff; line-height:26px; font-weight:400; text-transform:uppercase; padding:0 10px; margin:0; position:absolute; left:10px; top:0; }
.body-top-block aside .img-block h5.color1{ background:#f0b310; }
.body-top-block aside .img-block h5.color2{ background:#0039ac; }
.body-top-block aside .img-block h5.color3{ background:#ac0000; }
.body-top-block aside .text-block{ height:230px;padding:25px 15px; margin:0; background:#fff; }
.body-top-block aside .text-block h2{ font-size:25px; color:#a21609; line-height:27px; font-weight:300; padding:0 0 10px 0; margin:0; }
.body-top-block aside .text-block p{ font-size:15px; color:#484848; line-height:19px; font-weight:400; padding:0; margin:0; }
.body-top-block aside a{ display:block; font-size:20px; color:#fff; line-height:22px; font-weight:600; text-align:center; text-decoration:none; padding:18px 0; margin:0; background:#a21609; }
.body-top-block aside a:hover{ text-decoration:underline; }
.body-top-block .lt-arrow{ width:27px; position:absolute; left:-45px; top:43%; line-height:0; padding:0; margin:0; }
.body-top-block .rt-arrow{ width:27px; position:absolute; right:-45px; top:43%; line-height:0; padding:0; margin:0; }
.body-top-block a.events{ text-align:center;display:block; width:325px; font-size:20px; color:#a21609; line-height:22px; font-weight:600; text-decoration:none; padding:18px 0; margin:42px auto 0; background:#f0b310; }
.body-top-block a.events:hover{ text-decoration:underline; }

/*================ Upcoming Start ================*/
.upcoming-block{ padding:45px 0; margin:0; text-align:center; background:url(/Content/Uploads/Tuskegee/Images/upcoming-bg.jpg) no-repeat center top; background-size:cover; }
.upcoming-block .content{ position:relative; }
.upcoming-block h2{ font-size:55px; color:#fff; line-height:57px; font-weight:300; padding:0 0 60px 0; margin:0; }
.upcoming-block aside{ display:inline-block; width:20%; padding:0 2%; margin:0 0 30px 0; vertical-align:top; }
.upcoming-block aside .top-circle{ display:inline-block; width:96px; height:96px; border-radius:50%; background:#fff; padding:0; margin:0; }
.upcoming-block aside .top-circle h5{ font-size:20px; color:#626262; line-height:22px; font-weight:300; text-transform:uppercase; padding:16px 0 0 0; margin:0; }
.upcoming-block aside .top-circle h5 span{ display:block; font-size:40px; color:#a21609; line-height:42px; font-weight:400; }
.upcoming-block aside h3{ font-size:20px; color:#fff; line-height:22px; font-weight:600; padding:23px 0 17px 0; margin:0; }
.upcoming-block aside h3 span{ display:block; }
.upcoming-block aside p{ font-size:15px; color:#fff; line-height:19px; font-weight:400; padding:0; margin:0; }
.upcoming-block a.events{ display:block; width:325px; font-size:20px; color:#a21609; line-height:22px; font-weight:600; text-decoration:none; padding:18px 0; margin:30px auto 0; background:#f0b310; }
.upcoming-block a.events:hover{ text-decoration:underline; }

.upcoming-block .lt-arrow{ width:27px; position:absolute; left:-45px; top:49%; line-height:0; padding:0; margin:0; }
.upcoming-block .rt-arrow{ width:27px; position:absolute; right:-45px; top:49%; line-height:0; padding:0; margin:0; }

/*================ Tuskegee Numbers Start ================*/
.tuskegee-numbers-block{ padding:50px 0 25px 0; margin:0; text-align:center; }
.tuskegee-numbers-block h2{ font-size:55px; color:#a21609; line-height:57px; font-weight:300; padding:0 0 50px 0; margin:0; }
.tuskegee-numbers-block .thumb-box{ background:url(/Content/Uploads/Tuskegee/Images/border2.jpg) no-repeat center 58px; }
.tuskegee-numbers-block aside{ display:inline-block; width:24%; padding:0; margin:0 0 20px 0; min-height:200px; vertical-align:top; }
.tuskegee-numbers-block aside img{ border:10px solid #fff; border-radius:50%; }
.tuskegee-numbers-block aside h3{ font-size:20px; color:#a21609; line-height:26px; font-weight:700; padding:10px 11% 0; margin:0 }
.tuskegee-numbers-block a{ display:block; width:325px; font-size:20px; color:#fff; line-height:22px; font-weight:600; text-decoration:none; padding:18px 0; margin:0 auto; background:#a21609; }
.tuskegee-numbers-block a:hover{ text-decoration:underline; }

/*================ Keep Up Tuskegee Start ================*/
.keep-up-tuskegee-block{ padding:35px 0 25px 0; margin:0; background:#dfdfdf; }
.keep-up-tuskegee-block h2{ font-size:55px; color:#a21609; line-height:57px; font-weight:300; text-align:center; padding:0 0 30px 0; margin:0; }
.keep-up-tuskegee-block a{ display:block; font-size:20px; color:#fff; line-height:22px; font-weight:600; text-align:center; text-decoration:none; padding:18px 0 18px 55px; margin:10px 0 0 0; }
.keep-up-tuskegee-block a:hover{ text-decoration:underline; }
.keep-up-tuskegee-block a.youtube{ background:url(/Content/Uploads/Tuskegee/Images/youtube-icon.png) no-repeat 23% center #a21609; }
.keep-up-tuskegee-block a.instagram{ background:url(/Content/Uploads/Tuskegee/Images/instagram-icon.png) no-repeat 31% center #a21609; }
.keep-up-tuskegee-block a.facebook{ background:url(/Content/Uploads/Tuskegee/Images/facebook-icon.png) no-repeat 32% center #a21609; }
.keep-up-tuskegee-block aside a{padding:0 0; margin:0 0; }
.keep-up-tuskegee-block .lt-block{ float:left; width:445px; padding:0 0 30px 0; margin:0; }
.keep-up-tuskegee-block .lt-block .color-panel{ padding:12px 12px 20px; margin:0; background:#fff; line-height:0; }
.keep-up-tuskegee-block .lt-block img{ width:100%; }
.keep-up-tuskegee-block .lt-block h3{ font-size:25px; color:#a21609; line-height:27px; font-weight:300; padding:18px 0 12px 0; margin:0; }
.keep-up-tuskegee-block .lt-block p{ font-size:15px; color:#696868; line-height:19px; font-weight:400; padding:0; margin:0; }

.keep-up-tuskegee-block .rt-block{ float:right; width:675px; padding:0 0 30px 0; margin:0; }
.keep-up-tuskegee-block .rt-block .top-block{ padding:24px 0 4px 0; margin:0; background:#fff; text-align:center; }
.keep-up-tuskegee-block .rt-block .top-block aside{ display:inline-block; width:181px; padding:0; margin:0 20px 20px; line-height:0; }
.keep-up-tuskegee-block .rt-block .top-block aside img{ width:100%; }

.keep-up-tuskegee-block .rt-block .bottom-block{padding:0px 10px 0px;margin:10px 0 0 0;background:#fff;min-height: 168px;}
.keep-up-tuskegee-block .rt-block .bottom-block .fb-feed1 {margin:0 auto;display: block;padding-top: 20px;float: none;max-width: 500px!important;}
.keep-up-tuskegee-block .rt-block .bottom-block .fb-feed2 {display:none;}
.keep-up-tuskegee-block .rt-block .bottom-block .img-panel{ float:left; padding:0; margin:0; line-height:0; }
.keep-up-tuskegee-block .rt-block .bottom-block .text-panel{ float:right; width:82%; padding:0; margin:0; }
.keep-up-tuskegee-block .rt-block .bottom-block .text-panel h3{ font-size:20px; color:#a21609; line-height:22px; font-weight:600; padding:5px 0 10px 0; margin:0; }
.keep-up-tuskegee-block .rt-block .bottom-block .text-panel h3 span{ float:right; font-size:15px; color:#696868; }
.keep-up-tuskegee-block .rt-block .bottom-block .text-panel p{ font-size:15px; color:#696868; line-height:19px; font-weight:400; padding:0 0 10px 0; margin:0; }
.keep-up-tuskegee-block .rt-block .bottom-block .text-panel h4{ font-size:15px; color:#696868; line-height:17px; font-weight:600; padding:0; margin:0; }

/*================ Footer Start ================*/
#footer{ padding:15px 0 30px 0; margin:0; background:url(/Content/Uploads/Tuskegee/Images/footer-bg.jpg) no-repeat center top; background-size:cover; }
#footer .footer-top-block{ padding:0 0 15px 0; margin:0; border-bottom:1px solid #fff; }
#footer .footer-top-block .lt-block{ float:left; padding:0; margin:0; }
#footer .footer-top-block .lt-block ul{ padding:0; margin:0; list-style:none; }
#footer .footer-top-block .lt-block ul li{ display:inline-block; float:left; font-size:15px; color:#fff; line-height:19px; font-weight:600; padding:2px 17px 5px 0; margin:0 16px 0 0; background:url(/Content/Uploads/Tuskegee/Images/border3.jpg) no-repeat right center; }
#footer .footer-top-block .lt-block ul li:last-of-type { background:none; }
#footer .footer-top-block .lt-block ul li a{ color:#fff; text-decoration:none; }
#footer .footer-top-block .lt-block ul li a:hover{ text-decoration:underline; }
#footer .footer-top-block .rt-block{ float: right; padding:0; margin:0; line-height:0; }
#footer .footer-top-block .rt-block a{ display:inline-block; float:left; padding:0; margin:0 0 0 10px; }

#footer .footer-md-block{ padding:45px 0 50px 0; margin:0; }
#footer .footer-md-block .lt-block{ float:left; padding:0; margin:0; line-height:0; }
#footer .footer-md-block .rt-block{ float:right; padding:0; margin:0; }
#footer .footer-md-block .rt-block h3{ font-size:20px; color:#fff; line-height:22px; font-weight:600; padding:0 0 5px 0; margin:0; }
#footer .footer-md-block .rt-block p{ font-size:15px; color:#fff; line-height:21px; font-weight:400; padding:0; margin:0; }

#footer .footer-bottom-block{ padding:0; margin:0; text-align:center; }
#footer .footer-bottom-block ul{ padding:0; margin:0; list-style:none; }
#footer .footer-bottom-block ul li{ display:inline-block; float:none; font-size:15px; color:#fff; line-height:19px; font-weight:600; padding:0 17px; margin:0; background:url(/Content/Uploads/Tuskegee/Images/border3.jpg) no-repeat right center; }
#footer .footer-bottom-block ul li:last-of-type{ background:none; }
#footer .footer-bottom-block ul li a{ color:#fff; text-decoration:none; }
#footer .footer-bottom-block ul li a:hover{ text-decoration:underline; }
#footer .footer-bottom-block p{ font-size:16px; color:#fff; line-height:18px; font-weight:400; padding:20px 0 0 0; margin:0; }

/*================ Inner Banner Start ================*/
.inner-banner{ padding:0; margin:0; line-height:0; position:relative; }
.inner-banner img.big{ width:100%; }
.inner-banner .desc{ width:100%; position:absolute; left:0; bottom:15%; padding:0; margin:0; }
.inner-banner .desc h2{ font-size:70px; color:#fff; line-height:72px; font-weight:700; text-shadow: 0px 2px 5px rgba(0, 0, 0, 1); padding:0; margin:0; }

/*================ Inner Top Start ================*/
.inner-top-block{ padding:0 0 20px 0; margin:0; }
.inner-top-block .rt-panel{ float:right; padding:0; margin:0; line-height:0; }
.inner-top-block .rt-panel img { display:block; float:left; padding:0; margin:0 0 0 5px; border:none;}
.inner-top-block .rt-panel img.gap{ margin-left:30px; }

.breadcrumb{ background: none; float:left; padding:0; margin:0; font-size:15px; color:#a21609; line-height:17px; font-weight:600; }
.breadcrumb a{ color:#a21609; text-decoration:none; }
.breadcrumb a:hover{ text-decoration:underline; }

/*================ News Start ================*/
.news-block{ padding:50px 0 0 0; margin:0; background:#dfdfdf; }
.news-block .inner-top-block{ padding-bottom:50px; }

.news-block aside{ float:left; width:327px; padding:0; margin:0 79px 70px 0; }
.news-block aside.last{ margin-right:0; }
.news-block aside .img-block{ padding:0; margin:0; line-height:0; position:relative; }
.news-block aside .img-block img{ width:100%; }
.news-block aside .img-block h5{ display:inline-block; font-size:15px; color:#fff; line-height:26px; font-weight:400; text-transform:uppercase; padding:0 10px; margin:0; position:absolute; left:10px; top:0; }
.news-block aside .img-block h5.color1{ background:#f0b310; }
.news-block aside .img-block h5.color2{ background:#ac0000; }
.news-block aside .text-block{ padding:25px 15px; margin:0; background:#fff; }
.news-block aside .text-block h3{ font-size:25px; color:#a21609; line-height:27px; font-weight:300; padding:0 0 10px 0; margin:0; }
.news-block aside .text-block p{ font-size:15px; color:#696868; line-height:19px; font-weight:400; padding:0; margin:0; }
.news-block aside a{ display:block; font-size:20px; color:#fff; line-height:22px; font-weight:600; text-align:center; text-decoration:none; padding:18px 0; margin:0; background:#a21609; }
.news-block aside a:hover{ text-decoration:underline; }

.pageControl {color:#a21609;}

/*================ Underpage Start ================*/
.underpage{ padding:50px 0; margin:0; background:#f8f8f8; }
.underpage .lt-block{ float:left; width:150px; padding:0; margin:0; }
.sidebar{ padding:0; margin:0; }
.sidebar ul{ padding:0; margin:0; list-style:none;}
.sidebar ul ul{ padding-left:35px; }
.sidebar ul li{ display:block; font-size:15px; color:#a21609; line-height:17px; font-weight:600; padding:0 0 17px 0; margin:0; }
.sidebar ul ul li{ padding:17px 0 0 0; }
.sidebar ul li a{ text-decoration:none; color:#a21609;}
.sidebar ul li a:hover{ text-decoration:underline; }
.sidebar ul li a.active{ font-weight:700; }

.underpage .rt-block{ float:right; width:905px; padding:10px 0 20px 20px; margin:0; border-left:1px solid #a21609; }
.underpage .rt-block h3{ font-size:25px; color:#a21609; line-height:27px; font-weight:300; padding:0 0 20px 0; margin:0; }
.underpage .rt-block p{ font-size:15px; color:#484848; line-height:19px; font-weight:400; padding:0 0 20px 0; margin:0; }

/*================ Underpage News ================*/
.underpage .news-list h1 {line-height:normal;}
.underpage .news-list .news-item {border-bottom:1px solid #999;}
.underpage .news-list .news-item .news-details .title {font-size:26px;padding-bottom:12px;padding-top:16px}
.underpage .news-list .news-item .news-details .title a {text-decoration:none; color:#a21609;line-height: normal;}
.underpage .news-list .news-item .news-details .date {font-weight:600;}
.underpage .news-list .news-item .news-details .snippet {padding-bottom:40px;}
.underpage .news-list .news-item .img-block {margin: 1em 40px; background: url('/Content/Uploads/Tuskegee/Images/news-article.png') no-repeat center;float: left;position:relative;width: 324px;height: 218px;align-items:center;display:flex;background-color: #fff;overflow: hidden;/* display: block; */line-height:0;}
.underpage .news-list .news-item .img-block img {flex-shrink:0;min-width:100%;min-height:100%;}
.underpage .news-list .news-item .img-block h5{ display:inline-block; font-size:15px; color:#fff; line-height:26px; font-weight:400; text-transform:uppercase; padding:0 10px; margin:0; position:absolute; left:10px; top:0; }
.underpage .news-list .news-item .img-block h5.color1{ background:#f0b310; }
.underpage .news-list .news-item .img-block h5.color2{ background:#0039ac; }
.underpage .news-list .news-item .img-block h5.color3{ background:#ac0000; }

/*================ Twitter Feed ================*/
#twitter-feed-1 a {color: #a21609;font-size: 12px;padding: 0 0;text-align: left;line-height: normal;margin: 0 0 0 87px;}
#twitter-feed-1 ul li {list-style:none;}
#twitter-feed-1 .user {position:relative;padding-top: 40px;width: 100%;height: 44px;}
#twitter-feed-1 .user img {position:absolute;left: 15px;top: 42px;}
#twitter-feed-1 .tweet {font-size: 15px;color: #696868;line-height: 19px;font-weight: 400;width: 66%;height: 66px;float: left;padding: 0 0 13px 0;margin: -10px 0 0 112px;overflow:hidden;}
#twitter-feed-1 .tweet a {margin: 0 0 0 0;display: inline-block;}
#twitter-feed-1 {position:relative;}
#twitter-feed-1 .media img {float:left;position:absolute;right:0;bottom: -33px;}
#twitter-feed-1 .timePosted {float: right;margin-top: -135px;}
#twitter-feed-1 .timePosted a {color:#696868;font-size: 11px;}
#twitter-feed-1 .user img, #twitter-feed-1 .user a > span {float:left;}
#twitter-feed-1 .user a > span {margin: 2px 0 0 12px;font-size: 14px;}
#twitter-feed-1 .user a > span:nth-of-type(2) {font-size:16px;}
#twitter-feed-1 .interact {display: none;}
#twitter-feed-1 .interact a {margin-left:5px;float:left;}
#twitter-feed-1 .media img {max-width:50px;max-height:50px;}
#twitter-feed-1 #linkage {position:fixed;top:0px;right:0px;background-color:#3d3d3d;color:#ffffff;text-decoration:none;padding:5px;width:10%;}
#twitter-feed-1 ul {margin: 0 0; padding: 0 0;}

/*================ Underpage (Wide, OwlSlider Gallery) ================*/
#underpage-gallery {width:90%;margin:0 auto;}
#underpage-gallery .fa-arrow-right{cursor:pointer;width:27px;position:absolute;right: -38px;top: 40%;line-height:0;padding:0;margin:0;z-index:9999;}
#underpage-gallery .fa-arrow-left {cursor:pointer;width:27px;position:absolute;left: -37px;top: 40%;line-height:0;padding:0;margin:0;z-index:9999;}
#underpage-gallery slick-dots {margin-bottom:30px;}

.underpage .container .two-column-lc {float:left;width:48%;padding-right:20px;}
.underpage .container .two-column-rc {float:left;width:48%;}

/*================ H4 Accordion ================*/
.underpage .accordion {margin-bottom: 16px;position:relative;color: #fff;background-color: #a21609;}
.underpage .accordion h4 {color:#fff;padding: 12px 50px 12px 20px;font-size: 16px;font-weight: 600;margin:0;line-height: normal;cursor:pointer;}
.underpage .accordion h4 .button {position: absolute;right: 8px;top: 8px;background: url("/Content/Uploads/Tuskegee/Images/open-close2.jpg") -27px 0px no-repeat;width: 27px;height: 27px;}
.underpage .accordion .opened-list-block {display:block;margin-bottom:20px;padding:20px;margin-top:-10px;background-color: #a21609;}
.underpage .accordion .opened-list-block p, .underpage .accordion .opened-list-block p a, .underpage .accordion .opened-list-block ul li, .underpage .accordion .opened-list-block ul li a {color:#fff;}
.underpage .accordion h4.opened .button {background: url("/Content/Uploads/Tuskegee/Images/open-close2.jpg") 0px 0px no-repeat;right: 7px;}

/************************************************************************************
MOBILE
*************************************************************************************/
@media only screen and (orientation:landscape) {
body { -webkit-text-size-adjust:none; }
}
@media only screen and (orientation:portrait) {
body { -webkit-text-size-adjust:none; }
}

@media screen and (max-width:1550px) {
    .body-top-block aside .img-block {width:100%;max-height: initial;}
}

@media screen and (max-width: 1170px) {
	.content{ width:92%; }
	.body-top-block aside .text-block h3{ font-size:24px; }
	.news-list aside{ width:30%; margin:0 5% 35px 0; }
	.news-list aside .text-block h3{ font-size:24px; }
	.tuskegee-numbers-block aside h3{ padding:10px 6% 0; }
	
	.news-block aside{ width:30%; margin:0 5% 70px 0; }
	.underpage .rt-block{ width:80%; }
	
}

@media screen and (max-width: 1100px) {
	.body-top-block aside .text-block h3{ font-size:22px; line-height:24px; }
	.news-list aside .text-block h3{ font-size:22px; line-height:24px; }
	.body-top-block .lt-arrow{ left:-35px; }
	.body-top-block .rt-arrow{ right:-35px; }
	.upcoming-block .lt-arrow{ left:-35px; }
	.upcoming-block .rt-arrow{ right:-35px; }
	.upcoming-block aside h3{ font-size:19px; }
	.tuskegee-numbers-block aside h3{ font-size:18px; padding:10px 5% 0; }
	.keep-up-tuskegee-block .lt-block{ float:none; max-width:100%; margin:0 auto; }
	.keep-up-tuskegee-block .rt-block{ float:none; max-width:100%; margin:0 auto; }
	
	.news-block aside .text-block h3{ font-size:22px; line-height:24px; }
}

@media screen and (max-width:1020px) {
    #navigation{ height:43px; }
}

@media screen and (max-width: 990px) {
	.body-top-block{ text-align:center; }
	.news-list aside{ float:none; display:inline-block; width:325px; margin:0 30px 35px; text-align:left; }
	.news-list aside:last-of-type { margin-left:0; }
	.body-top-block .lt-arrow{ display:none; }
	.body-top-block .rt-arrow{ display:none; }
	.upcoming-block aside{ width:22%; padding:0 1%; }
	.upcoming-block .lt-arrow{ display:none; }
	.upcoming-block .rt-arrow{ display:none; }
	.tuskegee-numbers-block aside h3{ padding:10px 1% 0; }
	.news-block{ text-align:center; }
	.news-block .inner-top-block{ text-align:left; }
	.news-block aside{ float:none; display:inline-block; width:325px; margin:0 30px 70px; text-align:left; }
	.news-block aside:last-of-type { margin:0 30px 70px; }
	.underpage .rt-block{ width:77%; }
}

@media screen and (max-width: 900px) {
	.body-top-block aside{ margin:0 20px 35px; }
	.news-list aside{ margin:0 20px 35px; }
	.upcoming-block aside h3{ font-size:17px; line-height:19px; }
	.tuskegee-numbers-block aside h3{ font-size:16px; line-height:22px; }
	.news-block aside{ float:none; display:inline-block; width:325px; margin:0 20px 70px; text-align:left; }
	.news-block aside:last-of-type { margin:0 20px 70px; }
	.underpage .rt-block{ width:75%; }
}

@media screen and (max-width: 850px) {
    .quick-links-mega {display:none!important;}
    .underpage .news-list .news-item .img-block {margin:0 auto;float:none;}
    .underpage .news-list .news-item .news-details {width: 90%;float: left;}
}

@media screen and (max-width: 800px) {
	#header .header-top-block .lt-block{ float:none; width:100%; text-align:center; padding:0 0 10px 0; }
	#header .header-top-block .lt-block ul li{ display:inline-block; float:none; margin:0 10px; }
	#header .header-top-block .rt-block{ float:none; width:100%; text-align:center; }
	#header .header-top-block .rt-block ul li{ display:inline-block; float:none; padding:0 10px; vertical-align:top; }
	.home-slider .desc h2{ font-size:53px; line-height:55px; padding:0 0 20px 0; }
	.home-slider .desc h2 span{ font-size:45px; }
	.body-top-block aside{ margin:0 10px 35px; }
	.news-list aside{ margin:0 10px 35px; }
	.upcoming-block aside{ width:30%; padding:0 5%; }
	.tuskegee-numbers-block h2{ font-size:45px; line-height:47px; }
	.tuskegee-numbers-block .thumb-box{ background:none; }
	.tuskegee-numbers-block aside{ width:35%; padding:0 5%; }
	.keep-up-tuskegee-block h2{ font-size:45px; line-height:47px; }
	.keep-up-tuskegee-block .rt-block .top-block aside{ margin:0 15px 20px; }
	#footer .footer-bottom-block ul li{ padding:0 10px; margin:0 0 0 -6px; }
	.inner-banner .desc h2{ font-size:60px; line-height:62px; }
	.news-block aside{ float:none; display:inline-block; width:325px; margin:0 10px 70px; text-align:left; }
	.news-block aside.last{ margin:0 10px 70px; }
	.underpage .rt-block{ width:71%; }
	.body-top-block aside .img-block {width:initial;height: 218px;}
}

@media screen and (max-width: 700px) {
	.keep-up-tuskegee-block .rt-block .bottom-block .text-panel{ width:80%; }
	.keep-up-tuskegee-block a.instagram{ background-position:27% center; }
	.keep-up-tuskegee-block a.facebook{ background-position:28% center; }
	.inner-banner .desc h2{ font-size:50px; line-height:52px; }
	.underpage .lt-block{ float:none; width:100%; text-align:center; }
	.sidebar ul ul{ padding-left:0; }
	.underpage .rt-block{ float:none; width:100%; padding:30px 0 0 0; border:none; }
	.underpage .container .two-column-lc {float:none;width:100%;padding-bottom:40px;}
    .underpage .container .two-column-rc {float:none;width:100%;}
    #twitter-feed-1 .media img {position:relative;max-height: initial;max-width: 100%;bottom: 13px;}
}

@media screen and (max-width:680px){
	#twitter-feed-1 .tweet {width: 90%;padding: 0 14px;margin: 45px 0 0 0;height:122px;}
	#twitter-feed-1 .user img {left: 5px;}
	#twitter-feed-1 .user a > span {margin: 2px 0 0 2px;}
	#twitter-feed-1 .timePosted {float: left;margin: -152px 0 0 12px;}
	#twitter-feed-1 .timePosted a {margin:0 0 0 78px;}
}

@media screen and (max-width: 600px) {
	h1.logo{ width:450px; background-size:100%; }
	h1.logo a{ padding:64px 0 0 0; }
	.home-slider .desc h2{ font-size:43px; line-height:45px; }
	.home-slider .desc h2 span{ font-size:35px; }
	.home-slider .desc a{ font-size:25px; line-height:27px; }
	.body-top-block aside{ margin:0 0px 35px; }
	.upcoming-block h2{ font-size:45px; line-height:47px; }
	.upcoming-block aside{ width:35%; }
	.tuskegee-numbers-block h2{ font-size:35px; line-height:37px; }
	.tuskegee-numbers-block aside{ width:39%; }
	.keep-up-tuskegee-block h2{ font-size:35px; line-height:37px; }
	.keep-up-tuskegee-block .rt-block .bottom-block .text-panel{ width:76%; }
	.keep-up-tuskegee-block a.instagram{ background-position:22% center; }
	.keep-up-tuskegee-block a.facebook{ background-position:24% center; }
	#footer{ text-align:center; }
	#footer .footer-top-block .lt-block{ float:none; width:100%; padding:0 0 10px 0; }
	#footer .footer-top-block .lt-block ul li{ float:none; padding:2px 15px 5px; margin:0 0 0 -6px; }
	#footer .footer-top-block .rt-block{ float:none; width:100%; }
	#footer .footer-top-block .rt-block a{ float:none; margin:0 3px; }
	#footer .footer-md-block .lt-block{ float:none; width:100%; padding:0 0 15px 0; }
	#footer .footer-md-block .lt-block img{ max-width:100%; }
	#footer .footer-md-block .rt-block{ float:none; width:100%; }
	.inner-banner .desc h2{ font-size:40px; line-height:42px; }
	.news-block aside{ float:none; max-width:100%; display:inline-block; width:325px; margin:0 0px 70px; text-align:left; }
	.news-block aside.last{ margin:0 0px 70px; }
	.keep-up-tuskegee-block .rt-block .bottom-block .fb-feed1 {display:none;}
    .keep-up-tuskegee-block .rt-block .bottom-block .fb-feed2 {margin:0 auto;display: block;padding-top: 20px;float: none;max-width: 300px!important;}
}

@media screen and (max-width: 500px) {
	h1.logo{ width:360px; }
	h1.logo a{ padding:52px 0 0 0; }
	.home-slider .desc h2{ font-size:33px; line-height:35px; padding-bottom:15px; }
	.home-slider .desc h2 span{ font-size:25px; }
	.home-slider .desc a{ font-size:22px; line-height:24px; }
	.upcoming-block h2{ font-size:40px; line-height:42px; }
	.upcoming-block aside{ display:block; width:100%; padding:0; }
	.tuskegee-numbers-block aside{ display:block; width:100%; padding:0 0 20px 0; min-height:inherit; }
	.keep-up-tuskegee-block a.youtube{ background-position:16% center; }
	.keep-up-tuskegee-block a.instagram{ background-position:16% center; }
	.keep-up-tuskegee-block a.facebook{ background-position:18% center; }
	.keep-up-tuskegee-block .rt-block .bottom-block .img-panel{ float:none; width:100%; text-align:center; padding-bottom:10px; }
	.keep-up-tuskegee-block .rt-block .bottom-block .text-panel{ float:none; width:100%; }
	.inner-banner .desc h2{ font-size:35px; line-height:37px; }
	.news-block .inner-top-block{ text-align:center; }
	.inner-top-block{ text-align:center; }
	.breadcrumb{ float:none; width:100%; padding-bottom:20px; }
	.inner-top-block .rt-panel{ float:none; width:100%; }
	.inner-top-block .rt-panel img { display:inline-block; float:none; }
	.inner-top-block .rt-panel img.gap{ margin-left:20px; }
	#underpage-gallery {width:80%;}
}

@media screen and (max-width: 400px) {
	#header .header-top-block .lt-block ul li{ margin:0 8px; }
	h1.logo{ width:270px; }
	h1.logo a{ padding:39px 0 0 0; }
	.home-slider .desc{ display:none; }
	.body-top-block aside{ max-width:100%; }
	.upcoming-block a.events{ max-width:96%; }
	.tuskegee-numbers-block a{ max-width:100%; }
	.keep-up-tuskegee-block a{ font-size:15px; }
	.body-top-block .content a.events {width:96%;}
	.inner-banner .desc{ display:none; }
	.underpage .news-list .news-item .img-block {width:100%;}
}

@media screen and (max-width: 359px) {
	.breadcrumb{ font-size:13px; }
}

.ada_label {
    position: absolute;
    left: -10000px;
    width: 1px;
    height: 1px;
}