/* 
 Theme Name:   FEBRAPSI 2021
 Theme URI:    
 Description:  
 Author:       Bernardo Nemer
 Author URI:   https://bernardonemer.com/
 Template:     Divi
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

header.et-l.et-l--header {
    z-index: 99999;
    position: relative;
}

h1, h2, h3, h4, h5 {
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif !important;
}

.op-blog div.et_pb_image_container img {
	max-height: 300px;
    min-height: 300px;
}

/*add a neceassry position to the blog posts*/

.et_pb_blog_grid .et_pb_post, .et_pb_posts .et_pb_post {
position: relative;
}

/*make the title link spread over the entire post*/

.et_pb_blog_grid .et_pb_post .entry-title a:after, .et_pb_posts .et_pb_post .entry-title a:after {
position: absolute;
display: block;
content: "";
width: 100%;
height: 100%;
left: 0;
top: 0;
}

/*change the mouse cursor into a pointer*/

.et_pb_blog_grid .et_pb_post:hover, .et_pb_posts .et_pb_post:hover {
cursor: pointer;
}

.wp_cf_members_federadas {
	color: #DA6127;
	font-size: 15px;
}

.wp_cf_members_federadas:before {
	content: 'Federada(s): ';
	color: #616160;
}

.titulo_texto {
	font-weight: bold;
    padding-bottom: 15px;
    color: #DA6127;
	min-height: 130px;
	font-size: 17px;
}

.autor {
    color: #DA6127;
	font-size: 11px;
	min-height: 55px;
}

.nav li ul {
    width: 300px;
}

.et-menu li li a {
    padding: 6px 20px;
    width: 260px;
}

.tribe-events-notices {
	display: none;
}

.wp-pagenavi {
	background-color: #fff;
    padding: 10px;
}

[data-icon]:before {
	display: none;
}

#et-top-navigation {
    font-weight: 400;
}

/*styles the wp-pagenavi pagination links*/
.wp-pagenavi a, .wp-pagenavi span {
  padding: 0.3em 0.8em !important;
  font-size: 15px !important;
  color: #333333;
  line-height: .5em;
  background: #eeeeee;
  transition: all .5s;
}
 
/*styles the wp-pagenavi current page number*/
.wp-pagenavi span.current {
  color: #ffffff !important;
  background: #DA6127 !important;
}
 
/*styles the wp-pagenavi pagination links on hover*/
.wp-pagenavi a:hover {
  color: #ffffff !important;
  background: #DA6127 !important;
}
 
/*styles the wp-pagenavi pages text*/
.wp-pagenavi .pages {
  background: none;
}


/* The CSS for getting a double columned blog */
.et_pb_module.double-column .et_pb_ajax_pagination_container {
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; }
  .et_pb_module.double-column .et_pb_ajax_pagination_container article.et_pb_post {
    width: 45%; }
    @media all and (max-width: 479px) {
      .et_pb_module.double-column .et_pb_ajax_pagination_container article.et_pb_post {
        width: 100%; } 
}

/* The CSS for having the featured image on the left */
.et_pb_module.image-on-the-left .et_pb_ajax_pagination_container article.et_pb_post {
  width: 100%; }
  .et_pb_module.image-on-the-left .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url {
    width: 35%;
    float: left; }
  .et_pb_module.image-on-the-left .et_pb_ajax_pagination_container article.et_pb_post .entry-title,
  .et_pb_module.image-on-the-left .et_pb_ajax_pagination_container article.et_pb_post .post-meta,
  .et_pb_module.image-on-the-left .et_pb_ajax_pagination_container article.et_pb_post .post-content {
    width: 63%;
    float: right; }
  @media all and (max-width: 479px) {
    .et_pb_module.image-on-the-left .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url,
    .et_pb_module.image-on-the-left .et_pb_ajax_pagination_container article.et_pb_post .entry-title,
    .et_pb_module.image-on-the-left .et_pb_ajax_pagination_container article.et_pb_post .post-meta,
    .et_pb_module.image-on-the-left .et_pb_ajax_pagination_container article.et_pb_post .post-content {
      width: 100%;
      float: none; } }