/*!
Theme Name: Paulson
Author: Abileweb (parent theme)
Author URI: https://abileweb.com/
Description: Child theme of: Minimal Portfolio is a free WordPress Portfolio theme built based on Bootstrap 4 framework. Minimal Portfolio is fully customizable built on wordpress customizer that enable you to configure your website in live preview.  This is our most flexible WordPress theme and it is completely free to use for private and commercial websites. It's 100%  responsive and device friendly.  This theme is also SEO friendly which will help you you attain the highest rankings on Google and other search engines. Theme compatibility with WPML, RTL.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: paulson
Tags: blog, portfolio, photography, one-column, right-sidebar, flexible-header, custom-header, custom-background, custom-logo, custom-menu, featured-images, editor-style, footer-widgets, theme-options, threaded-comments, translation-ready, rtl-language-support

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

paulson is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/

/* CHANGE DEFAULT BTN COLOR */
.btn-primary { background-color: #2190FD; border-color: #2190FD; }

/* DROPCAP STYLE */
.dropcap {
	float: left;
    font-size: 3.35em;
    line-height: .4em;
    padding: 0.3em 0.05em 0 0.05em;
}

/* YEAR IN REVIEW */
.page-template-year-in-review-template .report-gallery {
	flex-wrap: wrap;
}
.page-template-year-in-review-template .report-thumb {
	margin-bottom: 3em;
}

/* SOCIAL MEDIA LINKS (SINGLE ARTICLES) */
ul.social-container { padding: 0;}
ul.social-container li { list-style: none !important; padding: 0;}

/* VUEJS BLOG ARCHIVE EDITS */
.paulson-blog-archive .filter-tags-container .btn-filter { margin-left: 0; margin-right: 16px; }
.paulson-blog-archive .post-tile h2.long-post-title { font-size: 18px; }

/* MESSAGE BAR */
.message-bar-container { background: rgba(255,255,255,0.8); padding: 5px 20px; font-size: 14px; text-align: center;}
.message-bar-link { color: #00aca1; }
.message-bar-link:hover { text-decoration: underline; }

/* NEW EVENTS STYLES */
.post-type-archive-events .event-full-width-thumb .thumb-inset-content.bottom.left { display: flex; background: rgba(255,255,255,0.7); bottom: 30px; padding: 30px; }
.post-type-archive-events .event-full-width-thumb .thumb-inset-content.bottom.left .calendar-icon { position: relative; top: -12px; }
.post-type-archive-events .event-full-width-thumb .thumb-inset-content.bottom.left .calendar-icon img { width: 100px;}
.calendar-icon .event-month, .calendar-icon .event-day { position: absolute; left: 50%; transform: translateX(-50%); }
.calendar-icon .event-month { top: 33px; font-size: 10px; font-weight: 600; text-transform: uppercase; }
.calendar-icon .event-day { top: 25px; color: #2190FD; font-size: 50px; font-weight: 600; }
.post-type-archive-events .event-full-width-thumb .thumb-inset-content.bottom.left .event-details { margin-left: 30px; }
.post-type-archive-events .event-full-width-thumb .thumb-inset-content.bottom.left .event-details .event-date { font-size: 20px; font-weight: 400; }
/* speaker bios */
.speaker-bio .headshot { width: 150px; border-radius: 100%; }
.speaker-bio .name { color: #2190FD; margin-bottom: 0; }
.speaker-bio .title, .speaker-bio a.twitter { color: #00aca1; font-size: 16px; }
.speaker-bio a.twitter:hover { text-decoration: underline; }
.speaker-bio .twitter img { width: 20px; }
.speaker-bio .blurb { font-size: 14px; }
.events-email-sign-up .button-primary span img { position: relative; top: -1px; }

/* NEW LOGO */
.site-header .custom-logo { width: 170px; position: relative; top: 0; }
.pi-footer-logo { width: 60%; position: relative; top: 12px; }
@media (max-width: 768px) {
	.site-header .custom-logo { top: 7px; }
	.pi-footer-logo { top: -5px; }

}
