/*
Theme Name: Engrave (Lite) - CHILD
Theme URI: http://www.thinkupthemes.com/free/engrave-lite/
Author: Davide
Author URI: http://www.econet.it
Description: None
Version: 1.1.9 Final
Template: engrave-lite
*/

@import url("../engrave-lite/style.css");
@import url("../engrave-lite/styles/style-responsive.css");
@import url("../engrave-lite/styles/style-shortcodes.css");
@import url("../engrave-lite/styles/backend/style-backend.css");
@import url("../engrave-lite/styles/layouts/thinkup-left-sidebar.css");
@import url("../engrave-lite/styles/layouts/thinkup-right-sidebar.css");
@import url("../engrave-lite/bootstrap.min.css");
@import url("../engrave-lite/bootstrap-theme.min.css");

a.econet:hover {
 	color: #c59300 !important;
}

#breadcrumbs {
    text-transform: uppercase;
	font-size: 12px;
}

body {color: #666; font-size: 12px; text-decoration: none !important}

html a {text-decoration: none !important;}

a:focus, a:hover {color: #C59300;}

iframe {width: 100%;}

#content {font-size: 14px; min-height: 600px;}

#section-home .entry-content {
    padding: 20px 15px;
	font-size: 13px;
	text-align:justify;
	letter-spacing: -.5px;
}

#section-home .one_third {
    text-align: center;
    min-height: 275px;
}

#section-home .entry-content h3 { text-align:center;}

#header {background: #45658B none repeat scroll;}

#footer {background: #45658B none repeat scroll; text-align: center;}

#footer span {text-align: center;}

#footer .popular-posts:last-child, #footer .recent-comments:last-child, #footer .recent-posts:last-child {
    border-bottom: medium none;
    text-align: center;
    padding-left: 80px !important;
	color: white !important;
}

#header .header-links .sub-menu a:hover, #header .header-links .sub-menu .current-menu-item a {
    color: #45658B !important;
}

#header .sub-menu li {
    padding: 2px 15px;
    border-bottom: 1px solid #45658B;
}

#header .menu > li.menu-hover > a, #header .menu > li.current_page_item > a, #header .menu > li.current-menu-ancestor > a, #header .menu > li > a:hover {
    background: #C59300 none repeat scroll;
}

#header .header-links .sub-menu {
	 background: #45658B none repeat scroll; 
	 border: 1px solid #C59300;
}

#header .header-links .sub-menu a:hover, #header .header-links .sub-menu .current-menu-item a {
    color: #C59300 !important;
}

#header-links.main-navigation {
    float: right;
    padding-top: 0px !important;
}

#header .header-links > ul > li a {
    color: #FFF !important;
    padding: 60px 16px;
}

#logo img {
    max-height: 11.5rem !important;
    margin: 0px;
}

#section-home .entry-header span {
    background: #C59300 none repeat scroll;
}

#section-home a:hover .entry-header span {
    top: -60px;
    background: #45658B none repeat scroll 0% 0%;
}

#main {
    float: left;
    width: 100%;
    display: block;
}

#main-core span { float: right; margin-top: -15px;}

table {
	border: none !important;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-collapse: collapse;
}

/* Ordinamento tabella orgnigramma */
table.staff {
	border: none !important;
	border-collapse: collapse;
    text-align: center;
    margin: 0px -40px 25px;
    width: 100%;
}

th, td {
    padding: 4px 2%;
    border: 1px solid #fff;
    border-left: none;
}

table.staff b, strong {
    font-weight: bold !important;
    padding: 0 15px;
}

#pre-header .header-links .sub-menu a:hover {
    color: #C59300 !important;
}

#pre-header .header-links .menu-hover > a, #pre-header .header-links > ul > li > a:hover {
    color: #C59300 !important;
}

#pre-header-links-inner, #pre-header-social, #pre-header-search {
    display: table-cell;
    vertical-align: middle;
}

#pre-header {
    background: black none repeat scroll 0% 0%;
}

