.uk-section-primary {
    background-image: none !important;
}

.calvados {
    color: #825334;
}

.club {
    color: #FF9F5D;
}

.uk-navbar-nav > li > a {
    top:18px;
    padding:0 10px !important;
}

div.uk-navbar-container li a, a.uk-logo {
	filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.15));
}

div.uk-navbar-container.uk-navbar-transparent.uk-light  li a {
	filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));
}

#fonds {
/*	background-color:#000000aa; */
	text-align:center;
	font-size:10px;
	height: 100px;
	padding:10px 0 0 0;
	color:#fff;
}

#fonds a, #fonds a:visited {
	color:#fff;
	text-decoration:underline;
	filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.5));
}

#fonds a:hover {
	color:#fe9e62;
	text-decoration:underline;
}

#logos {
	opacity:0.7;
}

#fonds p{
	margin:0;
}

#fonds img {
	filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));
}

img.uk-logo-inverse {
	filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3));
}

.graymap img {
    filter:         url(~"data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(100%);
    -moz-filter:    grayscale(100%);
    -ms-filter:     grayscale(100%);
    -o-filter:      grayscale(100%);
    filter: gray; 
}

img.leaflet-marker-icon {
    filter: none;
    -webkit-filter: grayscale(0%);
    -moz-filter:    grayscale(0%);
    -ms-filter:     grayscale(0%);
    -o-filter:      grayscale(0%);
}

.gdprterms p {
	line-height:16px !important;
	font-size:12px !important;
}

.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover {
  background:#fff !important;
}

*.uk-subnav-divider > :nth-child(n+2):not(.uk-first-column)::before, .uk-grid-divider > :not(.uk-first-column)::before {
	border-left: 1px solid #c8c8c8;
}

div.h3col h3.el-title, div#spotlight h3.el-title {
	color:#80574b !important;
}

#team .uk-h3 {
	color:#847358 !important;
	font-size:26px;
}

div.h3slider h3.el-title {
	color:#582887 !important;
}

.uk-slidenav:focus {
    color: rgba(255,255,255,.9);
}

.uk-slidenav:focus:hover {
    color:#582887;
}

div#testim .uk-slidenav {
    color: #582887;
}

/*
.uk-heading-line > ::after, .uk-heading-line > ::before {
 border-bottom: 1px solid #d0d0e1;
}*/

/* contact form*/
button, input, select,textarea {
  background-color: #fff !important;
  text-shadow: 1px 1px 0 #FFF !important;
}

#form12 .radio-div input[type="radio"] {
	top:3px;
}

.wdform-label {
	text-transform:uppercase !important;
	font-size:13px;
	color:#847358 !important;
	font-weight:bold;
	letter-spacing: 1.8px;
	font-family:Encode Sans;	
}
/**/

div.alnet p{
	padding:0;
	margin:20px 0 0 0;	
}

div.alnet p:first-child {
	margin:0;	
}

p.subline {
	padding:0;
	margin:-2px 0 0 0 !important;
	font-size:14px;
}

em {
    color: inherit !important;
}

#awards .uk-accordion-content {
    margin-top: 5px;
}

#awards .uk-panel p {
	font-size:15px;
}

div#extgal h3.el-title {
	font-size:20px;
	color: rgba(255,255,255,.9);
}

.uk-overlay-primary {
    background: rgba(255,255,255,0);
    background-image: none !important;
}

div#extgal > div.uk-container {
	padding-left:20px !important;
	padding-right:20px !important;
	padding-bottom:20px !important;		
}

/**

.uk-overlay-primary {
    background: rgba(255,255,255,.8);
    background-image: none !important;
}

div#extgal a.el-item:hover h3 {
	color:#725e8e !important;
}

div#extgal a.el-item .el-meta {
	color: rgba(255,255,255,.8) !important;
}

div#extgal a.el-item:hover .el-meta {
	color:#4f5260 !important;
}
**/

