@charset "UTF-8";

body {
		background-color:rgba(246,246,246,1.00); 

	 font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
  font-weight: 300;
  font-style: normal;
}

b, strong {
	font-weight: 700;
}
/* dj megamenu */

ul.dj-megamenu li a.dj-up_a {
font-size: 80%;
} 

div.moduletable.ilmenudj div.dj-megamenu-wrapper {

}

div.moduletable.ilmenudj {
	padding:0;
}

div.container-topbar {
}

ul#dj-megamenu197 {
	float:right;
}

ul#dj-megamenu197 li.dj-up a {
	font-size: 120%!important;
}

ul#dj-megamenu197 li.dj-up a:hover {
	color:rgba(208,46,0,1.00)!important;
}


ul#dj-megamenu197 li.dj-up a:hover {
	color:rgba(208,46,0,1.00)!important;
}

li.dj-up.current.active a {
	color:rgba(208,46,0,1.00)!important;
}


h1,h2,h3,h4,h5 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif!important;
}

body.itemid-106 p {
	line-height: 170%!important;
}

body.itemid-106 h4 {
	font-size: 200%;
	font-weight: 100;
}

div.page-header h1 {
	font-weight: 100;
	font-size: 300%;
	padding-bottom:20px;
	border-bottom: 1px solid rgba(183,183,183,1.00);
	margin-bottom:20px;
	color:rgba(63,63,63,1.00);
}

body.itemid-304 {
	background-color: rgba(255,255,255,1.00);
}

body.itemid-257 div.com-content-article.item-page figure.left.item-image,
body.itemid-292 div.com-content-article.item-page figure.left.item-image {
	float:left;
	width:40%;
	max-width:40%;
}

body.itemid-257 div.com-content-article.item-page div.com-content-article__body,
body.itemid-292 div.com-content-article.item-page div.com-content-article__body {
	float:right;
	width:50%;
}

body.itemid-257 div.com-content-category-blog__item.blog-item div.page-header h2 a,
body.itemid-292 div.com-content-category-blog__item.blog-item div.page-header h2 a,
body.itemid-304 div.com-content-category-blog__item.blog-item div.page-header h2 a {
	font-weight: 100;
	font-size: 80%;
	color:rgba(112,112,112,1.00);
	text-decoration: none;
	text-align: center;
}


body.itemid-257 div.com-content-category-blog__item.blog-item div.page-header h2 a:hover,
body.itemid-257 div.com-content-category-blog__item.blog-item div.page-header h2 a:hover {

	color:rgba(74,74,74,1.00);

}

a.btn.btn-secondary {
        color: #C4C4C4;
        background-color: transparent;
        padding: 0.5em 1em;
        text-decoration: none;
	border:none;
        border-radius: 5px;
        transition: background-color 0.3s ease;
    }

   a.btn.btn-secondary:hover {
        color:rgba(78,78,78,1.00)
    }

.container-header {
    position: relative;
    z-index: 10;
   
    background-color: rgba(255,0,0,0.00)!important;
	background: rgba(255,255,255,1.00)!important;
	box-shadow: 0 0 8px rgba(0,0,0,0.23);
   
}

div.uk-scope {
	width:98%;
	max-width: 1000px;
	margin:auto;
}

div.uk-margin h4 {
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 220%!important;
	color:rgba(61,61,61,1.00)!important;
}

/* footer */


footer.container-footer.footer.full-width {
	background-color: #3A4B50!important;
	background: #3A4B50!important;
}

footer.container-footer.footer.full-width div.grid-child {
	background-color: #3A4B50!important;
}

div.footy {
	color:rgba(90,85,77,1.00);
}

div.footy a {
	color:rgba(90,85,77,1.00);
	text-decoration: none;
}

div#mod-custom96.mod-custom.custom {
	text-align: center;
	width:100%;
}

div#mod-custom96.mod-custom.custom h3 {
	font-weight: 100;
}

div.icolibri {
	width:100%;
	text-align: center;
}

div.icolibri img {
	padding:8px;
}

div.icolibri a {
	text-decoration: none;
}

div.n2-section-smartslider.fitvidsignore {
	margin-top:-50px;
}

@media screen and (max-width: 600px) {
	
	div.page-header h1 {
	font-weight: 100;
	font-size: 200%;
	padding-bottom:20px;
	border-bottom: 1px solid rgba(183,183,183,1.00);
	margin-bottom:20px;
	color:rgba(63,63,63,1.00);
		line-height: 100%;
}

	
	
	body.itemid-257 div.com-content-article.item-page figure.left.item-image,
	body.itemid-292 div.com-content-article.item-page figure.left.item-image {
	float:none;
	width:98%;
		margin:auto auto 20px auto;
}

body.itemid-257 div.com-content-article.item-page div.com-content-article__body,
body.itemid-292 div.com-content-article.item-page div.com-content-article__body {
	float:none;
	width:98%;
		margin:auto;
}
	
}
