header div.slogan .title {
    color: #ff800000;
	font-family: "Arvo", serif; }

header div.slogan .title {
	font-size: 1em; }


header div.slogan .typed-strings {
    color: #ffbb8f00;
    font-family: "Roboto", Helvetica, sans-serif;
}


header .overlay {
	background: rgba(225, 215, 204, 0.55); }

header {
    border-bottom: solid 10px #ffffff57;
}


h1 {
    font-size: 1rem;
}

.category-title {
	color: #f4762100; }

.category-title-line {
	background: #f4762100; }

.top-bar-section ul li > a {
	color: #000000; }


footer#footer {
    padding-bottom: 25px;
    color: #fff0;
}

footer .copyright a {
    color: #ffbb8f00;
}

aside .widget-title {
    background: #472417c4;
}


aside .widget ul, .widget ol {
    padding: 0px 5px;
	background: #fff;}

aside .widget-title {
	padding: 1px 0px 0px 15px;}

header .overlay {
      padding-bottom: 15px;
}

.nav-wrapper nav {
    margin-top: 50px;
}

.category-row .post-item-caption{
    background: #fbf9f6;
}



.top-bar-section ul {
    	background: #ffffff57; }

.category-title {
    color: #343335;
}

footer .footer-bar {
    margin-bottom: 5px;
    background-image: none;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 20px;
}

footer#footer {
    background: #ffffff73;
}


.page-numbers, .nav-links div {
      border: 1px solid #0000002b;
       background: #ffffff9c;
}


.page-numbers.current, a.page-numbers:hover {
    background: #ff7e2799;
    color: #ffffff;
}


.single-row article.post-item .post-content ul li:before {
    font-family: "FontAwesome";
    content: none;
    color: #080300;
    padding-right: 1em;
    font-size: 0.7em;
    height: 10px;
    line-height: 10px;
    position: relative;
    bottom: 3px;
}

.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
  
	color: #504f4e; }

a {
	color: #a74300;}


.widget ul li a:before {
    font-family: "FontAwesome";
    content: none;
    color: #F47621;
    padding-right: 10px;
}

aside .widget_search {
    background: #5f363300;
    padding: 0px;
    border: 0px;
}

.nav-wrapper nav.top-bar li.current-menu-item, .nav-wrapper nav.top-bar li.current-menu-ancestor, .nav-wrapper nav.top-bar li.current-menu-parent {
	border-bottom: solid 3px #ffffff;}

aside .widget-title {
    background: #704331bd;
}

/* foooter */

p {
    font-family: inherit;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.4;
    margin-bottom: 0px;
}

footer#footer {
    padding-bottom: 0px;
}

footer .footer-bar {
    background-color: #ffffff8f;
}

footer .footer-bar {
    margin-bottom: 0px;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-top: 20px;
}

/* COOKIE BANNER */

#eu-cookie-law.negative {
    background-color: #000;
    border: none;
    color: #fff;
    text-align: center;
}
