/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Nov 23 2025 | 08:12:11 (pm)
/*
/******* Do not edit this file *******/

body {
	background: #e1dfd4 url(images/pattern-light.png);
	color: #414042;
	font-family: 'Arial', sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.625;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: 'Arial', sans-serif; bold
	font-weight: 300;
	line-height: 1.2;
	margin: 0 0 16px;
	padding: 0;
}


.entry-title {
	color: #660099;
	font-size: 30px;
	line-height: 1;
	padding: 40px 40px 0;
}

.entry-title a {
	color: #660099;
}

::-moz-selection {
	background-color: #414042;
	color: #fff;
}

::selection {
	background-color: #414042;
	color: #fff;
}

.after-entry {
	background: #414042 url(images/pattern-dark.png);
	color: #c3bbad;
	padding: 40px;
	text-align: center;
}

.sidebar .enews-widget {
	background: #042b19 url(images/pattern-dark.png);
	background-size: 10px 10px;
	box-shadow: inset 10px 0 10px -10px #2f2a1e;
}


.site-footer {
	background: #318947 url(images/pattern-dark.png);
	background-size: 10px 10px;
	box-shadow: inset 0 3px 4px #3c3624;
	color: #c3bbad;
	font-size: 14px;
	font-weight: 700;
	margin-top: -160px;
	padding: 220px 0 60px;
	text-align: center;
	text-transform: uppercase;
}

.footer-widgets .widget-title {
	color: #660099;
}

.sidebar a {
	color: #042b19;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button {
	background-color: #660099;
	border: none;
	box-shadow: none;
	color: #fff;
	cursor: pointer;
	letter-spacing: 1px;
	padding: 16px 24px;
	text-transform: uppercase;
	width: auto;
}

.nav-primary .sub-menu a:hover,
.nav-primary .sub-menu .current-menu-item > a {
	color: #660099;
}

.archive-pagination li a {
	background-color: #dddad3;
	border-radius: 3px;
	color: #660099;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 4px;
	padding: 8px 12px;
}

.archive-pagination li a:hover,
.archive-pagination li.active a {
	background-color: #660099;
	color: #fff;
}

.header-image .title-area {
	height: 90px;
	padding: 0;
}

.sidebar .button, .sidebar .button:hover {
	background: #28843E !important;
}

/*#featured-post-2.widget.featured-content.featuredpost h2.entry-title {font-size: 15px;}*/
.featured-content .entry-title {
 font-size: 15px;
line-height: 1.2;
padding: 0;
margin-bottom:0;
}
.featured-content .entry {
margin-bottom: 15px;
}
/* to make the form input text black and easier to read */
input, select, textarea {
  background-color: #FFF;
  font-size: 14px;
  font-weight: 600;
  color: #000;
}
.search-form input[type="search"] {
   font-weight: 600;
  color: #000;
}