/*
Theme Name: Journal Of Antiques &amp; Collectibles
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/* Titan Framework overrides */

.ect-carousel-event-area {
    background: #ddd !important;
    box-shadow: none !important;
}

.ect-carousel-date {
    background: none !important;
    box-shadow: none !important;
    font-family: initial !important;
    color: white !important;
    font-size: 1em !important;
    font-weight: normal !important;
    font-style: normal !important;
    line-height: normal !important;
}

.ect-carousel-date:after {
    border-color: transparent transparent #222 !important;
}

div#logo {
	margin-left: 5%;
}

header#header div#top-bar.header-top, header#header div#top-bar.header-top * {
	display: flex !important;
}

ul.nav.nav-sidebar.nav-vertical.nav-uppercase {
	height: 30em;
    overflow-y: hidden;
}

article .entry-image .badge {
  display: none;
}

.digital-publication .row,
.digital-publication .entry-header {
  max-width: none !important;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
	div#logo {
		margin-left: ignore;
	}

    header#header div#top-bar.header-top, header#header div#top-bar.header-top {
		height: 3em;
	}

	header#header div#top-bar.header-top, header#header div#top-bar.header-top a.icon > i {
		font-size: 1.5em;
	}

    header#header div#top-bar.header-top, header#header div#top-bar.header-top div.flex-col.hide-for-medium.flex-center, header#header div#top-bar.header-top, header#header div#top-bar.header-top div.flex-col.hide-for-medium.flex-left {
    	display: none;
    }

    header#header div#top-bar.header-top div.flex-col.hide-for-medium.flex-right {
    	width: 100%;
   	}

    ul.nav.top-bar-nav.nav-right.nav-small.nav-divided {
    	justify-content: center;
    }
}

.f-tech.tribe-compatibility-container .tribe-events-widget-events-list__event-row {
    display: flex;
    flex-direction: row;
    margin-bottom: 16px;
}

.f-tech.tribe-compatibility-container .tribe-events-widget-events-list__event-date-tag-month {
    margin-bottom: calc(var(--tec-spacer-0) * -1);
    margin-top: -6px;
    font-weight: 800 !important;
    font-size: 130% !important;
    font-family: 'Lato', sans-serif !important;
    color: #1b365b !important;
}

.f-tech.tribe-compatibility-container a {
    text-decoration: none;
}

.f-tech .tribe-events-widget .tribe-events-widget-events-list__event-date-tag-datetime {
    display: flex;
    flex-direction: column;
    height: 100%;
    text-align: center;
}

.f-tech .tribe-common .tribe-common-g-col {
    min-width: 0;
    width: 100%;
}

.f-tech .tribe-events-widget-events-list__event-date-tag-month {
    line-height: 1.5;
    font-size: 24px;
}

.f-tech .tribe-events-widget-events-list__event-date-tag-daynum {
    font-size: 24px;
}

.f-tech .tribe-events-widget .tribe-events-widget-events-list__event-date-tag {
    flex: none;
    position: relative;
    width: 64px;
}

.f-tech .tribe-common-b3-min-medium {
    margin-bottom: 4px;
}

.f-tech .tribe-events-widget-events-list__event-datetime {
    font-size: 12px;
    line-height: 1.38;
}





