/*
Theme Name:     Neve-Daily
Theme URI:      https://www.dailypublications.org
Description:    Neve Child Theme for the McGill Daily
Author:         Daily Publications Society
Author URI:     https://www.dailypublications.org
Template:       neve
Version:        0.5.0
*/

#secondary-menu i.fab{
	font-size:1.7em;
}

header.header{
	margin-bottom:20px;
}

.header-main-inner .builder-item{
	margin-top: 5px;
	margin-bottom: 0px;
}

.header-bottom-inner .builder-item{
	/*margin: 0px;*/
}

.single-page-container, .single-post-container{
	padding-top:30px;
}

.single-post-container .entry-header{
	margin-top: 0px !important;
}

.wp-block-ultimate-post-post-list-3 h3.ultp-block-title{
	padding-top:0px !important;
}

/* Adding border to search form */
.gsc-control-cse .gsib_a{
	border: 1px solid #000 !important;
}

.gs-title{
	text-align: left !important;
}

.gsc-search-button-v2{
	line-height: 1em !important;
}

@media (min-width: 960px) {
  .site-title {
  	display:none;
  }
  .site-logo small{
  	color: #000 !important;
  	font-size:0.95em;
  }
}

.nav-menu-primary li{
	padding:10px;
}

.nav-ul .sub-menu li > a, .nav-ul .sub-menu li .has-caret {
  justify-content: flex-start;
}

.header-menu-sidebar-inner .nav-ul > li {
	padding-left:10px;
}

.header-menu-sidebar-inner #secondary-menu li.socialicon{
	display:none;
}

div.element-is-sticky{
	-webkit-box-shadow: 0 8px 15px 0px #404040;
	   -moz-box-shadow: 0 8px 15px 0px #404040;
	        box-shadow: 0 8px 15px 0px #404040;
}

.land_ack{
	padding-bottom:3px;
	margin-bottom:5px;
	border-bottom: 1px solid #f0f0f0;
}

.issuu{
	font-size:0.9em;
	padding: 10px 5px;
	border:1px solid #81807f;
	border-radius:10px;
}

.wp-block-themeisle-blocks-advanced-heading a{
	color:#000 !important;
	text-decoration:none !important;
}

.single .nv-sidebar-wrap, .page .nv-sidebar-wrap{
	margin-top:0;
}

.archive .nv-page-title{
	border-bottom: 0 !important;
}

.archive .nv-page-title h1{
	color: #000;
	padding:5px 10px;
	font-weight: normal;
	font-family: Montserrat;
	text-transform: uppercase;
}

.blog-sidebar .widget-title a, .blog-sidebar .widget-title a:link, .blog-sidebar .widget-title a:visited{
	color:#404248 !important;
}

.blog-sidebar .widget-title a:active, .blog-sidebar .widget-title a:hover{
	color:#81807f !important;
	text-decoration:underline;
}

.media_credit_featured{
	text-align:right;
}

body.page #comments{
	display:none;
}

.podcast_more{
	margin-top:10px;
	width:100%;
	text-align:right;
}

.podcast_widget{
	color:#fff;
	background-color:#222;
}

.podcast_widget .podcast_player{
	margin-top: 5px;
	margin-bottom: 0px;
}

.podcast_widget .ssp-player.ssp-player-large{
	margin-bottom: 0px;
}

h3.ssp-player-title, span.ssp-player-series{
	font-family: Montserrat;
}

.podcast_widget .ssp-album-art-container{
	display:none;
}

.podcast_widget .ssp-player.ssp-player-large .ssp-player-inner{
	padding:10px;
}

.podcast_widget .ssp-player-info > div:nth-of-type(1){
	width:100% !important;
}

.podcast_widget .ssp-player-info > div:nth-of-type(3){
	display:none;
}

.podcast_meta{
	font-size:0.75em;
	line-height:1.1em;
	padding:0px 10px 5px 10px;
}

.podcast_widget a{
	color:#fff;
	font-weight:bold;
}

.ultp-small-post-module1 .ultp-block-item .ultp-block-content-wrap{
	display:webkit-box!important;
}

.ultp-small-post-module1 .ultp-block-item .ultp-block-content{
	width:66%;
}

.nv-sidebar-wrap{
	padding:0px 15px;
}

#cb-row--footer-bottom {
    display: none;
}

#text-2 p{
	font-size:0.75em;
}

/* Adding colour to menu items and section headers */

.nav-menu-primary li.news, .nav-menu-primary li.news ul, .nav-menu-primary li.news ul li, .category-news .nv-page-title h1{
	background-color:#8097D5 !important;
}

.nav-menu-primary li.commentary, .nav-menu-primary li.commentary ul, .nav-menu-primary li.commentary ul li, .category-commentary .nv-page-title h1{
	background-color:#AAE09E !important;
}

.nav-menu-primary li.culture, .nav-menu-primary li.culture ul, .nav-menu-primary li.culture ul li, .category-culture .nv-page-title h1{
	background-color:#F5D97D !important;
}

.nav-menu-primary li.scitech, .nav-menu-primary li.scitech ul, .nav-menu-primary li.scitech ul li, .category-scitech .nv-page-title h1{
	background-color:#D094D3 !important;
}

.nav-menu-primary li.features, .nav-menu-primary li.features ul, .nav-menu-primary li.features ul li, .category-features .nv-page-title h1{
	background-color:#8AB4BF !important;
}

.nav-menu-primary li.compendium, .nav-menu-primary li.compendium ul, .nav-menu-primary li.compendium ul li, .category-compendium .nv-page-title h1{
	background-color:#f2bcd4 !important;
}

.nav-menu-primary li.editorials, .nav-menu-primary li.editorials ul, .nav-menu-primary li.editorials ul li, .category-editorials .nv-page-title h1{
	background-color:#C8E277 !important;
}

.post-type-archive-podcast .nv-page-title h1{
	background-color: #C6B5D6 !important;
}

.author .nv-page-title h1{
	background-color:#f0f0f0 !important;
}

.nav-menu-primary ul li a{
	color:#000 !important;
}

/* Adding Gutenberg colour palette */

.has-news-color { color: #8097D5; }
.has-news-background-color { background-color: #8097D5; }

.has-commentary-color { color: #AAE09E; }
.has-commentary-background-color { background-color: #AAE09E; }

.has-culture-color { color: #F5D97D; }
.has-culture-background-color { background-color: #F5D97D; }

.has-scitech-color { color: #D094D3; }
.has-scitech-background-color { background-color: #D094D3; }

.has-features-color { color: #8AB4BF; }
.has-features-background-color { background-color: #8AB4BF; }

.has-editorials-color { color: #C8E277; }
.has-editorials-background-color { background-color: #C8E277; }

.has-compendium-color { color: #f2bcd4; }
.has-compendium-background-color { background-color: #f2bcd4; }

.has-radio-color { color: #C6B5D6; }
.has-radio-background-color { background-color: #C6B5D6; }

.has-darkgray-color { color: #81807f; }
.has-darkgray-background-color { background-color: #81807f; }

.has-black-color { color: #000; }
.has-black-background-color { background-color: #000; }

.has-white-color { color: #fff; }
.has-white-background-color { background-color: #fff; }
