body {
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	overflow-x: hidden;
}
.search-no-results {
	display:none;
}.footer::after {height:unset !important}
#search .main .search-no-results {
	display:block;
}
* + h1,
* + .uk-h1,
* + h2,
* + .uk-h2,
* + h3,
* + .uk-h3,
* + h4,
* + .uk-h4,
* + h5,
* + .uk-h5,
* + h6,
* + .uk-h6,
* + .uk-heading-small,
* + .uk-heading-medium,
* + .uk-heading-large,
* + .uk-heading-xlarge,
* + .uk-heading-2xlarge {
  margin-top: 30px;
}
.main * + h3,
.main * + .uk-h3,
.main * + h4,
.main * + .uk-h4,
.main * + h5,
.main * + .uk-h5,
.main * + h6,
.main * + .uk-h6 {
  margin-top: 20px;
}
.uk-logo img {
	max-height:100px;
}
.uk-logo .uk-text-small {
  font-size: 0.975rem;
  line-height: 1.2;
  font-family: 'Marmelad', sans-serif;
}
.uk-height-logo img {
	max-height: 80px;
}
.uk-card-title.uk-h4 {
  font-size: 1.25rem;
  line-height: 1.4;
}
.uk-width-xsmall {
	width: 100px;
}
.uk-min-width {
	min-width:340px !important;
}
h1,h2,h3,h4,.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-heading-small {
	font-family: 'Marmelad', sans-serif;
}
.lang-menu img {
	cursor: pointer;
}
.uk-text-white {
	color: #ffffff !important;
}
.uk-padding-xsmall {
	padding:10px !important;
}
.uk-margin-xsmall {
  margin-bottom: 5px !important;
}
* + .uk-margin-xsmall {
  margin-top: 5px !important;
}
.uk-margin-xsmall-top {
  margin-top: 5px !important;
}
.uk-margin-xsmall-bottom {
  margin-bottom: 5px !important;
}
.uk-margin-xsmall-left {
  margin-left: 5px !important;
}
.uk-margin-xsmall-right {
  margin-right: 5px !important;
}
video {
	outline:0px none transparent;
}
.uk-navbar-dropdown li {
	position:relative;
}
.uk-navbar-dropdown .uk-navbar-dropdown {
	right: 100%;
	border-radius:3px !important;
}
img {
	height: auto !important;
}
.main iframe {
	margin:0px 0 20px;
}
.main .thumb iframe {
	margin:0px !important;
}
.main img {
	margin:0px 0 20px;
}
.main table {
	border: none !important;
}
@media (min-width: 640px) {
  .main p img {
	margin: 8px 5% 10px 0px;
	float:left;
	width:33% !important;
  }
  .main p img.float-right {
	margin:8px 0 10px 5%;
	float:right;
	width:33% !important;
  }
}
.content .thumb img {
	margin:0px !important;
}
.thumb {
	margin:0px !important;
	padding:0px !important;
}
[class*="primary"] svg,
[class*="secondary"] svg,
[class*="primary"] .far,
[class*="secondary"] .far,
[class*="primary"] [uk-icon],
[class*="secondary"] [uk-icon] {
	color:#ffffff !important;
}
[class*="rounded"] {
	border-radius:3px;
}
/*-- oEmbed  --*/
.embeddedContent {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embeddedContent + * {
  margin-top: 30px !important;
}
.embeddedContent .embed-responsive-item,
.embeddedContent iframe,
.embeddedContent embed,
.embeddedContent object {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
  margin:0 !important;
}
.oembed-provider-Soundcloud {
	padding-bottom: 26.25%;
}
.oembed-provider-vimeo, .oembed-provider-youtube {
	padding-bottom: 56.25%;
}
.uk-section.uk-section-xxsmall {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.uk-height-large {
	height: 400px;
}
.uk-button-primary,
.uk-button-secondary,
.uk-button-danger,
.uk-button-extra {
	position:relative;
	overflow:hidden;
	border: 0px none transparent;
	
}
.uk-button-primary::after,
.uk-button-secondary::after,
.uk-button-danger::after,
.uk-button-extra::after {
	content:" ";
	display:block;
	position:absolute;
	height:0;
	width:100%;
	top:50%;
	left:0%;
	background-color: rgba(255,255,255,0.2);
	transition: all 0.2s linear;
}
.uk-button-primary:hover::after,
.uk-button-primary:focus::after,
.uk-button-primary:active::after,
.uk-button-primary.uk-active::after,
.uk-button-secondary:hover::after,
.uk-button-secondary:focus::after,
.uk-button-secondary:active::after,
.uk-button-secondary.uk-active::after,
.uk-button-danger:hover::after,
.uk-button-danger:focus::after,
.uk-button-danger:active::after,
.uk-button-danger.uk-active::after,
.uk-button-extra:hover::after,
.uk-button-extra:focus::after,
.uk-button-extra:active::after,
.uk-button-extra.uk-active::after {
	width:100%;
	height:100%;
	top:0;
	bottom:0;
	left:0;
	right:0;
}
@media (max-width: 639px) {
  .uk-child-width-1-2\@z > * {
    width: 50%;
  }
  .uk-width-1-2\@z {
    width: 50%;
  }
  .uk-width-1-3\@z {
    width: calc(100% * 1 / 3.001);
  }
  .uk-child-width-1-3\@z > * {
    width: calc(100% * 1 / 3.001);
  }
  .uk-width-2-3\@z {
    width: calc(100% * 2 / 3.001);
  }
  .uk-child-width-2-3\@z > * {
    width: calc(100% * 2 / 3.001);
  }
  .uk-text-right\@z {
  	 text-align:right;
  }
  .uk-text-left\@z {
  	 text-align:left;
  }
  .uk-visible\@z {
  	 display:none;
  }
}
.uk-visible\@z {
  	display:none;
}
@media (max-width: 500px) {
  .uk-child-width-1-2\@z > * {
    width: 100%;
  }
  .uk-width-1-2\@z {
    width: 100%;
  }
  .uk-width-1-3\@z {
    width: 100%;
  }
  .uk-child-width-1-3\@z > * {
    width: 100%;
  }
  .uk-width-2-3\@z {
    width: 100%;
  }
  .uk-child-width-2-3\@z > * {
    width: 100%;
  }
  .uk-text-right\@z {
  	 text-align:right;
  }
  .uk-text-left\@z {
  	 text-align:left;
  }
  .uk-text-right\@z {
  	 text-align: inherit;
  }
  .uk-text-left\@z {
  	 text-align: inherit;
  }
  .uk-hidden\@z {
  	display:none;
  }
  .uk-visible\@z {
  	display:inline-block;
  }
}
/*--- navigation ---*/
.uk-navbar-nav > li > a {
	font-family: 'Marmelad', sans-serif;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	white-space: nowrap;
	padding: 0 10px !important;
   font-size: 0.860rem !important;
}
.uk-navbar-nav > li.uk-active + li:hover > a {
	border-left: 1px solid rgba(255,255,255,0.4);
}
.uk-navbar-nav > li:hover + li.uk-active > a {
	border-left: 1px solid rgba(255,255,255,0.4);
}
.uk-navbar-nav.uk-width-expand > li:hover > a > span {
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.uk-navbar-nav > .uk-parent > a::after {
  content: "";
  width: 1em;
  height: 1em;
  /*float: right;*/
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  margin-left:5px;
  right:-3px;
  position:relative;
}
[class*="primary"] .uk-navbar-nav > .uk-parent > a::after,
[class*="secondary"] .uk-navbar-nav > .uk-parent > a::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
[class*="default"] .uk-navbar-nav > .uk-parent > a::after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23222222%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.uk-navbar-container {
  background: transparent !important;
}
.uk-navbar-sticky {
	background: transparent !important;
}
.uk-navbar-dropdown {
	width: 220px;
	border-radius: 0px 0px 5px 5px;
}
.uk-navbar-dropdown .uk-navbar-dropdown {
	top: 0px !important;
  	left: 99% !important;
}
.uk-position-bottom .uk-navbar-dropdown {
	border-radius: 0px 0px 0px 0px;
}
.uk-position-bottom.uk-sticky-fixed {
	position: fixed !important;
	top: 0px;
}
.uk-navbar-100 .uk-navbar-nav > li > a,
.uk-navbar-100 .uk-navbar-item,
.uk-navbar-100 .uk-navbar-toggle {
  min-height: 100px;
  padding: 0 15px;
}
.uk-navbar-90 .uk-navbar-nav > li > a,
.uk-navbar-90 .uk-navbar-item,
.uk-navbar-90 .uk-navbar-toggle {
  min-height: 90px;
  padding: 0 15px;
}
.uk-navbar-80 .uk-navbar-nav > li > a,
.uk-navbar-80 .uk-navbar-item,
.uk-navbar-80 .uk-navbar-toggle {
  min-height: 80px;
  padding: 0 15px;
}
.uk-navbar-70 .uk-navbar-nav > li > a,
.uk-navbar-70 .uk-navbar-item,
.uk-navbar-70 .uk-navbar-toggle {
  min-height: 70px;
  padding: 0 15px;
}
.uk-navbar-60 .uk-navbar-nav > li > a,
.uk-navbar-60 .uk-navbar-item,
.uk-navbar-60 .uk-navbar-toggle {
  min-height: 60px;
  padding: 0 15px;
}
.uk-navbar-50 .uk-navbar-nav > li > a,
.uk-navbar-50 .uk-navbar-item,
.uk-navbar-50 .uk-navbar-toggle {
  min-height: 50px;
  padding: 0 15px;
}
.uk-navbar-40 .uk-navbar-nav > li > a,
.uk-navbar-40 .uk-navbar-item,
.uk-navbar-40 .uk-navbar-toggle {
  min-height: 40px;
  padding: 0 15px;
}
.uk-navbar-100 .uk-drop .uk-search-input,
.uk-navbar-100 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-100.uk-position-bottom.uk-sticky-fixed {
  height: 100px;
}
.uk-navbar-90 .uk-drop .uk-search-input,
.uk-navbar-90 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-90.uk-position-bottom.uk-sticky-fixed {
  height: 90px;
}
.uk-navbar-80 .uk-drop .uk-search-input,
.uk-navbar-80 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-80.uk-position-bottom.uk-sticky-fixed {
  height: 80px;
}
.uk-navbar-70 .uk-drop .uk-search-input,
.uk-navbar-70 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-70.uk-position-bottom.uk-sticky-fixed {
  height: 70px !important;
}
.uk-navbar-60 .uk-drop .uk-search-input,
.uk-navbar-60 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-60.uk-position-bottom.uk-sticky-fixed {
  height: 60px !important;
}
.uk-navbar-50 .uk-drop .uk-search-input,
.uk-navbar-50 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-50.uk-position-bottom.uk-sticky-fixed {
  height: 50px !important;
}
.uk-navbar-40 .uk-drop .uk-search-input,
.uk-navbar-40 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-40.uk-position-bottom.uk-sticky-fixed {
  height: 40px !important;
}
.uk-navbar-item .uk-drop {
	padding-left:15px;
}
.uk-navbar-toggle.uk-search-icon {
	padding: 0 0px !important;
}
.uk-sticky-fixed {
	z-index: 999;
}
.uk-navbar-40 .uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-40.uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-50 .uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-50.uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-60 .uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-60.uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-70 .uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-70.uk-sticky-fixed .uk-navbar-dropdown {
	top: calc(100% - 0.5px) !important;
}
.uk-navbar-dropdown-nav li a {
	padding: 10px 16px;
}
.uk-navbar-dropdown-nav li + li a {
	border-top: 0.5px solid rgba(255,255,255,0.2);
}
[class*="primary"] a,
[class*="secondary"] a {
	color: #ffffff !important;
}
.uk-navbar-dropdown-nav > li > a:hover,
.uk-navbar-dropdown-nav > li > a:focus {
  	background: rgba(255,255,255,0.2);
}
.uk-navbar-dropdown-nav > li.uk-active > a {
  	background: rgba(255,255,255,0.3);
}
.dropdown > a > span {
	margin-left:3px;
}
.transform .uk-navbar-nav > li {
   transform: skewX(-30deg);
   position:relative;
}
.transform .uk-navbar-nav > li + li{
   margin-left: -1px !important;
   border-left:3px solid #ffffff;
}
.transform .uk-navbar-nav > li:first-child {
   border-left:3px solid #ffffff;
}
.transform .uk-navbar-nav > li:last-child {
	border-right:3px solid #ffffff;
}
.transform .uk-navbar-nav > li > a {
    transform: skewX(30deg); 
    border:0px none transparent !important; 
    padding-left:30px;
    padding-right:30px;  
    color:#ffffff;
}
.transform .uk-navbar-nav > li .uk-navbar-dropdown {
	transform: skewX(30deg); 
	left:48px !important;
}
.transform .uk-navbar-nav > li:hover > a,
.transform .uk-navbar-nav > li > a:hover,
.transform .uk-navbar-nav > li > a:focus,
.transform .uk-navbar-nav > li.uk-active > a {
    background: transparent;    
}
.transform .uk-navbar-right {
	transform: skewX(-30deg); 
	border-right:3px solid #ffffff;
	border-left:3px solid #ffffff;
}
.transform .uk-navbar-right a {
	transform: skewX(30deg); 
}
.uk-navbar-center .uk-navbar-nav.uk-clearfix {
	width:100%;
	display: block;
}
.uk-card.uk-transform {
	transform: scale(1.03);
	z-index:99;
}
.uk-background-default .uk-card-footer {
  border-top: 1px solid #e5e5e5;
}
.uk-navbar-100 .uk-navbar-nav > li > a,
.uk-navbar-100 .uk-navbar-item,
.uk-navbar-100 .uk-navbar-toggle {
  min-height: 100px;
  padding: 0 15px;
}
.uk-navbar-90 .uk-navbar-nav > li > a,
.uk-navbar-90 .uk-navbar-item,
.uk-navbar-90 .uk-navbar-toggle {
  min-height: 90px;
  padding: 0 15px;
}
.uk-navbar-80 .uk-navbar-nav > li > a,
.uk-navbar-80 .uk-navbar-item,
.uk-navbar-80 .uk-navbar-toggle {
  min-height: 80px;
  padding: 0 15px;
}
.uk-navbar-70 .uk-navbar-nav > li > a,
.uk-navbar-70 .uk-navbar-item,
.uk-navbar-70 .uk-navbar-toggle {
  min-height: 70px;
  padding: 0 15px;
}
.uk-navbar-60 .uk-navbar-nav > li > a,
.uk-navbar-60 .uk-navbar-item,
.uk-navbar-60 .uk-navbar-toggle {
  min-height: 60px;
  padding: 0 15px;
}
.uk-navbar-50 .uk-navbar-nav > li > a,
.uk-navbar-50 .uk-navbar-item,
.uk-navbar-50 .uk-navbar-toggle {
  min-height: 50px;
  padding: 0 15px;
}
.uk-navbar-40 .uk-navbar-nav > li > a,
.uk-navbar-40 .uk-navbar-item,
.uk-navbar-40 .uk-navbar-toggle {
  min-height: 40px;
  padding: 0 15px;
}
.uk-navbar-100 .uk-drop .uk-search-input,
.uk-navbar-100 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-100.uk-position-bottom.uk-sticky-fixed {
  height: 100px;
}
.uk-navbar-90 .uk-drop .uk-search-input,
.uk-navbar-90 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-90.uk-position-bottom.uk-sticky-fixed {
  height: 90px;
}
.uk-navbar-80 .uk-drop .uk-search-input,
.uk-navbar-80 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-80.uk-position-bottom.uk-sticky-fixed {
  height: 80px;
}
.uk-navbar-70 .uk-drop .uk-search-input,
.uk-navbar-70 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-70.uk-position-bottom.uk-sticky-fixed {
  height: 70px !important;
}
.uk-navbar-60 .uk-drop .uk-search-input,
.uk-navbar-60 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-60.uk-position-bottom.uk-sticky-fixed {
  height: 60px !important;
}
.uk-navbar-50 .uk-drop .uk-search-input,
.uk-navbar-50 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-50.uk-position-bottom.uk-sticky-fixed {
  height: 50px !important;
}
.uk-navbar-40 .uk-drop .uk-search-input,
.uk-navbar-40 .uk-position-bottom.uk-sticky-fixed,
.uk-navbar-40.uk-position-bottom.uk-sticky-fixed {
  height: 40px !important;
}
.uk-navbar-item .uk-drop {
	padding-left:15px;
}
.uk-navbar-toggle.uk-search-icon {
	padding: 0 0px !important;
}
.uk-sticky-fixed {
	z-index: 999;
}
.uk-navbar-40 .uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-40.uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-50 .uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-50.uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-60 .uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-60.uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-70 .uk-sticky-fixed .uk-navbar-dropdown,
.uk-navbar-70.uk-sticky-fixed .uk-navbar-dropdown {
	top: calc(100% - 0.5px) !important;
}
.uk-navbar-dropdown-nav li a {
	padding: 10px 16px;
}
.uk-navbar-dropdown-nav li + li a {
	border-top: 0.5px solid rgba(255,255,255,0.2);
}
[class*="primary"] a,
[class*="secondary"] a {
	color: #ffffff !important;
}
.uk-navbar-dropdown-nav > li > a:hover,
.uk-navbar-dropdown-nav > li > a:focus {
  	background: rgba(255,255,255,0.2);
}
.uk-navbar-dropdown-nav > li.uk-active > a {
  	background: rgba(255,255,255,0.3);
}
.dropdown > a > span {
	margin-left:3px;
}
/*--- slideshow ---*/
.slideshow [class*="transition"] {
  transition: 1s ease-out;
}
.slideshow {
	background: #efefef url(../images/5.gif) no-repeat center center;
}
/*--- uk-breadcrumb ---*/
.uk-breadcrumb > :last-child > * {
  cursor: text;
}
.uk-breadcrumb svg {
  	position:relative;
  	bottom:4px;
}
.uk-breadcrumb > :nth-child(n+2):not(.uk-first-column)::before {
  content: "/";
  display: inline-block;
  margin: 0 10px;
}
/*--- divider --*/
@media (min-width: 640px) {
  .uk-grid-divider[class*="width-1-3\@s"] .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@s"] .uk-card::before,
  .uk-grid-divider[class*="width-1-2\@s"] .uk-card::before,
  .uk-grid-divider [class*="width-1-2\@s"] .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@s"] .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@s"] .uk-card::before {
    content: "";
    position: absolute;
    top: -15px;
    width:100%;
    border-top: 1px solid #e5e5e5;
  }
  .uk-grid-divider[class*="width-1-3\@s"] :nth-child(1) .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@s"]:nth-child(1) .uk-card::before,
  .uk-grid-divider[class*="width-1-3\@s"] :nth-child(2) .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@s"]:nth-child(2) .uk-card::before,
  .uk-grid-divider[class*="width-1-3\@s"] :nth-child(3) .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@s"]:nth-child(3) .uk-card::before, 
  .uk-grid-divider[class*="width-1-2\@s"] :nth-child(1) .uk-card::before,
  .uk-grid-divider [class*="width-1-2\@s"]:nth-child(1) .uk-card::before,
  .uk-grid-divider[class*="width-1-2\@s"] :nth-child(2) .uk-card::before,
  .uk-grid-divider [class*="width-1-2\@s"]:nth-child(2) .uk-card::before, 
  .uk-grid-divider[class*="width-1-4\@s"] :nth-child(1) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@s"]:nth-child(1) .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@s"] :nth-child(2) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@s"]:nth-child(2) .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@s"] :nth-child(3) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@s"]:nth-child(3) .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@s"] :nth-child(4) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@s"]:nth-child(4) .uk-card::before {
    content: "";
    position: absolute;
    top: -20px;
    width:100%;
    border-top: 0px none transparent;
    display:none;
  }
  .uk-grid-small.uk-grid-divider[class*="\@s"] .uk-card::before,
  .uk-grid-small.uk-grid-divider [class*="\@s"] .uk-card::before {
    top: -8px;
  }
  .uk-grid-medium.uk-grid-divider[class*="\@s"] .uk-card::before,
  .uk-grid-medium.uk-grid-divider [class*="\@s"] .uk-card::before {
    top: -15px;
  }
  .uk-grid-large.uk-grid-divider[class*="\@s"] .uk-card::before,
  .uk-grid-large.uk-grid-divider [class*="\@s"] .uk-card::before {
    top: -35px;
  }
  .uk-grid-collapse.uk-grid-divider[class*="\@s"] .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="\@s"] .uk-card::before {
    top: 0px;
    left:-30px;
    width: calc(100% + 60px);
  }
  .uk-grid-collapse.uk-grid-divider[class*="1-4\@s"] :nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-4\@s"]:nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-4\@s"] :nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-4\@s"]:nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-3\@s"] :nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-3\@s"]:nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-3\@s"] :nth-child(9) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-3\@s"]:nth-child(9) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-3\@s"] :nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-3\@s"]:nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-2\@s"] :nth-child(4) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-2\@s"]:nth-child(4) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-2\@s"] :nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-2\@s"]:nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-2\@s"] :nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-2\@s"]:nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-2\@s"] :nth-child(10) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-2\@s"]:nth-child(10) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="\@s"] :last-child .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="\@s"]:last-child .uk-card::before {
    left:-30px;
    width: calc(100% + 30px);
  }
  .uk-grid-collapse.uk-grid-divider[class*="\@s"] .uk-first-column .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="\@s"].uk-first-column .uk-card::before {
    right:-30px;
    left:auto;
    width: calc(100% + 30px);
  }
}
@media (min-width: 960px) {
  .uk-grid-divider[class*="width-1-3\@m"] .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@m"] .uk-card::before,
  .uk-grid-divider[class*="width-1-2\@m"] .uk-card::before,
  .uk-grid-divider [class*="width-1-2\@m"] .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@m"] .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@m"] .uk-card::before {
    content: "";
    position: absolute;
    top: -20px;
    width:100%;
    border-top: 1px solid #e5e5e5;
  }
  .uk-grid-divider[class*="width-1-3\@m"] :nth-child(1) .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@m"]:nth-child(1) .uk-card::before,
  .uk-grid-divider[class*="width-1-3\@m"] :nth-child(2) .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@m"]:nth-child(2) .uk-card::before,
  .uk-grid-divider[class*="width-1-3\@m"] :nth-child(3) .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@m"]:nth-child(3) .uk-card::before, 
  .uk-grid-divider[class*="width-1-2\@m"] :nth-child(1) .uk-card::before,
  .uk-grid-divider [class*="width-1-2\@m"]:nth-child(1) .uk-card::before,
  .uk-grid-divider[class*="width-1-2\@m"] :nth-child(2) .uk-card::before,
  .uk-grid-divider [class*="width-1-2\@m"]:nth-child(2) .uk-card::before, 
  .uk-grid-divider[class*="width-1-4\@m"] :nth-child(1) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@m"]:nth-child(1) .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@m"] :nth-child(2) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@m"]:nth-child(2) .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@m"] :nth-child(3) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@m"]:nth-child(3) .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@m"] :nth-child(4) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@m"]:nth-child(4) .uk-card::before {
    content: "";
    position: absolute;
    top: -20px;
    width:100%;
    border-top: 0px none transparent;
    display:none;
  }
  .uk-grid-small.uk-grid-divider[class*="\@m"] .uk-card::before,
  .uk-grid-small.uk-grid-divider [class*="\@m"] .uk-card::before {
    top: -8px;
  }
  .uk-grid-medium.uk-grid-divider[class*="\@m"] .uk-card::before,
  .uk-grid-medium.uk-grid-divider [class*="\@m"] .uk-card::before {
    top: -15px;
  }
  .uk-grid-large.uk-grid-divider[class*="\@m"] .uk-card::before,
  .uk-grid-large.uk-grid-divider [class*="\@m"] .uk-card::before {
    top: -35px;
  }

  .uk-grid-collapse.uk-grid-divider[class*="\@m"] .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="\@m"] .uk-card::before {
    top: 0px;
    left:-60px;
    width: calc(100% + 120px);
  }
  .uk-grid-collapse.uk-grid-divider[class*="1-4\@m"] :nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-4\@m"]:nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-4\@m"] :nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-4\@m"]:nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-3\@m"] :nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-3\@m"]:nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-3\@m"] :nth-child(9) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-3\@m"]:nth-child(9) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-3\@m"] :nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-3\@m"]:nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-2\@m"] :nth-child(4) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-2\@m"]:nth-child(4) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-2\@m"] :nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-2\@m"]:nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-2\@m"] :nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-2\@m"]:nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="\@m"] :last-child .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="\@m"]:last-child .uk-card::before {
    left:-50px;
    width: calc(100% + 50px);
  }
  .uk-grid-collapse.uk-grid-divider[class*="\@m"] .uk-first-column .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="\@m"].uk-first-column .uk-card::before {
    right:-50px;
    left:auto;
    width: calc(100% + 50px);
  }
  .uk-divider-right\@m {
	 position: relative;
  }
  .uk-divider-right\@m::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right:0;
    border-left: 1px solid #e5e5e5;
  }
  .uk-divider-right\@m::after {
    content: "";
    position: absolute;
    top: 50%;
    right:-40px;
    border-top: 1px solid #e5e5e5;
    width:40px;
  }
}
@media (min-width: 1200px) {
  .uk-grid-divider[class*="width-1-3\@l"] .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@l"] .uk-card::before,
  .uk-grid-divider[class*="width-1-2\@l"] .uk-card::before,
  .uk-grid-divider [class*="width-1-2\@l"] .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@l"] .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@l"] .uk-card::before {
    content: "";
    position: absolute;
    top: -20px;
    width:100%;
    border-top: 1px solid #e5e5e5;
  }
  .uk-grid-divider[class*="width-1-3\@l"] :nth-child(1) .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@l"]:nth-child(1) .uk-card::before,
  .uk-grid-divider[class*="width-1-3\@l"] :nth-child(2) .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@l"]:nth-child(2) .uk-card::before,
  .uk-grid-divider[class*="width-1-3\@l"] :nth-child(3) .uk-card::before,
  .uk-grid-divider [class*="width-1-3\@l"]:nth-child(3) .uk-card::before, 
  .uk-grid-divider[class*="width-1-2\@l"] :nth-child(1) .uk-card::before,
  .uk-grid-divider [class*="width-1-2\@l"]:nth-child(1) .uk-card::before,
  .uk-grid-divider[class*="width-1-2\@l"] :nth-child(2) .uk-card::before,
  .uk-grid-divider [class*="width-1-2\@l"]:nth-child(2) .uk-card::before, 
  .uk-grid-divider[class*="width-1-4\@l"] :nth-child(1) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@l"]:nth-child(1) .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@l"] :nth-child(2) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@l"]:nth-child(2) .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@l"] :nth-child(3) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@l"]:nth-child(3) .uk-card::before,
  .uk-grid-divider[class*="width-1-4\@l"] :nth-child(4) .uk-card::before,
  .uk-grid-divider [class*="width-1-4\@l"]:nth-child(4) .uk-card::before {
    content: "";
    position: absolute;
    top: -20px;
    width:100%;
    border-top: 0px none transparent;
    display:none;
  }
  .uk-grid-small.uk-grid-divider[class*="\@l"] .uk-card::before,
  .uk-grid-small.uk-grid-divider [class*="\@l"] .uk-card::before {
    top: -8px;
  }
  .uk-grid-medium.uk-grid-divider[class*="\@l"] .uk-card::before,
  .uk-grid-medium.uk-grid-divider [class*="\@l"] .uk-card::before {
    top: -15px;
  }
  .uk-grid-large.uk-grid-divider[class*="\@l"] .uk-card::before,
  .uk-grid-large.uk-grid-divider [class*="\@l"] .uk-card::before {
    top: -35px;
  }

  .uk-grid-collapse.uk-grid-divider[class*="\@l"] .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="\@l"] .uk-card::before {
    top: 0px;
    left:-60px;
    width: calc(100% + 120px);
  }
  .uk-grid-collapse.uk-grid-divider[class*="1-4\@l"] :nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-4\@l"]:nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-4\@l"] :nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-4\@l"]:nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-3\@l"] :nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-3\@l"]:nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-3\@l"] :nth-child(9) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-3\@l"]:nth-child(9) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-3\@l"] :nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-3\@l"]:nth-child(12) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-2\@l"] :nth-child(4) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-2\@l"]:nth-child(4) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-2\@l"] :nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-2\@l"]:nth-child(6) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="1-2\@l"] :nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="1-2\@l"]:nth-child(8) .uk-card::before,
  .uk-grid-collapse.uk-grid-divider[class*="\@l"] :last-child .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="\@l"]:last-child .uk-card::before {
    left:-50px;
    width: calc(100% + 50px);
  }
  .uk-grid-collapse.uk-grid-divider[class*="\@l"] .uk-first-column .uk-card::before,
  .uk-grid-collapse.uk-grid-divider [class*="\@l"].uk-first-column .uk-card::before {
    right:-50px;
    left:auto;
    width: calc(100% + 50px);
  }
  .uk-divider-right\@l {
	 position: relative;
  }
  .uk-divider-right\@l::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right:0;
    border-left: 1px solid #e5e5e5;
  }
  .uk-divider-right\@l::after {
    content: "";
    position: absolute;
    top: 50%;
    right:-40px;
    border-top: 1px solid #e5e5e5;
    width:40px;
  }
}
@media (max-width: 639px) {
  .uk-grid-divider.uk-grid-stack * + .uk-grid-margin {
    margin-top: 15px !important;
  }
  .uk-grid-divider.uk-grid-stack > .uk-grid-margin::before {
    top: -5px !important;
  }
}
/*--- icon-border ---*/
[class*="icon-border"] {
	display:inline-block;
	position: relative;
	text-align: center;
	border-style: solid;
	border-width: 2px;
	border-color: #333333;
}
[class*="icon-border"] * {
	vertical-align: middle;
}
h3 [class*="icon-border"] {
	margin-right:8px;
}
[class*="primary"] [class*="icon-border"],
[class*="secondary"] [class*="icon-border"] {
	border-color: #ffffff;
}
[class*="primary"] [class*="icon-border"] *,
[class*="secondary"] [class*="icon-border"] * {
	color: #ffffff;
}
.icon-border-small {
	width:36px !important;
	height:36px !important;
	line-height: 32px !important;
	font-size: 20px !important;
}
.icon-border-big {
	width:100px !important;
	height:100px !important;
	line-height: 88px !important;
	font-size: 52px !important;
}
/*--- pagination ---*/
/*--- pagination ---*/
.uk-pagination li {
	padding: 0px 2px !important;
}
.uk-pagination .uk-button {
	padding: 0px 16px 0px !important;
}
.uk-pagination .ellipsis {
	padding: 14px 10px 0px !important;
	display:inline-block;
	font-size:22px !important;
}
.uk-pagination .uk-button-default,.uk-pagination .uk-button-default:hover,.uk-pagination .uk-button-default:focus {
	background-color: #ebf6f9;
	cursor: text !important;
	line-height:38px !important;
	border-color:transparent !important;
}
.uk-pagination .uk-button-muted {
	background-color: #f8f8f8 !important;
	border-color:#f8f8f8 !important;
	line-height:40px !important;
}
.uk-pagination .uk-button-primary {
	color: #ffffff !important;
}
.right-button span, .left-button span {
	position:relative;
	bottom: 1.5px !important;
}
/*--- sidebar ---*/
.sidebar-widget {
	padding-bottom:30px;
}
.sidebar-widget + .sidebar-widget {
	padding-top:30px;
	border-top-style: solid;
   border-top-width: 1px;
}
.sidebar .uk-nav-sub a {
	font-family: 'Marmelad', sans-serif;
}
.sidebar .uk-nav-sub li + li  {
	margin-top:8px;
}
.sidebar .uk-nav a {
	font-family: 'Marmelad', sans-serif;
	font-size: 16px;
	display: inline-block;
	width: 100%;
}
.sidebar .uk-nav-transition > li > a {
	margin-left: 0px;
	transition:margin-left ease-out 0.3s;
}
.sidebar .uk-nav-transition > li:hover > a, 
.sidebar .uk-nav-transition > .uk-active > a {
	margin-left: 10px;
}
.uk-nav:not(.uk-nav-parent-icon) .uk-active > a {
	cursor: text;
}
/*--- footer ---*/
.copy {
	background-color: rgba(0,0,0,0.5);
}
#gotoTop {
	color: #ffffff !important;
	width: 50px !important;
	height: 50px !important;
	display: none;
	z-index:999;
}
#gotoTop.uk-box-shadow-medium {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.48);
}
#gotoTop.uk-box-shadow-hover-small:hover {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.48);
}
.fa-twitter:before {content:'' !important;}
.fa-twitter , .footer a .fa-twitter , .footer a .fa-twitter:hover , .social-bg [class*='-twitter'] , .social-bg [class*='-twitter']:hover {background-image: url(/theme/Theme3/images/X.svg) !important;  background-size: 53% 100% !important;   background-repeat: no-repeat !important;   background-position: center !important;}
@media (max-width:959px){.sidebar.uk-visible\@m{display:unset !important}} 
@media only screen and (max-width: 800px) {
	.uk-text-nowrap {display:Unset !important;padding-left:0px !important;}
.sidebar.uk-visible\@m {display:unset !important}
	.uk-text-secondary {font-size:90% !important}}

@media only screen and (max-width: 600px) {
.uk-text-nowrap {display:Unset !important;margin-left:-23px !important}
	.uk-logo img {width: 55% !important}
	.uk-text-secondary {font-size:49% !important} 
	.uk-margin-right {margin-right:0px !important}}

.uk-visible-toggle.uk-slideshow .uk-slideshow-items li img {position:unset !important} 
.uk-visible-toggle.uk-slideshow  .uk-slideshow-items li:before {background-image:unset !Important;} 
.uk-visible-toggle.uk-slideshow  .uk-slideshow-items li  {padding-left:0px !important;} 
