/*!
Theme Name: theme
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: moergestel
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

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

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

*/



/* Table of Content
==================================================
	#Font-Face
	#Site Styles
	#Media Queries */

/* #Font-Face
================================================== */


/* #Site Styles
================================================== */



/* ### general ### */
* { margin: 0; padding: 0; box-sizing: border-box; }
html,
body { font-family: 'Acumin', sans-serif; font-size: 16px; color: #000; font-weight: 400; background: #ffffff; }
input,
select,
textarea { font-family: sans-serif; font-size: 12px; color: #000; }
img { display: block; border: 0; }
ul,li { list-style: none; }
:focus { outline: none; }
a { text-decoration: none; transition: ease-in 0.3s; }
img { max-width: 100%; }
h1,h2,h3,h4,h5,h6 { margin-bottom: 30px; color: #000; font-weight: bold; }
h1 { font-size: 64px; line-height: 1.25; }
h2 { font-size: 64px; }
h3 { font-size: 40px; line-height: 1.15; }
p { margin-bottom: 30px; font-size: 16px; line-height: 1.5; }




/* ### global classes ### */
.clear { visibility: hidden; clear: both; height: 0; line-height: 0; }
.center { padding-right: calc((100% - 1333px) / 2); padding-left: calc((100% - 1333px) / 2); }
.centered { padding-right: calc((100% - 1186px) / 2); padding-left: calc((100% - 1186px) / 2); }

/* ### wrapper ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; margin: auto; overflow: hidden; }

/* ### main container ### */
#mainCntr { width: 100%; }



/* ### content container ### */
#contentCntr { width: 100%; }



/* ### modals full-width ### */
.uk-modal-full .uk-flex-middle.uk-grid {min-height: calc(100vh);}
.uk-modal-full .uk-modal-dialog  {min-height: calc(100vh);}

/* ### carrousells prev-nav ### */
.uk-slider .uk-slidenav-previous,.uk-slider .uk-slidenav-next {width: 64px; height: 64px; background: #000; padding: 18px 8px 16px 20px ; border-radius: 100%;}
.uk-slider .uk-slidenav-next {padding:18px 20px 6px 26px ; }
.uk-slider svg {color:#fff;}


/* ### accordion ### */
.uk-accordion > :nth-child(n+2) {margin-top:0px;}
ul.uk-accordion li {margin-top:0px; border-bottom: 1px solid #ebebeb;border-bottom-color: rgb(235, 235, 235); padding: 24px 0px 24px 0px; font-size: 21px;}


.logos .uk-slider .uk-slidenav-previous {position: absolute; left: 0;}



.acf-image-select label input {
    display: none;
}
.acf-image-select label p {
	margin: 0;
	font-weight: bold;
	text-align: center;
}
.acf-image-select label img {
	border: solid 6px #ddd;
}
.acf-image-select label.selected img {
	border: solid 6px #999;
}