/**
* Theme Name: Wordbench Child
* Theme URI: http://preview.lsvr.sk/wordbench
* Description: Wordbench child theme
* Author: LSVRthemes
* Author URI: http://themeforest.net/user/LSVRthemes/portfolio
* Template: wordbench
* Version: 1.2.1
*/

/* Add your custom CSS after this comment */

:root {
	--primary-color: #2C9B1D;
	--secondary-color: #004F14;
}

.header__notice-icon {
	top: 5px;
	left: 5px;
}

.header-title__link {
	color: #c79f63;
}

.header-tagline {
	display: none;
}

.frontpage-container-1 {
	margin: 0 auto;
 	width: 100%;
	max-width: 1620px;
	margin: 0 auto !important;
 	padding: 0 90px;
}

.lsvr-wordbench-slider__item-text > p {
	color: #eee;
}

@media (max-width: 1400px) {
	.frontpage-container-1 {
		padding: 0 30px;
	}
}

.frontpage-calendar img {
	display: none;
}

.frontpage-calendar .lsvr-wordbench-post-grid__post.has-post-thumbnail .lsvr-wordbench-post-grid__post-container {
	border-radius: 12px;
}

.frontpage-calendar .lsvr-wordbench-post-grid--layout-grid.lsvr-wordbench-post-grid--layout-style-dark .lsvr-wordbench-post-grid__post-container {
	background-color: #000;
}

.frontpage-calendar .lsvr-wordbench-post-grid__inner {
	padding: 0px 0 60px 0;
}

.frontpage-calendar-2 .lsvr-wordbench-post-grid__header {
	max-width: 90%;
}

.frontpage-calendar-2 .lsvr-wordbench-post-grid__post-thumb {
	display: none;
}

.frontpage-h2-small h2.lsvr-wordbench-post-grid__title {
	font-size: 2em;
}

.lsvr-wordbench-sitemap__list::before, .lsvr-wordbench-sitemap__list::after, .lsvr-wordbench-sitemap__nav--4-cols.lsvr-wordbench-sitemap__nav::after {
	background: none;
}

.lsvr-wordbench-sitemap__submenu {
	padding: 0 0 0 44px;
}

.lsvr_listing-map__canvas {
	height: 600px;
}

.single-lsvr_event .main-image--cropped .main-image__inner {
	display: none;
}

.lsvr_event-post-single .post-map-wrapper {
	margin: 0;
}

/* -----------------------------------------------------------------------------

    RESPONSIVE DEFINITIONS

----------------------------------------------------------------------------- */

    /* -------------------------------------------------------------------------
        LARGE DEVICES
		devices with width between 992px and 1199px
    ------------------------------------------------------------------------- */

    @media ( max-width: 1199px ) {

		/* your CSS here */

	}

    /* -------------------------------------------------------------------------
        MEDIUM DEVICES
		devices with width between 768px and 991px
    ------------------------------------------------------------------------- */

    @media ( max-width: 991px ) {

		/* your CSS here */

	}

	/* -------------------------------------------------------------------------
        SMALL DEVICES
		devices with width between 481px and 767px
    ------------------------------------------------------------------------- */

    @media ( max-width: 767px ) {

		/* your CSS here */

	}

	/* -------------------------------------------------------------------------
        EXTRA SMALL DEVICES
		devices with width up to 480px
    ------------------------------------------------------------------------- */

	@media ( max-width: 480px ) {

		/* your CSS here */

	}