#pre-header .header-links .sub-menu {
    background: black none repeat scroll 0% 0%;
}

/* Nasconde il secondo menu header */
ul#menu-menu_sidebar.menu li#menu-item-232.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-232 a{ display: none;}
ul#menu-menu_sidebar.menu li#menu-item-50.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-50 a{ display: none;}
ul#menu-menu_sidebar.menu li#menu-item-49.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-49 a{ display: none;}
ul#menu-menu_sidebar.menu li#menu-item-48.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-48 a{ display: none;}
ul#menu-menu_sidebar.menu li#menu-item-611.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-611 a{ display: none;}
ul#menu-menu_sidebar.menu {display:block !important; height: 40px;}

#header .menu > li > a {
    font-weight: bold;
    transition: all 0.3s ease 0s;
	font-size:14px !important;
}

#header-responsive select {
    background: rgb(197, 147, 0) none repeat scroll 0% 0% !important;
}

#section-home-inner .section2.one_third .entry-content {
	text-align: center;
}

table.n_util tbody .table { 
	width: 400px;
	text-align: left !important;
	float: left !important;
}

.mapp-layout {
	border: 1px solid black;
	min-width: 250px !important;
    max-width: 570px !important;
}
.entry-utility { display: none !important;}

.copyright, .copyright a {
    color: #202020 !important;
}

table.wikitable td{
	width: 100%
	text-indent: 4px;
    margin: 1em 0px;
    border: 1px solid #AAA;
	border-bottom: 1px solid #AAA;
    border-collapse: collapse;
    color: #000;
}

table.td_flag_nav { margin-left: 0px;}

/* Inizio Gallery */
#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 * {
    box-sizing: border-box;
    height: 115px;
	float: none !important;
}

#bwg_container1_0 #bwg_container2_0 .bwg_standart_thumbnails_0 {
    background-color: rgba(255, 255, 255, 0);
    display: inline-block;
    font-size: 0px;
    max-width: 960px;
    text-align: center;
}

#bwg_container1_1 #bwg_container2_1 .bwg_standart_thumbnails_1 * {
    box-sizing: border-box;
    height: 115px;
	float: none !important;
}

#bwg_container1_1 #bwg_container2_1 .bwg_standart_thumbnails_1 {
    background-color: rgba(255, 255, 255, 0);
    display: inline-block;
    font-size: 0px;
    max-width: 960px;
    text-align: center;
}

#bwg_container1_2 #bwg_container2_2 .bwg_standart_thumbnails_2 * {
    box-sizing: border-box;
    height: 115px;
	float: none !important;
}

#bwg_container1_2 #bwg_container2_2 .bwg_standart_thumbnails_2 {
    background-color: rgba(255, 255, 255, 0);
    display: inline-block;
    font-size: 0px;
    max-width: 960px;
    text-align: center;
}
/* Fine Gallery */

#footer .thinkup_widget_categories a, #footer .popular-posts a, #footer .recent-comments a, #footer .recent-posts a, #footer .thinkup_widget_tagscloud a {
    color: #FFF !important;
}
#footer .thinkup_widget_categories a:hover, #footer .popular-posts a:hover, #footer .recent-comments a:hover, #footer .recent-posts a:hover, #footer .thinkup_widget_tagscloud a:hover {
    color: #C59300 !important;
}
table.staff_2 {
	height: 122px;
	float: right;
	padding: -220px -385px;
}

.single .entry-meta > span:hover {
    background: #C59300 none repeat scroll 0% 0%;
    border-color: #45658B;
    box-shadow: none;
}

/* Barra nera header */
#pre-header-core, #header-core, #content-core, #footer-core, #sub-footer-core, #notification-core, #intro-core, #introaction-core, #outroaction-core {
    display: block;
    margin: 0px auto;
    max-width: 1200px !important;
}
/* Disabilita i commenti */
form#commentform.comment-form {display:none !important}
#reply-title.comment-reply-title {display:none !important;}
#comments, .comments-area {display:none !important;}