/* poppins-300 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/poppins-v20-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v20-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v20-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v20-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v20-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v20-latin-300.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-300italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/poppins-v20-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v20-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v20-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v20-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v20-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v20-latin-300italic.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-regular - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/poppins-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v20-latin-regular.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/poppins-v20-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v20-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v20-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v20-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v20-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v20-latin-italic.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-500 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/poppins-v20-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v20-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v20-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v20-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v20-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v20-latin-500.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-500italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 500;
  src: url('fonts/poppins-v20-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v20-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v20-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v20-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v20-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v20-latin-500italic.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-600 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/poppins-v20-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v20-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v20-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v20-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v20-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v20-latin-600.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-600italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 600;
  src: url('fonts/poppins-v20-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v20-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v20-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v20-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v20-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v20-latin-600italic.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-700 - latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/poppins-v20-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v20-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v20-latin-700.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-700italic - latin */
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/poppins-v20-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/poppins-v20-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/poppins-v20-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/poppins-v20-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/poppins-v20-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/poppins-v20-latin-700italic.svg#Poppins') format('svg'); /* Legacy iOS */
}

body,
select,
input,
textarea,
button,
.menu-sidebar a,
.menu-sidebar li>span,
h3.title>p  {
  font-family: "Poppins";
  font-size: 15px;
  font-weight: 400;
  line-height: 26px;
}

h1,
h2,
h3,
h4,
h5,
h6,
.uk-event-date,
p.dropcap:first-letter,
blockquote,
blockquote p,
span.iceModuleTile {
  font-family: 'Poppins', sans-serif;
  font-weight: 700;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  letter-spacing: -1px;
}
.th .title {
  font-size: 165%;
  letter-spacing: -0.5px;
}
p.dropcap:first-letter {
  margin: 3px 5px 0 0;
  line-height: 1;
}

.colored2 {
	background: #EFEFEF;
	border: 1px solid #E2E2E2;
	margin: 0px 19px 0px 19px;
}

.colored2 h4 {
	font-size: 16px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}

.pull-right img {
    margin-bottom: 15px;
}

.page-header h2 {
    font-size: 24px;
    line-height: 30px;
}

.homepagina #content {
  /*  display: none; */
}

.breadcrumb {
    background-color: transparent;
	margin: 0px;
}

#logo {
    margin-left: 20px;
}

p, blockquote p {
    margin: 20px 0;
}

.uk-margin-small-top {
    margin-top: 0px !important;
}

.head_overlay_8 {
    background: none;
}

#newsletter {
    background-color: #eee;
}

#footer-block, #bottom-c {
    background-color: #fdefd0;
	color: #000;
}

label {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 0px;
}

div.mod_djc2filters label {
    display: block;
    margin: 0 0 1px 0;
}

.djc_title h3 {
	font-size: 16px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}

.djc_description {
	font-size: 14px;
}

#djcatalog .djc_filters .djc_filters_in {
    background: #eee;
}

#djcatalog .djc_filters .djc_filters_in {
	padding: 30px 20px 0px 20px;	
}

.uk-sticky-placeholder #header-bottom.uk-active {
   /* background-color: #f8f8f8;*/
}

#bottom-c .menu-sidebar a.level1 > span {
	color: rgba(154, 12, 56, 1);
}

div.mod-languages li {
    margin-left: 1px;
    margin-right: 1px;
}

.icemegamenu > ul > li.active {
	border-radius: 5px 5px 0px 0px;
}

.icemegamenu > ul > li.active, .icemegamenu ul > li a.iceMenuTitle:hover, .icemegamenu ul > li:hover > a.iceMenuTitle, .icemegamenu ul > ul > li:hover > a.iceMenuTitle, ul.icesubMenu li.active > a.iceMenuTitle {
	border-radius: 5px 5px 0px 0px;
}

.iceMenuLiLevel_2 {
	background: #fff;
}

.icemegamenu .icesubMenu .iceCols ul > li:hover > a.iceMenuTitle, ul.icesubMenu li.active > a.iceMenuTitle {
	border-radius: 0px !important;
}

.icemegamenu > ul > li.active:first-child {
	border-radius: 5px 5px 0px 0px;
}

.icemegamenu > ul > li {
    margin: 0px 1px 0px 1px;
}

#bottom-c .menu-sidebar a.level1 > span, #bottom-c .menu-sidebar span.level1 > span {
    padding: 1px 0px 1px 0;
}

.hometxt {height: auto;}
.homebtn {height: 50px;}
.uk-button-color.home {
	position: absolute;
	right: 0;
	bottom: 0;
	margin: 15px;
}