/*
Theme Name: 	NSCM - Child of College
Theme URI:		https://github.com/cosit/NSCM-Theme
Description:	Nicholson School of Communication and Media Theme
Author:			Mannong Pang / Jonathan Hendricker
Template:		Colleges-Theme
Version:		1.0.19
License:		GNU General Public License v2 or later
License URI:	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:	Nicholson School of Communication and Media Theme
*/

.ucf-post-list-item a { color:#000000; }

.home-header-title {
   text-shadow: 1px 1px 4px #000;
}

.home-header-title-wrapper {
	background-color: inherit;
	text-align:left;	
}

.home-header-title{
	font-family: "UCF Condensed Alt",sans-serif; 
	font-size: 4.5rem;
}

.fa-angle-double-down{
	display: none !important;
}

.header-content>.flex-column {
	margin-left:0px;
}

@media only screen and (max-width: 575px) {
	.home-header-title-wrapper {
    	display: none;
	}
}

/* Wrap Site Title */
.site-navbar .navbar-brand {
	white-space: normal;
}  

/* Menu Adjustments - Have last dropdown menu it face left */
@media only screen and (min-width : 980px) {
	#menu-main-menu li .dropdown-menu {
		min-width: 17rem;
	}
	#menu-main-menu li:last-of-type .dropdown-menu {
		  text-align: right;
	    right: 0;
	    left: auto;
	    min-width: 12rem;
	}
	#menu-main-menu li:last-of-type .dropdown-menu .dropdown-item {
		padding-left: 0;
	}
}

/* UCF News Modification */
@media only screen and (max-width: 770px) {
	.ucf-news.modern .ucf-news-thumbnail {
		width: 100%;
	}	
	.ucf-news.modern .ucf-news-item-content {
		width: 100%;
	}
}

/* WordPress Gallery */
.gallery {
	margin-left: -0.5em;
	margin-right: -0.5em;
}

.gallery:after {
	display: table;
	content: "";
	clear: both;
}

.gallery-item {
	margin: 0;
	float: left;
	padding: 0.5em;
}

.gallery-columns-1 .gallery-item {   
    float: none;
}
.gallery-columns-2 .gallery-item {
    width: 50%
}
.gallery-columns-3 .gallery-item {
    width: 33.3333%
}
.gallery-columns-4 .gallery-item {
    width: 25%
}
.gallery-columns-5 .gallery-item {
    width: 20%
}
.gallery-columns-6 .gallery-item {
    width: 16.6667%
}
.gallery-columns-7 .gallery-item {
    width: 14.2857%
}
.gallery-columns-8 .gallery-item {
    width: 12.5%
}
.gallery-columns-9 .gallery-item {
    width: 11.1111%
}

.gallery-columns-2 .gallery-item:nth-child(2n+1),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1),
.gallery-columns-5 .gallery-item:nth-child(5n+1),
.gallery-columns-6 .gallery-item:nth-child(6n+1),
.gallery-columns-7 .gallery-item:nth-child(7n+1),
.gallery-columns-8 .gallery-item:nth-child(8n+1),
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
	clear: left;
}

/* Search result category styling */
.ucf-news-item-content {
	overflow-wrap: break-word;
    word-wrap: break-word;
    hyphens: auto;
}
.search .ucf-news-item-content h5,
.category .ucf-news-item-content h5 {
	margin-bottom: 0.25rem;
}
.search .ucf-news-item-content .post-categories,
.category .ucf-news-item-content .post-categories {
	padding-left:0; 
	margin-top: 0.25rem;
	margin-bottom: 0;
}
.search .ucf-news-item-content .date,
.category .ucf-news-item-content .date {
	font-size: 0.875em;
}
.ucf-news-item-content .post-categories li {
	background: #fc0;
	color: #000;
	display: inline-block;
	padding: 2px 8px;
	margin-bottom: 0.5rem;
	font-size: 0.75rem;
	text-transform: uppercase;
}
.ucf-news-item-content .post-categories li a,
.category .ucf-news.modern .ucf-news-item a,
.search .ucf-news.modern .ucf-news-item a {
	color: #000;
}

/* Pagination */
.nav-links {
	margin-bottom: 0.5rem;
	margin-top: 0.5rem;
  }

  .page-numbers  {
	  position: relative;
	  display: inline-block;
	  padding: .5rem .75rem;
	  margin-left: -5px;
	  line-height: 1.25;
	  color: #0262b6;
	  background-color: #fff;
	  border: 1px solid #ddd;
  }
  .page-numbers.current {
	color: #000000;
	background-color: #ffc904;
	border-color: #ffc904;
  }
  .page-numbers:hover {
	  background-color: #eceeef;
	  border-color: #dddddd;
	  text-decoration: none;;
  }