@charset "UTF-8";
/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

@import "dynamic.css?v=20200901";
/*
.fancy-date a * {
  color:  #FFF;
}
.home .fancy-date a * {
  color:  #222;
}

body .fancy-date .entry-month:after,
body .fancy-date .entry-date:after {
  background-color: #FFF;
}
*/

/**
 * TYPOGRAPHGY
 */
.text.white {
    color: #FFFFFF !important;
}
.text.red {
    color: #D22F4A !important;
}
.text.blue {
    color: #3D8AA7 !important;
}

.text * {
    color: inherit;
}

.text a:hover {
    color: inherit;
}

.events-overview.layout-map .mapboxgl-map .result__item .featured.step_logo_colors {
    border: 1px dashed #008caa;
    background: #fdf2f5;
    color: #e50746;
    font-weight: bold;
}
.events-overview.layout-map .mapboxgl-map .result__item .featured.step_logo_colors::before {
    content: "";
    background: url('/wp-content/uploads/step/ster-marker.png');
    width: 16px;
    height: 16px;
    background-position: center center;
    background-size: contain;
    position: relative;
    display: inline-block;
    top: 2px;
    right: 5px;
}
@media only screen and (min-width: 600px) {
    .events-overview.layout-map .mapboxgl-map .result__item .featured.step_logo_colors {
        -webkit-transform: rotate(-20deg);
        -ms-transform: rotate(-20deg);
        transform: rotate(-20deg);
        position: absolute;
        left: -25px;
        padding: 4px 16px;
        top: 15px;
        box-sizing: border-box;
        width: 225px;
    }
}
/**
 * OVERWRITE dynamic.scss for polderexperience
 */
body.top-polderexperience .stripe-style-2 {
    background-color: #e03d02 !important;
}
body.top-polderexperience .stripe-style-2 h3 {
    color: #fab228 !important;
}
body.polderexperience #main {
    padding: 50px 0 0 0;
}

/**
 * OVERWRITE dynamic.scss for active menu item
 */
body .main-nav .dt-mega-menu-wrap .sub-nav>li.act:not(.dt-mega-parent)>a .menu-text:after {
    display: hidden;
    background-image: none;
}
