/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Sep 21 2022 | 06:15:23 (am)
/*
/******* Do not edit this file *******/

/*Pretty Photo Box*/
div.pp_pic_holder div.ppt {
    display: none !important;
}

/*Toggle Menu Mobile Bar*/
#Top_bar .responsive-menu-toggle {
    color: #575858;
}

/*Mobile Menu Plus*/
@media only screen and (max-width: 1239px) {
    #Top_bar #menu ul li.submenu .menu-toggle {
        color: #575858;
    }
}

/*Mobile Menu a tag too lond text wrapper*/
@media only screen and (max-width: 1239px) {
    #Top_bar #menu ul li a {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
}

/*Start Page Posts center*/
.blog_slider .blog_slider_ul li {
    text-align: center;
}

/*navbar correction if display is too small*/
@media only screen and (max-width: 1718px) {
    #Top_bar.is-sticky .logo {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
    .header-stack.header-center #Top_bar .menu_wrapper {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
}

.layout-full-width.header-fw #Top_bar .container {
    max-width: 100%;
    background-color: #d2cfcb;
}

/* navbar smaller */
.header-stack #Top_bar .menu_wrapper .menu > li > a {
    font-size: 12px;
}
#Top_bar .menu > li > a span:not(.description) {
    padding: 0 10px;
}

nav#menu > ul > li > a, .action_button {
    font-size: 13px;
}
div.menu_wrapper {
    text-transform: uppercase;
}

p {
	font-size: 16px;
  	color: #3e3e3e;
}

body, ul.timeline_items, .icon_box a .desc, .icon_box a:hover .desc, .feature_list ul li a, .list_item a, .list_item a:hover, .widget_recent_entries ul li a, .flat_box a, .flat_box a:hover, .story_box .desc, .content_slider.carouselul li a .title, .content_slider.flat.description ul li .desc, .content_slider.flat.description ul li a .desc {
	color: #3e3e3e;
}