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

	Theme Name: Draaimolen2023
	Theme URI: 
	Author: Moederschip
	Author URI: https://moederschip.nl
	Description: <strong>Draaimolen2023</strong> - multi event
	Template: Divi
	Version: 1.0.0
	Text Domain:  vslmd
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Tags: translation-ready, threaded-comments, theme-options, sticky-post, post-formats, full-width-template, flexible-header, featured-images, custom-menu, custom-header, custom-colors, custom-background, fluid-layout

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

*/


/* --------------------------------------------
	Custom CSS
-------------------------------------------- */

/* Druk Wide font */
@font-face {
  font-family: 'Druk Wide LC Web';
  src: url('DrukWide-SuperItalic-Cy-Web.woff2') format('woff2'),
       url('DrukWide-SuperItalic-Cy-Web.woff') format('woff');
  font-weight:  900;
  font-style:   italic;
  font-stretch: normal;
}

.DrukWide-SuperItalic-Cy-Web {
  font-family: 'Druk Wide LC Web';
  font-weight:  900;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Druk Wide LC Web';
  src: url('DrukWide-Super-Cy-Web.woff2') format('woff2'),
       url('DrukWide-Super-Cy-Web.woff') format('woff');
  font-weight:  900;
  font-style:   normal;
  font-stretch: normal;
}

.DrukWide-Super-Cy-Web {
  font-family: 'Druk Wide LC Web';
  font-weight:  900;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Druk Wide LC Web';
  src: url('DrukWide-HeavyItalic-Cy-Web.woff2') format('woff2'),
       url('DrukWide-HeavyItalic-Cy-Web.woff') format('woff');
  font-weight:  800;
  font-style:   italic;
  font-stretch: normal;
}

.DrukWide-HeavyItalic-Cy-Web {
  font-family: 'Druk Wide LC Web';
  font-weight:  800;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Druk Wide LC Web';
  src: url('DrukWide-Heavy-Cy-Web.woff2') format('woff2'),
       url('DrukWide-Heavy-Cy-Web.woff') format('woff');
  font-weight:  800;
  font-style:   normal;
  font-stretch: normal;
}

.DrukWide-Heavy-Cy-Web {
  font-family: 'Druk Wide LC Web';
  font-weight:  800;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Druk Wide LC Web';
  src: url('DrukWide-BoldItalic-Cy-Web.woff2') format('woff2'),
       url('DrukWide-BoldItalic-Cy-Web.woff') format('woff');
  font-weight:  700;
  font-style:   italic;
  font-stretch: normal;
}

.DrukWide-BoldItalic-Cy-Web {
  font-family: 'Druk Wide LC Web';
  font-weight:  700;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Druk Wide LC Web';
  src: url('DrukWide-Bold-Cy-Web.woff2') format('woff2'),
       url('DrukWide-Bold-Cy-Web.woff') format('woff');
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}

.DrukWide-Bold-Cy-Web {
  font-family: 'Druk Wide LC Web';
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Druk Wide LC Web';
  src: url('DrukWide-MediumItalic-Cy-Web.woff2') format('woff2'),
       url('DrukWide-MediumItalic-Cy-Web.woff') format('woff');
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}

.DrukWide-MediumItalic-Cy-Web {
  font-family: 'Druk Wide LC Web';
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Druk Wide LC Web';
  src: url('DrukWide-Medium-Cy-Web.woff2') format('woff2'),
       url('DrukWide-Medium-Cy-Web.woff') format('woff');
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}

.DrukWide-Medium-Cy-Web {
  font-family: 'Druk Wide LC Web';
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}


p {
    font-family: Druk Wide LC Web,Helvetica,Arial,"sans-serif";
}


/* Blijf binnen page grote */
#et-main-area {
    overflow: hidden!important;
}


/* sidebar met child page lijsten */
ul.mschp_page_list {
    list-style: none;
    list-style-type: none;
    padding: 0px;
}
ul.mschp_page_list a {
    color: #ffffff !important;
    letter-spacing: 0;
    text-decoration: underline;
}
.mschp_page_list li.page_item {
    margin-bottom: 36px;
}
.current_page_item a {
    text-decoration: none !important;
}


/* block met knoppen naast elkaar */
.mschip-button-sidebyside .et_pb_button_module_wrapper {
    display: inline-block;
}


/* TOEGANKELIJKHEID CSS */
/* Focus keyboard navigatie */
a:focus {
    text-decoration: underline;
}

a.et_pb_button:focus {
    text-decoration: underline;
    box-shadow: 0 0 0 0.25rem rgb(100 120 120 / 50%);
}


/* VERBERG ALLE SIDEBARS */
/* dit geld voor niet divi pagina's */
#main-content .container:before {background: none;}
/*** Hide Sidebar ***/
#sidebar {display:none;}
/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
#left-area {
    width: 100%;
    padding: 23px 0px 0px !important;
    float: none !important;
}
}




/* MOBIELE EDITS */
@media screen and ( max-width: 980px ) {

}


/* DESKTOP EDITS */
@media only screen and (min-width: 768px) {

}