/*
Theme Name: Caldwell Public Library 2019
Theme URI: http://caldwell.lib.oh.us/
Description: 2019 WordPress Theme designed for the Caldwell Public Library.
Version: 1.0
Author: 10T Web Design
Author URI: https://10t.co/
Tags: fixed-width, right-sidebar, two-columns, valid HTML5, widgets
Text Domain: cpl
*/

.page-header {
    min-height:300px;
    background-image:url(img/header.jpg);
    background-size:cover;
    margin-bottom:1rem;
}

.mainnav li {
    padding-right:78px;
}
@media screen and (min-width:1040px) and (max-width:1060px) {
    .mainnav li {
	padding-right:82px;
    }
}
@media screen and (min-width:1061px) and (max-width:1080px) {
    .mainnav li {
	padding-right:86px;
    }
}
@media screen and (min-width:1081px) and (max-width: 1100px) {
    .mainnav li {
	padding-right:92px;
    }
}
@media screen and (min-width:1101px) and (max-width:1120px) {
    .mainnav li {
	padding-right:96px;
    }
}
@media screen and (min-width:1121px) and (max-width:1140px) {
    .mainnav li {
	padding-right:102px;
    }
}
@media screen and (min-width:1141px) and (max-width:1160px) {
    .mainnav li {
	padding-right:106px;
    }
}
@media screen and (min-width:1161px) and (max-width:1180px) {
    .mainnav li {
	padding-right:112px;
    }
}
@media screen and (min-width:1181px) and (max-width:1199px) {
    .mainnav li {
	padding-right:116px;
    }
}
@media screen and (min-width:1200px) {
    .mainnav li {
	padding-right:121px;
    }
}

.mainnav li:last-of-type {
    padding-right:0px;
}

.mainnav {
    padding-bottom:0.5rem;
}

.page-title {
	font-family:'Montserrat', sans-serif;
	font-weight:bold;
	font-variant:small-caps;
}
.lead.cursive {
    font-family: 'Courgette', cursive;
    font-size:2.2rem;
    color: #9f1d35;
}
.first-word-large {
	font-size:4rem;
}
@media screen and (min-width:1024px) and (max-width:1175px) {
	.lead.cursive {
	    font-size:2rem;
	}
	.first-word-large {
		font-size:3.2rem;
	}
}
@media screen and (min-width: 675px) and (max-width:775px) {
	.lead.cursive {
	    font-size:2rem;
	}
	.first-word-large {
		font-size:3.2rem;
	}
}
@media screen and (min-width:601px) and (max-width:674px) {
	.lead.cursive {
	    font-size:1.9rem;
	}
	.first-word-large {
		font-size:2.4rem;
	}
}
@media screen and (min-width:500px) and (max-width:600px) {
	.lead.cursive {
	    font-size:1.5rem;
	}
	.first-word-large {
		font-size:2rem;
	}
}
@media screen and (max-width:500px) {
	.lead.cursive {
	    font-size:1rem;
	}
	.first-word-large {
		font-size:1.5rem;
	}
}

.quick-links {
	margin-bottom:1rem;
}

article {
    padding-bottom: 1rem;
}

.mec-event-title {
  font-family: 'Montserrat', sans-serif;
}

.mec-search-form {
	display:none;
}
.event-color {
	display:none !important;
}
.mec-load-more-wrap {
	display:none !important;
}
.nocomments {
	display:none !important;
}
.widget .mec-month-divider span {
	font-size:20px !important;
}
.mec-start-date-label {
	font-size:14px !important;
}
.widget .mec-event-date {
	text-align:left !important;
	color:#1779ba !important;
}

.callout.header-block {
    border-top:20px solid #1779ba;
}

.byline {
    padding:1rem;
    font-size:0.8rem;
}