.button-submit {
    display: block !important;
    color: #90929d !important;
    box-sizing: border-box !important;
    min-width: 30px !important;
    padding: 0 20px !important;
    background: 0 0 !important;
    line-height: 28px !important;
    text-align: center !important;
    transition: .1s ease-in-out !important;
        transition-property: all !important;
    transition-property: color,background-color,border-color,box-shadow !important;
    font-size: 11px !important;
    font-family: 'Encode Sans' !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 0 !important;
    border: 1px solid rgba(132,115,88,.44) !important;
    border-radius: 500px !important;
	box-shadow: none  !important;
	text-shadow: none  !important;
}

.button-submit:focus, .button-submit:hover {
    color: #292c3d !important;
    text-decoration: none !important;
    background-color: #ebecf0 !important;
    border-color: transparent !important;
    box-shadow: 2px 6px 15px rgba(41,44,61,.1) !important;
}

div#submnav .uk-card-body {
	padding:20px;
}

.uk-tab::before {
    border-bottom: 1px solid #d7d7d7;
}

.mdest {
	font-family: 'Encode Sans';
    font-size: 13px;
    line-height: 3;
    color: #725e8e;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.8px;
}

ul.ldest {
	list-style:square;
	padding-left:14px;
	margin-top:0 !important;
}

ul.ldest li {
	padding-left:7px;
}

ul.ldest li::marker {
    color: #725e8e;
	font-size: 12px;	
}

a.anchor {
    padding-top: 256px;
}

a.anchor2 {
    padding-top: -165px;
}

a.anchor3 {
    padding-top: -300px;
}

a.el-link:hover {
	color:#3f3e36;
}

a.el-link:active {
	color:#cc753b !important;
}

#whmp svg path#Italy,
#whmp svg path#France,
#whmp svg path#Switzerland,
#whmp svg path#Germany,
#whmp svg path#Austria,
#whmp svg path#Slovakia,
#whmp svg path#Hungary,
#whmp svg path#Ukraine,
#whmp svg path#Romania,
#whmp svg path#Moldova,
#whmp svg path#Bulgaria,
#whmp svg path#Turkey,
#whmp svg path#Greece {
	stroke:#000;
	stroke-width:2px !important;
}

#dest01 .uk-h1, #dest02 .uk-h1 {
	font-size:24px;
}

#dest01 .uk-h1 sup, #dest01 .uk-h1 sub, #dest02 .uk-h1 sup, #dest02 .uk-h1 sub {
	font-size:65%;
}

div.mute {
background-image:url(../vendor/assets/uikit-themes/master-fjord/images/section-background-image-noise.png) !important;
background-position-x:50% !important;
}

div.uk-alert-success {
	display:none !important;
}


@media (max-width:640px) {
  #dest01 .uk-h1, #dest02 .uk-h1 {
	  font-size:30px;
  }
  
  #dest01 .uk-h1 sup, #dest01 .uk-h1 sub, #dest02 .uk-h1 sup, #dest02 .uk-h1 sub {
	  font-size:65%;
  }

  .inter h3.el-title {
	  opacity:0.6;
	  margin-top:40px !important;
  }
  .inter .el-meta {
	  opacity:0.6;
  }

}

@media (min-width:641px) and (max-width:960px) {

  .inter h3.el-title {
	  opacity:0.6;
	  margin-top:80px !important;
  }
  .inter .el-meta {
	  opacity:0.6;
  }
  
}

@media (min-width:961px) and (max-width:1200px) {

  .inter h3.el-title {
	  opacity:0.6;
	  margin-top:50px !important;
  }
  .inter .el-meta {
	  opacity:0.6;
  }

  div#partners {
	  position:relative;
	  left:50px;
  }
  
}

@media (min-width:1201px) {

  div#partners {
	  position:relative;
	  left:80px;
  }

@media (min-width:1500px) {

  div#partners {
	  position:relative;
	  left:100px;
  }

@media (min-width:1800px) {

  div#partners {
	  position:relative;
	  left:120px;
  }
  
}