@media (min-width:1200px){.container{width:1040px;} .navigation{width:1010px}}
		body.boxed .body{max-width:1080px}
		@media (min-width: 1200px) {body.boxed .body .site-header, body.boxed .body .main-menu-wrapper{width:1080px;}}.recurring-info-icon{display:none;} .main-content-row{flex-direction:row}.event-detail h4 a[href^="https://www.google"]:before, .events-grid .grid-content h3 a[href^="https://www.google"]:before, h3.timeline-title a[href^="https://www.google"]:before{display:inline-block;}
			.content{min-height:400pxpx;}.site-header .topbar,.header-style5 .site-header,.header-style6 .site-header,.header-style6 .site-header>.container{height:80px;}.site-header h1.logo{height:65px;}.home .hero-slider{top:-81px;margin-bottom:-81px;}.home .slider-revolution-new{top:-81px;margin-bottom:-81px;}.header-style4 .top-navigation > li ul{top:80px;}.header-style4 .topbar .top-navigation > li > a{line-height:80px;}@media only screen and (max-width: 992px) {.main-menu-wrapper{top:80px;}}@media only screen and (max-width: 992px) {.header-style3 .main-menu-wrapper{top:119px;}.header-style4 #top-nav-clone{top:80px;}}@media only screen and (max-width: 767px) {.header-style3 .main-menu-wrapper{top:159px;}}.nav-backed-header{display:block;}.share-bar{display:block;}.page-header{display:block;}.breadcrumb{visibility:visible}.page-banner-image:before{opacity:.4;}.content{}body.boxed{}
		.content{}
/*========== User Custom CSS Styles ==========*/
:root {
    --branding-color--orange: #ed7e39;
    --branding-color--orange-light: #e4963b;
}

#header{
margin: 0 auto;
}

.cocustomicon { width: 25px; text-align: center; font-size: 18px; }

/* Top Header - Logo */
.site-header h1.logo { height: 80px; padding: 1px 0 0; }
.site-header h1.logo img { height: 75px; margin-top: 2px; }

.header-style3 .slider-revolution-new {
    top: 0;
    margin-bottom: 0;
}
.topbar .top-menus {
    float: right;
    margin-top: 25px;
}
.topbar .top-menus li:first-child a, .topbar .top-menus a {
    color: #5e5e5e;
    border: none;
}
.topbar .top-menus i {
    font-size: 2.5em;
}

body.home .content {
    padding: 50px 0 0;
}

/* Sidebar - Social Icons */
.sidebar-widget.social-icons-widget .icons-medium .facebook { padding-top: 10px; }

/* Footer section - Logo */
.site-footer #footer-widget-coc-logo { height: 58px; }

/* Staff Page - 3 columns */
.page-id-643 .col-md-4.col-sm-4 .grid-item.staff-item .grid-item-inner {
    height: 325px !important;
    border-top: 1px solid #f7f7f7;
}

/* Metropolitan Staff Page */
.page-id-643 .page-content .media-box { height: 210px; overflow: hidden; }
.postid-780 .featured-image, 
.postid-781 .featured-image, 
.postid-779 .featured-image, 
.postid-778 .featured-image,
.postid-2268 .featured-image,
.postid-2274 .featured-image,
.postid-1722 .featured-image,
.postid-2321 .featured-image { display: none; }
.sede-anexo-metro-foto-fachada-der-mapa { height: 450px; }

.lgx_logo_slider .lgx_app_item_row {
    align-items: center;
}

.page-header .gallery-filter {
    display: none;
}

@media screen and (max-width: 480px) {
    .header-style3 .main-menu-wrapper {
        top: 80px;
    }
    .topbar .top-menus {
        display: none;
    }
    
    .wp-block-media-text figure {
        display: none;
    }
}
@media screen and (max-width: 1200px) {
    body.home .content {
        padding: 0;
    }
    #lgx_logo_slider_app_2224 {
        display: none;
    }
}