body {
font-family: commissioner;
}

.content-area {
padding-right: 5%;
}

.post-navigation{
    display: none;
}

.main-navigation {
font-family: commissioner;
font-weight: 700;
font-size: 18px;
}

.main-navigation a {
color: #3C3F4A;
} 

.main-navigation ul ul a {
font-size: 14px;
font-weight: 600;
}

.site-header-main {
border-bottom: 1px solid #dadadb;
padding-bottom: 50px;
}

.site-branding {

}

.main-navigation .menu-item-has-children > a:after {
top: 1.1em;
}

#primary {
border-right: 1px solid #dadadb;
}

.widget {
border-top: 0px solid black;
}

.widget .widget-title {
text-transform: none;
font-family: commissioner;
font-weight: 700;
font-size: 18px;
color: #3C3F4A;
}

.entry-title {
font-family: commissioner;
font-weight: 700;
font-size: 18px;
}

.entry-title a {
color: #3C3F4A;

}

.widget:first-child {
padding-top: 0px;
}

.home .ssec-content {
display: none;
}

.author {
display: none;
}

.cat-links a {
background: #519BC0;
color: white;
display: block;
font-weight: 500;
padding: 2px 5px;}

.cat-links a:hover {
background: #417C9A;
color: white;
display: block;
font-weight: 500;
padding: 2px 5px;}



/* CALENDAR */

.qem-calendar-small .day, .qem-calendar-medium .day, .qem-calendar-large .day {
background: #519BC0!important;
}

.wp-block-table, .wp-block-table th, .wp-block-table td, .wp-block-table table {
border: 0px;
padding: 0px;
margin: 0px;
}



/* HOME EVENTS */

.home .qem_title {
font-size: 16px;
color: #519BC0;
margin-bottom: 5px;
}

.home .qem_date {
font-size: 15px;
color: #666;
font-weight: 500;
margin-bottom: 5px;
}

.home .desc {
display: none;
}

.home .start, .home .location {
font-size: 13px;
font-style: italic;
margin-bottom: 0px;
}

.home .qem p,.home  .qem_title h2, .home .qem_date h3 {
margin-bottom: 0px!important;}

/* GT pages EVENTS */

.category .qem_title {
font-size: 16px;
color: #519BC0;
margin-bottom: 5px;
}

.category .widget_qem_widget h2 {
font-size: 14px;
color: #dadadb;
font-weight: 500;
}



.category .widget_qem_widget h2.widget-title {
font-size: 18px;
font-weight: 700;
color: #3C3F4A;

}

.category .widget_qem_widget h2.qem_title {
font-size: 16px;
font-weight: 700;
color: #519BC0;}

.category .qem_date {
font-size: 15px;
color: #666;
font-weight: 500;
margin-bottom: 5px;
}

.category .start, .category .location {
font-size: 13px;
font-style: italic;
margin-bottom: 0px;
}

.category .qem p,.category  .qem_title h2, .category .qem_date h3 {
margin-bottom: 0px!important;}

/* REMOVE HEADER ON CATEGORY PAGE */
.category .page-header {
display: none;
}

/* WIDGET BUTTON */
.widget .wp-block-button__link:hover {
background: #519BC0;
}

/* REGISTERED WIDGET */

.connesso {
background: #E3F5EC;
padding: 20px;
}

.widget:first-child .connesso {
padding-top: 10px;
}

li#menu-item-1303 a {
background: #E3F5EC;
}

li#menu-item-1303 a:hover {
color: #51C085;
}

/* TABLEAU DOCS*/

.mdocs-container table {
border: 0px solid white;
background: #f4f4f4;
}

.mdocs-container thead {
background: red;
color: white;
border: 0px solid white!important;
display: none;
}

.mdocs-container tr {
border: 0px solid red;
}

#mdocs-list-table .mdocs-name {
width: 65%;
}