/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Jul 29 2020 | 02:39:32 (pm)
/*
/******* Do not edit this file *******/

ul#top-menu a {text-shadow: none;font-family: "Arial", Arial, sans-serif;padding: 8px 8px 8px 8px}
ul#top-menu > li.current_page_item > a, ul#top-menu > li.current-menu-item > a, ul#top-menu > li.sfHover > a { color: #000 !important; background-color:#FAE8A5;}
ul#top-menu a:hover {color: #000;background-color:#FAE8A5;}
ul.nav li { margin-left: 20px; }

div#header-right{border:2px ridge #FAE8A5;padding-bottom:8px;width:1220px;margin-left:-8px;}
#search-form {display:none;}
div#logo { float: left; margin-left:10px;}

body { color: #222; font-size:14px;text-shadow: none !important;background:none;}
h2 {font-weight:bold;}
.entry h2 a{font-weight:bold;#2a25b8}
div.slide.active p {font-weight:bold;text-shadow: 2px 2px 2px rgba(255, 255, 255, 1);}
h1.category-title, #header {font-weight:bold;color:#000;}
div.et-learn-more h3.heading-more {font-weight:bold;color:#222;}
.et-tabs-container .et-tabs-control li a, .tabs-left .et-tabs-control li a { font-weight:bold; }
#breadcrumbs { font-family: "Arial", Arial, sans-serif;  font-size:18px; padding:19px 42px; color: #1f1f1f; margin-bottom: 9px; }
.center {text-align:center;}
img#book-cover {margin-top:-250px;}
.service-description .description h2 {display:none;}
.entry .post p{ padding:42px 0px 10px 0px; }
.entry h1, .entry h3 {font-family:'Arial', Arial, sans-serif;}
.move-up {margin-top:-70px; }
.move-down{margin-bottom:70px;}

div.two_third.last {margin-left:-18px;padding-left:10px;border-left:1px ridge #000;}

.slide h2.title a { color:#000;text-shadow: 4px 4px 2px rgba(255, 255, 255, 1);}
.slide h2.title, .slide p, h1.category-title, p.category-tagline, .widget h3.widgettitle, .comment-meta, h2.post-title, h3#comments, .entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, #reply-title, #trackbacks-title { color:#000; }

#featured-text{
  height: 123px;
  position: relative;
  margin-bottom: 50px;
}

#header
{
  margin-bottom: 50px;

    /* Firefox */
    display:-moz-box;
    -moz-box-pack:center;
    -moz-box-align:center;

    /* Safari and Chrome */
/**    display:-webkit-box; **/
    -webkit-box-pack:center;
    -webkit-box-align:center;

    /* W3C */
    display:box;
    box-pack:center;
    box-align:center;
}
@media screen and (min-width: 1920px) {
     #header
{
    margin-left:15%;
    margin-right:15%;
     }
}

h3.title a
{
  color: #fff;
  text-shadow: 2px 2px 1px rgba(0, 0, 0, 1);
}
.service-top {
  height: 358px;
}