/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/


.responsive .container {
max-width: 1310px;
}

/* Amagar logo home */
.home .logo {
    display: none;
}
.home .header-scrolled .logo {
    display: block;
}

/* HEADER */
.avia-menu li a {
    font-size: 18px;
}
#top .header_color .main_menu .menu .avia_mega_div ul .current-menu-item > a {
color: #ffffff;
}
.header-scrolled .av-main-nav > li > a {
    position: relative;
    bottom: -10px;
}
.av-main-nav > li > a {
    position: relative;
}
.home .header-scrolled .av-main-nav > li > a {
    bottom: 0px;
    position: relative;
}
.header-scrolled .av-main-nav > li > a {
    position: relative;
    bottom: 0px;
}
@media only screen and (max-width: 1080px) {
	.social_bookmarks {
		/*display: none;*/
	}
    .container .av-content-small.units {
       width: 100% !important;
       border-right: 0 !important;
   }
   .sidebar {
      display:none !important;
   }
}

.slideshow_caption {
    width: 55% !important;
}
@media only screen and (max-width: 1080px) {
	.slideshow_caption {
		display: none !important;
	}
}

/* Títol h2 amb línia inferior al 100% */
h2.av-special-heading-tag {
   border-bottom: 2px solid #b4cbec;
   padding-bottom: 1px !important;
   margin-bottom: 10px;
   width: 100%;
   color: #666666;
   font-family: 'Heebo', 'Helvetica Neue', Helvetica, Arial, sans-serif;
   font-weight: bold;
}
/* Títol h2 amb línia inferior al 100% */
.modern-quote h2.av-special-heading-tag {
   border-bottom: none;
    color: #000000;
  /* padding-bottom: 1px !important;
   margin-bottom: 10px;
   width: 100%;
  
   font-family: 'Heebo', 'Helvetica Neue', Helvetica, Arial, sans-serif;
   font-weight: bold;*/
}

/* amagar data dels cursos a la home */
.home .avia-content-slider .slide-meta { display: none; }

/* amagar data al sidebar dels cursos */
.sidebar time.av-magazine-time.updated {
    display: none;
}


#course-section-intermodality, #course-section-most, #course-section-surco, #course-section-technical {
    max-width: 1200px !important;
    position: relative;
    left: 50%;
    transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
}


#course-section-intermodality {
    background: rgba(0, 73, 153, 0.1);
}

.postid-615 #main .container_wrap_first{
background: rgba(0, 153, 43, 0.1);
}
#course-section-most {
    background: rgba(0, 153, 43, 0.1);
}
#course-section-surco{
    background: rgba(137, 0, 153, 0.1);
}
#course-section-technical{
    background: rgba(153, 11, 0, 0.1);
}

#main  {
    background-color: #ffffff;
}

/*Events calendar widget*/
.tribe-events-event-image img {
    float: left;
   width: 50px;
     margin: 0px;
padding-right: 10px;
     text-align: center;
}
h4.tribe-event-title {
    font-size: 15px;
    font-weight: normal;
    margin: 0px !important;
}
.tribe-event-duration {
    font-size: 14px;
}
.tribe-events-list-widget-events {
padding: 0px !important;
}
p.tribe-events-widget-link {
display: none;
}
/* Línia separadora events */
a.av-upcoming-event-entry.av-upcoming-event-with-image {
    border-bottom: 2px solid #b4cbec;
    margin-bottom: 21px;
    padding-bottom: 15px;
}
/* Imatge events quadrada i més gran */
.av-upcoming-event-image {
    border-radius: 0px !important; 
    width: 120px !important;
}



.header-scrolled .logo a img {
    visibility: hidden;
}
.header-scrolled .logo {
width: 110px;
}

.header-scrolled .logo a {
    background: url('https://www.escolaeuropea.eu/wp-content/uploads/2018/02/logo-2e3s-small.png') no-repeat top center;
background-size: 110px;
}
@media only screen and (max-width: 990px) {
  .header-scrolled .logo a {
     background-size: 88px;
   }
}
/* FOOTER */
.footer_color strong.news-headline {
    color: #ffffff !important;
}
 #footer a {
text-decoration: underline;
}
/* PROJECTS */
/* Amagar la data de publicació i el Read more */
.post-entry-97 time[class*="date"], .post-entry-162 time[class*="date"] {
display: none;
}

/* TÍTOL COURSES I PROJECTS */
h3.slide-entry-title.entry-title {
    font-size: 20px;
    padding-top: 5px;
}
 

/* LAYOUT */
.container {
   padding: 0px 30px;
}
.content .entry-content-wrapper {
    padding-right: 30PX;
}
.inner_sidebar {
    margin-left: 30PX;
}
/* Arreglar sidebar */
.sidebar_right #tribe-events-content, .sidebar_right .template-page.content, .sidebar_right .template-blog .content{
    width: 84% !important;
    float: left;
}

.main_menu {
    right: 63px;
}

.page-id-222 nav.widget.widget_nav_menu.widget_nav_hide_child {
display: none !important;
}


/* Treu espai als h3 sota les icones 
.av-special-heading.av-special-heading-h3.blockquote.modern-quote.modern-centered.el_after_av_font_icon.avia-builder-el-last {
    margin-top: 10px !important;
}*/
/* Elimina espai sobre el partner / logo grid */
#top .avia-smallarrow-slider-heading { display: none !important; }


.av-inherit-size > * {
	    font-size: inherit;
}

.av-special-heading {
    margin-top: 20px;
 }

/* prova tipos */
.modern-centered h2.av-special-heading-tag, .modern-centered h1.av-special-heading-tag {
    color: #004c99;
    font-family: 'roboto', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;
    font-weight: bold;
}

.avia-menu.av_menu_icon_beside {border-right: none!important;}
